Development board for the new ATmega4808 series with integrated USB-to-serial converter, 32.768 kHz crystal for the RTC, 3.3V voltage regulator, support for bootloader and Arduino IDE. Due to a similar pinout, the board also works with the new AVR DA/DB family of microcontrollers.
The ATmega4808 microcontrollers are part of the megaAVR 0-series, which uses the AVR processor with hardware multiplier running at up to 20 MHz from the internal calibrated oscillator. The series uses the latest technologies from Microchip with a flexible and low-power architecture, including Event System and SleepWalking, accurate analog features, and advanced peripherals.
The following microcontrollers (TQFP-32 package) can be used with this development board:
|ATmega808||8 KB||1 KB||256 B|
|ATmega1608||16 KB||2 KB||256 B|
|ATmega3208||32 KB||4 KB||256 B|
|ATmega4808||48 KB||6 KB||256 B|
All microcontrollers have the following features:
To test the board and to learn a thing or two about the new megaAVR, four small example sketches are attached.
|ATmega4808_Hello_World.ino||This sketch flashes the built-in LED at 1 Hz and sends a message once per second via the serial interface, which can be displayed on the serial monitor at 9600 baud.|
|ATmega4808_RTC.ino||This sketch implements a real-time clock using the external 32.768 kHz crystal. Every five seconds the current time and date is sent via the serial interface, which can be displayed on the serial monitor at 9600 baud.|
|ATmega4808_Blink_PIT.ino||One of the new features is the Periodic Interrupt Timer (PIT), which can run on the internal ultra low-power 32.768 kHz oscillator while the CPU is in sleep mode power down. In this sketch, the PIT wakes the sleeping CPU twice per second in order to toggle the built-in LED.|
|ATmega4808_Blink_CIP.ino||One of the coolest new features are the Core Independent Peripherals (CIPs). Peripherals can be connected directly to one another via the Event System (EVSYS) and thus work independently of the CPU. In this example, the built-in LED is flashing while the CPU is in sleep mode power down all the time ... without ever waking up.|
The even more powerful AVR DA/DB family of microcontrollers (TQFP-32 package) can also be used with this board. Some of their features (depending on the model):
In order to be able to use the AVR DA/DB microcontrollers with the Arduino IDE, DxCore must be installed.
This work is licensed under Creative Commons Attribution-ShareAlike 3.0 Unported License. (http://creativecommons.org/licenses/by-sa/3.0/)
|16||Micro USB 5P||USB1||MICRO-USB-16-LONG||1||LCSC||C21377|