Brduino-Nano is a 'jeux de mots vis-ร -vis' Arduino-Nano.
It is an open-source project sponsored by RevisionOne that brings the Arduino-Nano form-factor into this century. ๐
Whereas the Arduino Nano is based on the 8-Bit ATmega328 controller from Microchip, the Brduino Nano is based on the 32-Bit Arm Cortex M4 from NXP. Below a quick comparison of the Arduino-Nano against the Brduino-Nano :
Arduino-Nano | Brduino-Nano | |
---|---|---|
Microcontroller | ATmega328 | MK22FN512VLH12 |
Architecture | 8-Bit AVR | 32-Bit Cortex M4 |
Operating Voltage | 5 V | 3.3 V |
Flash Memory | 32 KB | 512 KB |
SRAM | 2 KB | 128 KB |
Clock Speed | 16 MHz | 120 MHz |
DAC | N/A | 1 x 12 Bit |
Timers | 2 x 8 Bit / 1 x 16 Bit | 1 x 16 Bit |
ADC | 1 x 10 Bit | 2 x 16 Bit |
Analog IN Pins | 8 | 8 |
DC Current per I/O Pins | 40 mA (I/O Pins) | ? |
Input Voltage | 7-12 V | 5 V |
Digital I/O Pins | 22 (6 of which are PWM) | 22 (? of which are PWM) |
PWM Output | 6 | ? |
Power Consumption | 19 mA | ? |
PCB Size | 18 x 45 mm | 18 x 45 mm |
Weight | 7 g | 7 g |
The Brduino ofcourse doesn't use the ugly arduino IDE but the eclipse based MCUXpresso ๐.
Connecting from your IDE to the Brduino is done via a JLink Pro in combination with the 10-Pin Needle Adapter.
The project is realized in Altium Designer, but, as the gerbers are included in the repo, you can produce the Brduino yourself without having Altium license(s), or alternatively you can contact Thomas Arul at Likom to get a quote for these things.
When creating a project based on the Brduino-Nano, you can create a a new repository base on the Brduino-Nano-Template repository, this way you get all the 'goodies' out of the box.