The Arduino Uno WiFi Rev 2 is based on Microchip Technology's new ATmega4809 megaAVR® microcontroller. The ATmega4809 offers core-independent peripherals (CIPs) and an integrated high-speed analog-to-digital converter (ADC) with voltage reference for faster conversion of analog signals. The microcontroller also provides more memory than previous Uno boards, with 48 KB of flash and 6 KB of RAM, plus three UARTs to enable communication with more than one RF module.
The Uno WiFi Rev 2 includes a u-blox NINA-W13 module with an integrated TCP/IP protocol stack to provide 802.11b/g/n Wi-Fi connectivity, allowing access to a Wi-Fi network or use as an access point. The board also features over-the-air (OTA) programming support for transferring Arduino sketches or Wi-Fi firmware. Wireless security is provided by a Microchip CryptoAuthentication ECC608 IC, which combines hardware-based key storage with hardware cryptographic accelerators to implement authentication and encryption protocols. Other features include onboard debugging, an inertial measurement unit (IMU) with a 3-axis accelerometer and 3-axis gyroscope, 14 digital input/output pins (six PWM outputs), and six analog inputs.
Designed to facilitate the implementation of designs that need Wi-Fi connectivity, Arduino Uno WiFi Rev 2 is ideal for prototyping IoT applications such as smart farming, smart home, motor control, automation, wearables, and other open-source projects.

