These little boards plug straight into a USB port and use the Arduino IDE for programming. I used these for the RasPiO InsPiRing board testers that I sent to the manufacturers to QC check the boards in production. They're small, simple and they work well.
Use them to drive WS2812, APA102c, SK9822, RasPiO InsPiRing, read analog sensors and for general I/O. Just like a very small and compact Arduino-a-like. Perfect for wearables.
- Supports Arduino IDE 1.0+ (OSX / Win / Linux)
- Power via USB or external source: 5V or 7 - 35V (regulator)
- On-board 500mA 5V regulator
- Built-in USB (and serial debugging)
- 6 I/O Pins (2 used for USB only if your program actively communicates over USB, or you can use all 6 even if programming via USB)
- 8k flash memory (~6k after bootloader)
- I2C and SPI
- PWM on 3 pins (more possible with software PWM)
- ADC on 4 pins
- Power LED and test / status LED (on pin0)
There is no onboard protection so be careful of wiring things up live while connected to your expensive laptop :)