https://www.heise.de/news/AVR128DA48-Cu ... 11682.htmlWährend der ATmega1284P-AU erst im Januar 2023 wieder in den Regalen liegen soll, ist der vergleichbar leistungsfähige AVR128DA48 ab Lager lieferbar – für derzeit weniger als 3 Euro.
Klingt aber auch so als ob man ein paar Sachen in der Lib anpassen müsste:
Eine weitere Alternative hat ja Jerome kürzlich vorgestellt, RP2040 Raspberry Pi PicoDie recht junge AVRxx-Serie von Microchip verwendet nach wie vor den bekannten AVR-Kern, hat aber andere Anschlussbelegungen und auch eine andere Programmierschnittstelle. Daneben bestehen subtile Unterschiede in der Registerbelegung einiger Chip-interner Peripherieeinheiten und in der Größe des EEPROM-Speichers: Statt üppiger 4 kByte des ATmega1284 gibt es nur noch 512 Bytes. Der Kern selbst ist mit 24 statt 20 MHz etwas schneller geworden, auch der A/D-Wandler hat nun 12 statt 10 Bit Auflösung. Größere Unterschiede bestehen in der Taktaufbereitung: Der AVR128DA lehnt sich mit seiner konfigurierbaren PLL-Clock eher an die ATXmega-Serie an.
Statt der ehrwürdigen ISP-Programmierpins findet man nun eine UPDI (Unified Program and Debug Interface) genannte Eindraht-Verbindung; vorhandene Programmier- und Debug-Adapter werden also unbrauchbar, wenn sie kein Update erlauben.
Der AVR128DA48 hat auf den ersten Blick Power-Down Sleep Stöme im µA Bereich und wäre damit wohl besser für Batteriebetriebenen Geräte geeignet als der RP2040.