A weblog focused on interesting circuits, ideas, schematics and other information about microelectronics and microcontrollers.
E-books
Disclaimer
Because I have not tested all electronic circuits mentioned on this pages, I cannot attest to their accuracy; therefore, I do not provide a warranty of any kind and cannot be held responsible in any manner.
Cheap USB pin expander: ExpandIO
ExpandIO-USB is a cheap, driver-free USB I/O expander for software-controlled peripherals.
(Illustration)
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.
Link: ExpandIO-USB