My take on the classic Little Wire USB stick: surface mounted parts, as small and flat as possible, with an option for 3.3V operation, and optionally a micro or mini USB connector. Comes with micronucleus bootloader, so it is programmable via USB; and with Little Wire firmware, so it can act as an AVR ISP programmer out of the box (well, envelope).
It is hand-soldered (by me).
Little Wire is an AVR board with attiny85 at its heart, capable of (bit-banged) USB communication. It can be used as an AVR ISP programmer, but also to talk to other chips via I2C or just a general GPIO, using a PC-side C or Ruby library.
The idea is not new - the basic schematic + VUSB library, popularised by Little Wire, has been adopted by some successful projects: DigiSpark, Adafruit Trinket, as well as some perhaps less well-known ones like picoDuino and USBasp-t.
The design of this board is directly inspired by the latter two. The main features (that make it different from the above boards) are:
The default option is for one little²wire board with only the top side populated (i.e. 5V operation only, a piece of plastic glued on the bottom for isolation and proper thickness).
The 3V3 option adds the bottom side voltage parts (still with 5V selected by the solder jumper - let me know if you want 3.3V selected), still with a plastic strip.
The mini USB option adds a mini USB connector on the bottom.
See the photos above!
PB1pin of the attiny (green colour).
|Shipping Rate||First item||Additional items|
Royal Mail: International Standard Large Letter (Non-tracked)
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!