Arduino UNO WiFi is an all new Arduino Uno that features an integratedWi-Fi module. The board is based on the ATmega328P and has 14 digital input/output pins (of which 6 can be used as PWM outputs). The UNO WiFi also has 6 analog inputs, 16MHz ceramic resonator, USB connection, power jack, ICSP header, and a reset button.
Everything needed to support the microcontroller is included. Simply connect the board to a computer using a USB cable or power it with an AC-to-DC adapter or battery to get started.
The Wi-Fi Module is a self contained SoC with integrated TCP/IP protocol stack that can give access to a Wi-Fi network. One useful feature of the Uno Wi-Fi is support for OTA (over-the-air) programming, either for transfer of Arduino sketches or Wi-Fi firmware.
Microchip ATmega328 8-bit AVR® microcontrollers are high-performance RISC-based devices that combine 32KB ISP Flash memory with read-while-write capabilities, 1KB EEPROM, 2KB SRAM, 23 general-purpose I/O lines, 32 general-purpose working registers, serial programmable USART, and more.