Crowdfunding Page History

This page is an archive of the original crowdfunding campaign for this project. It may not be up-to-date with the latest updates and product availability.
Return to the current project page.

Pandauino
Microcontroller Boards
Arduino

644/1284 Narrow

The smallest ATmega644/1284-based boards

$1,161 raised

of $1,000 goal

116% Funded! Order Below

Funding ended on Jul 30, 2020 at 04:59 PM PDT.

Recent Updates

You'll be notified about news and stock updates for this project.

A Simple and Perfect Upgrade for your Small Footprint Arduino Projects

644 Narrow and 1284 Narrow are small, simple, ATmega644/1824-based boards designed to improve your small footprint Arduino projects. The Narrow board gives you two to eight times more flash and RAM resources and ten more digital I/O as compared to an Uno/Nano, plus total compatibility.

Many microcontroller-based projects need to have the smallest possible footprint and a lot of resources. Up until now, the Arduino Nano has certainly been popular for its price/performance value and small footprint. Other boards are also available but they can be too expensive if they incorporate unnecessary features such as Wi-Fi.

Huge RAM, FLASH, and EEPROM Resources

The 644 and 1284 Narrow boards both feature a large amount of effective Flash and RAM. "Effective" because the code generated on 8-bit MCUs is much smaller than on 32-bit MCUs. Hence, you can load a bigger program on a 128k 8-bit MCU than on a 256k 32-bit MCU! ATmega644/1284 also have EEPROM that adds to their total storage capabilities. Cortex processors can emulate EEPROM, but this further consumes flash (in whole pages) and wears out the memory.

Extra Connectivity

ATmega644 and ATmega1284 also offer (as compared to UNO and Nano boards):

A Small Footprint

Narrow boards are approximately 1/5 of the surface of a Mega2560 board, with half its current power consumption.

Narrow board footprint in relation to other boards.

Perfect Arduino Compatibility

Seamless compatibility is made possible with the MightyCore project that has been maintained for a long time. Integration with the Arduino IDE is very easy, meaning that your original Arduino code will compile and upload directly.

Optional OLED

One of the main reasons to increase memory resources is for use with newer OLED and TFT displays. Since many users may wish to include some kind of visual rendering or rich graphic content when using these boards, they come with a specialized port (GND, 5V, SCL, SDA) for OLED modules with an I²C interface. An optional 0.49" OLED is also available, which has the advantage of fitting perfectly above the host board without the need to cable anything or consume any more surface area.

Narrow 1284 board mounted with a 0.49” 64x32 OLED

Feature Comparison

Nano644 Narrow 1284 Narrow Mega 2560
MicrocontrollerATmega328PATmega644 ATmega1284 ATmega2560
Operating voltage5 V, with on-board 5 V and 3.3 V regulators.5 V, with on-board 5 V and 3.3 V regulators. 5 V, with on-board 5 V and 3.3 V regulators. 5 V, with on-board 5 V and 3.3 V regulators.
Max currentUSB: un-protected VIN: 800 mAUSB: 500 mA limited by a PTC. Vin: 800 mA @ 6.2 V, 25°c USB: 500 mA limited by a PTC. Vin: 800 mA @ 6.2 V, 25°c USB: 500 mA limited by a PTC. Vin: 800 mA @ 6.2 V, 25°c
Flash32 KB64 KB 128 KB 256 KB
RAM2 KB4 KB 16 KB 8 KB
EEPROM1 KB2 KB 4 KB 4 KB
Digital I/Os1424 24 54
Analog I/Os88 8 16
PWM66 8 14
SPI11 1 1
USART12 2 4
I²C11 1 1
USB11 1 1
Current consumption35 mA35 mA 35 mA 80 mA
Size810 mm²1097 mm² 1097 mm² 5411 mm²
Weight7 g8 g 8 g 37 g
Price (USD)$20 + shipping$29 $35 $35 + shipping

Narrow 644:

Narrow 1284:

644/1284 Narrow Pinout

Narrow vs. Cortex Based Boards

When I discovered that Cortex microcontrollers (and also ESP32) could be programmed in the Arduino environment, it seemed very appealing to use these boards, with specifications like a clock speed of 48 MHz, 72 MHz or even more and lots of RAM and flash. So I made some prototypes, mainly with the Blue Pill and clone of Maple Mini etc. I ultimately found that even though these chips are interesting, it is very difficult to migrate an existing Arduino project to them. I prefer using 8 bit microcontrollers to Cortex and here are some of the reasons why:

So, why bother with all these "features" that consume your time and money in order to work with your project when you only need some more RAM, flash, or additional pins? Narrow gives you just what you need without any additional overhead.

Support & Documentation

As the campaign progresses, you will be provided with a GitHub repository containing:

Manufacturing Plan

The PCBs will be high quality and lead-free. Sourcing will be from specialized distributors I have used reliably in the past.

Depending on the number of backers, I will either:

  1. Assemble, program, and inspect the boards myself.
  2. Assemble partly with an assembly company and complete the programming and inspection myself.

Shipping & Fulfillment

Crowd Supply will handle all deliveries. USA orders will be free of charge. All international (non-US) will be charged a surcharge. More details are provided in this useful page about ordering, paying, and shipping.

Risks & Challenges

The board schematic is relatively simple. The main challenge is the soldering of these two sided boards with QFN MCUs, because extreme precision is required to solder them reliably.

Since I am in France, am offering these boards on Crowd Supply (Portland, USA), and sourcing components from many suppliers in USA and other countries, it’s possible that shipping costs and delays could impact delivery. This is why I focused on a relatively simple project which I hope to deliver within three months of the campaign’s conclusion. Any delays will be communicated with backers via the campaign updates.

In the Press


Produced by Pandauino in Perpignan, France.

Sold and shipped by Crowd Supply.

644 Narrow Board

One 644 Narrow board - with 64 Kb flash and 4 Kb RAM. Comes with one 0.5 m USB cable.

$29 $8 US Shipping / $18 Worldwide

Want to buy this item? Check the current project page for the latest information.

Three 644 Narrow Boards

Three 644 Narrow boards - with 64 Kb flash and 4 Kb RAM. Comes with three 0.5 m USB cables.

$75 $8 US Shipping / $18 Worldwide

Want to buy this item? Check the current project page for the latest information.

1284 Narrow Board

One 1284 Narrow board - with 128 Kb flash and 16 Kb RAM. Comes with one 0.5 m USB cable.

$35 $8 US Shipping / $18 Worldwide

Want to buy this item? Check the current project page for the latest information.

Three 1284 Narrow Boards

Three 1284 Narrow boards - with 128 Kb flash and 16 Kb RAM. Comes with three 0.5 m USB cables.

$93 $8 US Shipping / $18 Worldwide

Want to buy this item? Check the current project page for the latest information.

OLED

One 0.49" OLED. Fits both 644 and 1284 variants.

$1 $8 US Shipping / $18 Worldwide

Want to buy this item? Check the current project page for the latest information.

About the Team

Pandauino

 · 

I have been interested by electronics as a hobby for a couple of years and wanted to go as far as possible in the development of a finished product.

Thierry GUENNOU
 mrguen

See Also

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects