Z-pointer Address | Atmega328pb | Atmega328p |
---|---|---|
0x000E | Byte 0 | Byte 0 |
0x000F | Byte 1 | Byte 1 |
0x0010 | Byte 2 | Byte 2 |
0x0011 | Byte 3 | Byte 3 |
0x0012 | Byte 4 | Byte 4 |
0x0013 | Byte 5 | Byte 5 |
0x0014 | Byte 6 | - |
0x0015 | Byte 7 | Byte 6 |
0x0016 | Byte 8 | Byte 7 |
0x0017 | Byte 9 | Byte 8 |
UniqueID | ESP8266 | ESP32 |
---|---|---|
Byte 0 | Byte 0 | Byte 5 |
Byte 1 | Byte 1 | Byte 4 |
Byte 2 | Byte 2 | Byte 3 |
Byte 3 | Byte 3 | Byte 2 |
Byte 4 | - | Byte 1 |
Byte 5 | - | Byte 0 |
UniqueID8 | ESP8266 | ESP32 |
---|---|---|
Byte 0 | 0x00 | 0x00 |
Byte 1 | 0x00 | 0x00 |
Byte 2 | 0x00 | Byte 5 |
Byte 3 | 0x00 | Byte 4 |
Byte 4 | Byte 0 | Byte 3 |
Byte 5 | Byte 1 | Byte 2 |
Byte 6 | Byte 2 | Byte 1 |
Byte 7 | Byte 3 | Byte 0 |
HardwareSerial
. You can find that in the files in <arduino path>hardwarearduinocoresarduino
. You can then use a pointers using code like this: