The ECIO(TM) is a powerful USB programmable single chip computer based on 16-bit PICmicro microcontroller technology. The device has a 40 pin DIL (0.6") footprint so that it is compatible with conventional DIL sockets and breadboards. The ECIO provides an incredibly simple way of controlling your projects. The device behaves just like a normal dsPIC33 series PICmicro microcontroller - but when you plug the USB lead in and press the reset switch you can send a new program to the device. This makes the ECIO one of the lowest cost USB controllers in the World. The dsPIC33 provides a huge assortment of functionality including remappable peripherals, 4x UART, 4 x SPI, 12-bit ADC, 16 x PWM, 2 x I2C and 2 x Internal CAN and USB.
The ECIO is ideal for beginners in control and a free online course is available for those wanting to use the ECIO as a basis for learning control.