A weblog focused on interesting circuits, ideas, schematics and other information about microelectronics and microcontrollers.
Cheap USB pin expander: ExpandIO
ExpandIO-USB is a cheap, driver-free USB I/O expander for software-controlled peripherals.
It is a PIC microcontroller to be remotely controlled via USB. Interface options include I2C and SPI serial communication to slave devices. ExpandIO-USB uses the Human Interface Device (HID) USB profile. It does not require USB drivers and so is immediately plug-and-play compatible with present and future Windows, Linux and Mac operating systems.
ExpandIO-USB is firmware for the PIC18 microcontrollers and is available as a pre-programmed chip from electronics distributors or as a firmware download from www.hexwax.com.