import sys sys.path.append("C:/Users/aguillem/AppData/Local/Continuum/anaconda3/Lib/site-packages") from pyftdi.spi import SpiController spi = SpiController(cs_count=1) spi.configure('ftdi://ftdi:232h:FT337Y88/1') slave = spi.get_port(cs=0, freq=1000000, mode=3) # 0 = half duplex // 3 = full duplex write_buf = b'\x00\x03\x04' read_buf = slave.exchange(write_buf, duplex=True).tobytes() print("write buf ¦{}¦ \nread buf ¦{}¦".format(write_buf, read_buf))