ATmega644 / 1284ベースのナローボードは、フットプリントの小さいArduinoプロジェクト用の小さな開発ボードとマイクロコントローラーです。ナローボードは、Uno / Nanoと比較して2〜8倍のフラッシュおよびRAMリソースを提供し、完全な互換性を提供します。8ビットMCUで生成されるコードは、32ビットMCUよりもはるかに小さくなります。したがって、256k32ビットMCUよりも128k8ビットMCUに大きなプログラムをロードできます。ATmega644 / 1284には、トータルストレージ機能を追加するEEPROMもあります。
これらの狭いボードは、Mega2560ボードの表面の約1/5であり、現在の消費電力は半分であり、UNOおよびNanoボードと比較して10個のデジタルI / Oと1個のUARTポートを提供します。ボードはシームレスな互換性を提供し、Arduino IDEとの統合は非常に簡単です。つまり、Arduinoコードは直接コンパイルおよびアップロードされます。
ボードには、I²Cインターフェースを備えたOLEDモジュール用の専用ポート(GND、5V、SCL、SDA)が付属しています。また、オプションの0.49 "OLEDが利用可能であり、ケーブルを接続したり、より多くの表面積を消費したりすることなく、ホストボードの上に完全にフィットするという利点があります。
両方のボードの動作電圧は同じ(5 V、オンボード5Vおよび3.3Vレギュレーター付き)、最大電流(USB:PTCによって制限された500 mA。Vin:800 mA @ 6.2 V、25°C)、デジタルI / Os(24)、アナログI / O(8)、SPI(1)、USART(2)、I²C(1)、USB(1)、消費電流(35 mA)、サイズ(810mm²)、および重量( 7グラム)。これらのボードには、異なるフラッシュ(4 KB / 16 KB RAM)、EEPROM(2 KB / 4KB)、およびPWM(6/8)があります。ATmega644 / 1284ベースのボードはまもなく購入可能になり、これらにはそれぞれ29ドルと35ドルの値札が付いています。