Arduino
Arduino Mega 2560 Rev3
Imported from Elementic Devices.xlsm on 2026-03-25.
Device information
- Controller
- ATmega2560
- Category
- Maker / Entry
- Pins
- 70
Controller details
ATmega2560
Microchip · AVR ATmega · 8-bit AVR
256 KB flash · 8 KB RAM · 86 GPIO
Starter Arduino code
Device specific// Elementic starter sketch
// Device: Arduino Mega 2560 Rev3
// Device Excel ID: 17
// Controller: ATmega2560
void setup()
{
Serial.begin(115200);
delay(500);
Serial.println("Elementic device booting...");
Serial.println("Device: Arduino Mega 2560 Rev3");
Serial.println("Excel ID: 17");
}
void loop()
{
// 1. Configure your Elementic pins here.
// 2. Add your connectivity setup.
// 3. Publish or react to device state changes.
delay(1000);
}
Pin summary
| GPIO | Name | Flags |
|---|---|---|
| 0 | D0 | Binary in, Digital out, Binary out |
| 1 | D1 | Binary in, Digital out, Binary out |
| 2 | D2 | Binary in, Digital out, Binary out, Interrupt |
| 3 | D3 | Binary in, Digital out, Binary out, Interrupt |
| 4 | D4 | Binary in, Digital out, Binary out |
| 5 | D5 | Binary in, Digital out, Binary out |
| 6 | D6 | Binary in, Digital out, Binary out |
| 7 | D7 | Binary in, Digital out, Binary out |
| 8 | D8 | Binary in, Digital out, Binary out |
| 9 | D9 | Binary in, Digital out, Binary out |
| 10 | D10 | Binary in, Digital out, Binary out |
| 11 | D11 | Binary in, Digital out, Binary out |
| 12 | D12 | Binary in, Digital out, Binary out |
| 13 | D13 | Binary in, Digital out, Binary out |
| 14 | D14 | Binary in, Digital out, Binary out |
| 15 | D15 | Binary in, Digital out, Binary out |
| 16 | D16 | Binary in, Digital out, Binary out |
| 17 | D17 | Binary in, Digital out, Binary out |
| 18 | D18 | Binary in, Digital out, Binary out, Interrupt |
| 19 | D19 | Binary in, Digital out, Binary out, Interrupt |
| 20 | D20 | Binary in, Digital out, Binary out, Interrupt |
| 21 | D21 | Binary in, Digital out, Binary out, Interrupt |
| 22 | D22 | Binary in, Digital out, Binary out |
| 23 | D23 | Binary in, Digital out, Binary out |
| 24 | D24 | Binary in, Digital out, Binary out |
| 25 | D25 | Binary in, Digital out, Binary out |
| 26 | D26 | Binary in, Digital out, Binary out |
| 27 | D27 | Binary in, Digital out, Binary out |
| 28 | D28 | Binary in, Digital out, Binary out |
| 29 | D29 | Binary in, Digital out, Binary out |
| 30 | D30 | Binary in, Digital out, Binary out |
| 31 | D31 | Binary in, Digital out, Binary out |
| 32 | D32 | Binary in, Digital out, Binary out |
| 33 | D33 | Binary in, Digital out, Binary out |
| 34 | D34 | Binary in, Digital out, Binary out |
| 35 | D35 | Binary in, Digital out, Binary out |
| 36 | D36 | Binary in, Digital out, Binary out |
| 37 | D37 | Binary in, Digital out, Binary out |
| 38 | D38 | Binary in, Digital out, Binary out |
| 39 | D39 | Binary in, Digital out, Binary out |
| 40 | D40 | Binary in, Digital out, Binary out |
| 41 | D41 | Binary in, Digital out, Binary out |
| 42 | D42 | Binary in, Digital out, Binary out |
| 43 | D43 | Binary in, Digital out, Binary out |
| 44 | D44 | Binary in, Digital out, Binary out |
| 45 | D45 | Binary in, Digital out, Binary out |
| 46 | D46 | Binary in, Digital out, Binary out |
| 47 | D47 | Binary in, Digital out, Binary out |
| 48 | D48 | Binary in, Digital out, Binary out |
| 49 | D49 | Binary in, Digital out, Binary out |
| 50 | D50 | Binary in, Digital out, Binary out |
| 51 | D51 | Binary in, Digital out, Binary out |
| 52 | D52 | Binary in, Digital out, Binary out |
| 53 | D53 | Binary in, Digital out, Binary out |
| 54 | A0 | Analog in, Binary in, Digital out, Binary out |
| 55 | A1 | Analog in, Binary in, Digital out, Binary out |
| 56 | A2 | Analog in, Binary in, Digital out, Binary out |
| 57 | A3 | Analog in, Binary in, Digital out, Binary out |
| 58 | A4 | Analog in, Binary in, Digital out, Binary out |
| 59 | A5 | Analog in, Binary in, Digital out, Binary out |
| 60 | A6 | Analog in, Binary in, Digital out, Binary out |
| 61 | A7 | Analog in, Binary in, Digital out, Binary out |
| 62 | A8 | Analog in, Binary in, Digital out, Binary out |
| 63 | A9 | Analog in, Binary in, Digital out, Binary out |
| 64 | A10 | Analog in, Binary in, Digital out, Binary out |
| 65 | A11 | Analog in, Binary in, Digital out, Binary out |
| 66 | A12 | Analog in, Binary in, Digital out, Binary out |
| 67 | A13 | Analog in, Binary in, Digital out, Binary out |
| 68 | A14 | Analog in, Binary in, Digital out, Binary out |
| 69 | A15 | Analog in, Binary in, Digital out, Binary out |