MiniSix Microcontroller
The MiniSix is the smaller surface mount version of the Number Six microcontroller. It was designed to teach art students about microcontrollers, interactivity, and electronics. The MiniSix is a little more difficult to assemble but is intended for those who have some previous experience or have assembled the original Number Six but want an introduction to working with surface mount components and a smaller more mobile form factor to design around. It's only $20 in components, is open source, and uses open source software for programming. It uses a very popular chip (AVR) so there's a good code library available for it


The board is designed for a vertical stacking strategy using a 40 pin Hirose connector. The core board is the MiniSix microcontroller while additional boards can be designed to stack on to the main board and add various functionalities. In this example we have a bluetooth communication module that stacks on to the mini six giving the ability for bluetooth serial communication to laptops, cell phones or other Bluetooth enabled devices.

The Atmel ATmega32 microcontroller of the AVR 8-Bit RISC series was chosen for this development because it is available in a small Thin Quad Flat Pack (TQFP) surface mount package. It includes 8 channels for analogue to digital conversion which is useful for reading a variety of sensors. The board was designed as a double-sided surface mount board to create a compact design capable of being incorporated as a low profile, non-intrusive component. It measures approximately 26mm x 26mm.
The MiniSix platform is availible as open source hardware and is registered with the Open Source Hardware and Design Alliance OHANDA, which is an initiative to foster the sustainable sharing of open hardware and design.
Project Information
Project blogged on Make Magazine
- Download Files:
-
Download the Eagle board file minisix.brd
Download the Eagle schematic file minisix.sch
List of Digikey part numbers mini six parts list
Download the bootloader bootloader.hex
Download the development environment WinAVR
- Useful Links:
-
Spec sheets for the Atmel ATmega32
Site for everything AVR AVR Freaks
- Category: Microcontroller, Electronics, Open Source