USB to SPI module

CJMCU-220 FT220X USB to SPI module (USB, 4-BIT, SPI/FT1248, IC)

  • FT1248 serial parallel interface in 1, 2 or 4 bit wide mode.
  • Similar to an SPI slave in 1 bit mode
  • Entire USB protocol handled on the chip. No USB specific firmware programming required.
  • Fully integrated 2048 byte MTP Memory for storing device descriptors and CBUS I/O configuration.
  • Fully integrated clock generation with no external crystal required plus optional clock output selection enabling a glue-less interface to external MCU or FPGA.
  • Data transfer rates to 500 kByte/s
  • 512 byte receive buffer and 512 byte transmit buffer utilising buffer smoothing technology to allow for high data throughput.
  • FTDI’s royalty-free Virtual Com Port (VCP) and Direct (D2XX) drivers eliminate the requirement for USB driver development in most cases.
  • Configurable CBUS I/O pin.
  • Device supplied pre-programmed with unique USB serial number.
  • Supports bus powered, self powered and high-power bus powered USB configurations.
  • Integrated +3.3V level converter for USB I/O.
  • True 3.3V CMOS drive output and TTL input. (operates down to 1V8 with external pull-ups)
  • I/O levels from 1.8V to 3.3V. (5V tolerant inputs).
  • Configurable I/O pin output drive strength.
  • Battery Charger Detection. May be used by mobile devices to detect the presence of a charger on the USB port to enable higher current / faster charging of batteries.
  • Integrated power-on-reset circuit.
  • Internal 3.3V/1.8V LDO regulators
  • Low operating current of 8mA (typical) and USB suspend current of 125uA (typical) current.
  • Low USB bandwidth consumption.
  • UHCI/OHCI/EHCI host controller compatible.
  • USB 2.0 Full Speed compatible.