Turn-key PCB assembly services in prototype quantities or low-volume to mid-volume production runs

Building Arduino boards by yourself

diy arduino nanino board

Simply speaking, Arduino is nothing more than IDE and bootloader flashed in to ATmega microcontroller. And you can see lots of Arduino projects built on custom PCB’s. It’s a matter of choice which way to go. The original idea of Arduino boards is stackability. This means if you need some functionality, just plug a shield board on top and you are ready. This is great. But probably no one wouldn’t mind to have a little prototyping area on Arduino itself, or maybe have less function for smaller price. Each situation is unique and gladly there are lots of choices or Arduino forms and sizes. If you decided not to buy Arduino but build instead, then you can try Nanino – which is specially designed to be simple and doable with any home PCB technology. Its a single sided PCB with couple jumper wires. It has a small prototyping area where will be able to attach few electronics parts like temperature sensor or transistor switch. There is a connector to FTDI serial adapter. Form factor is kept to match Arduino shields.… Continue reading

How small Arduino board can be?

When a development board can be called Arduino? Obviously main reason is an Arduino compatible microcontroller and a bootloader that can be accessed from Arduino IDE. If you aren’t planning of using standard shields that need special layout, you can build Arduino board what ever shape and size you want. Following Femtoduino project uses an Atmega328p microcontroller in QFN32 package, and 0402 size passive components. Due to small components and minimal circuitry, this arduino can fit on your fingertip literally (20.7×15.2mm). It uses 0.05″ connectors that can be braked out into regular 0.1”. Use this layout where circuit size really matters. BTW project is designed using Kicad. Continue reading