Um mein mySmartUSB light Programmiergerät zu verifizieren, habe ich folgenden Arduino Sketch ausprobiert. Der Arduino zeigt damit seinen EEPROM Inhalt in HEX Notation in der seriellen Konsole an.
/* Display EEPROM contents from Arduino UNO * (c) 2014 by Matthias Arndt */ #include <EEPROM.h> void setup() { uint16_t addr = 0; uint8_t c; uint8_t nl = 0; Serial.begin(9600); Serial.print("Arduino EEPROM contents:\n\n"); while(addr < 1024) { c = (EEPROM.read(addr) & 0xFF); addr++; Serial.print(c, HEX); Serial.print(' '); if(nl < 31) { nl++; } else { Serial.print('\n'); nl = 0; } } } void loop() { for(;;); }