AtMega2560P
Our second chip
ATmega2560 (datasheet)is a microcontroller featuring the 8-bit AVR® processor based on the AVR enhanced RISC architecture - running with up to 256 KB of In-System Programmable Flash with Read-While-Write capabilities, 8 KB SRAM and 4 KB of EEPROM ,86 general purpose I/O lines, 32 general purpose working registers, Real Time Counter (RTC), six flexible Timer/Counters with compare modes and PWM, four USARTs, a byte oriented 2-wire Serial Interface, a 16-channel, 10-bit ADC with optional differential input stage with programmable gain, programmable Watchdog Timer with Internal Oscillator, an SPI serial port, IEEE® std.. The series uses the latest Core Independent Peripherals with low-power features, including an Event System, intelligent analog, and advanced peripherals.
Arduino Mega is a tiny powerful board that is based on the ATMega2560 (datasheet). The Arduino Nano Every is almost similar to the Arduino Nano board with the addition of a more powerful processor like Atmega2560. This board comes with more program memory compared to Arduino Uno and RAM is 200% bigger, helping us create a lot of variables.
#
Compiling and LinkingThen, to upload it to a device, assuming that you have avrdude installed, run: