Die ATmega644 / 1284-basierten Schmalplatinen sind die kleinen Entwicklungsplatinen und Mikrocontroller für Arduino-Projekte mit geringem Platzbedarf. Die Narrow-Boards bieten Ihnen 2- bis 8-mal mehr Flash- und RAM-Ressourcen als Uno / Nano und bieten vollständige Kompatibilität. Der auf 8-Bit-MCUs generierte Code ist viel kleiner als auf 32-Bit-MCUs. Daher kann das größere Programm auf eine 128k 8-Bit-MCU geladen werden als auf eine 256k 32-Bit-MCU. ATmega644 / 1284 verfügt außerdem über ein EEPROM, das die gesamten Speicherkapazitäten erweitert.
Diese schmalen Karten machen ungefähr 1/5 der Oberfläche einer Mega2560-Karte mit der Hälfte ihres aktuellen Stromverbrauchs aus und bieten im Vergleich zu UNO- und Nano-Karten zehn weitere digitale E / A und einen weiteren UART-Port. Die Boards bieten nahtlose Kompatibilität und die Integration mit der Arduino IDE ist sehr einfach, dh Arduino Code wird direkt kompiliert und hochgeladen.
Die Karten verfügen über einen speziellen Anschluss (GND, 5V, SCL, SDA) für OLED-Module mit einer I²C-Schnittstelle. Optional ist auch eine 0,49-Zoll-OLED erhältlich, die den Vorteil hat, dass sie perfekt über die Host-Platine passt, ohne dass Kabel verkabelt werden müssen oder mehr Oberfläche benötigt wird.
Beide Karten haben die gleiche Betriebsspannung (5 V, mit integrierten 5 V- und 3,3 V-Reglern), maximalen Strom (USB: 500 mA, begrenzt durch einen PTC. Vin: 800 mA bei 6,2 V, 25 ° C), Digital I. / Os (24), Analoge I / Os (8), SPI (1), USART (2), I²C (1), USB (1), Stromaufnahme (35 mA), Größe (810 mm²) und Gewicht (7 g). Diese Karten haben unterschiedliche Flash- (4 KB / 16 KB RAM), EEPROM- (2 KB / 4 KB) und PWM- (6/8). Die ATmega644 / 1284-basierten Boards werden in Kürze zum Kauf angeboten und kosten 29 US-Dollar bzw. 35 US-Dollar.