Easily updatable software includes
- Flash Memory Stick – Read and Write data to files on a USB flash drive
- USB Joystick – Reads the control inputs and button presses from a USB Joystick. Data available via serial connection or using I2C. Great for robot projects
- USB Keyboard – Converts a standard USB keyboard into a serial TTL device generating ASCII characters
- MIDI Device – Allows you to connect a MIDI device to the USB Host Board for 2-way communication using the MIDI message protocol
- USB Mouse – Read the movement and button clicks of a mouse via Serial TTL and I2C.
- PS3 Dual Shock Controller – Read the Joysticks, accelerometer, button pressure and buttons of a PS3 Dualshock Controller via Serial TTL and I2C. Set the LEDs and rumble motors.
- PS3 and PS4 Controller – Bluetooth – Connect to a PS3 or PS4 Controller using its Bluetooth connection and read the Joysticks, accelerometer, buttons and trackpad via Serial TTL and I2C.
- Serial Driver for FTDI, CP210X and PL2303 – Allows you to connect a serial device that uses an FTDI, CP210X or PL2303 USB chipset to the Host Board and send and receive data.
- CDC Communications Class – Allows you to connect a CDC class device to the Host Board and send and receive data to the device via a serial connection (e.g. Mobile Phones, fax machines, two way radios, Ublox GPS units and more)
- USB Modem – Allows you to connect a certain USB Modems to the USB Host Board for SMS Text Messaging