The Uno+WiFi R3 is a fully integrated board that combines the Uno R3 ATmega 328 microcontroller with the WiFi ESP8266 chip, along with 8Mb of memory, all on a single board. Both modules can operate together or separately, each with their own pinout headers.
This board provides a convenient solution for developing new projects that require both Uno and WiFi functionalities. It includes a USB-serial converter, allowing for easy updating of sketches and firmware for both ATmega328 and ESP8266.
The module has onboard USB to TTL converter chip. It also has onboard voltage regulator for 5V and 3.3V. The module can take input of up to 9V DC. The Board has a 16 Mhz crystal to provide the clock. It supports various interfaces like: SPI,I2C, UART, etc. Also, the onboard 3.3V pin can provide upto 800mA current.
There is an 8-way DIP switch on the board, and by switching them on/off you can select which chip (UNO/Wi-Fi) you can flash or connect to. These DIP switches are very crucial for understanding how to work with this board, so succeeding are some key points on the DIP switch configurations.
- When programming the Arduino Code, you must have switches 3 and 4 ON, and all others OFF
- When you want to upload the ESP8266 Code, you can switch 5,6, and 7 ON, and all others OFF
- By turning switch 7 OFF, you can check with the serial monitor for the ESP8266 code (Otherwise it will connect GPIO0 to GND and puts the chip in flash mode)
- To enable your Arduino code to communicate to the ESP8266 (and visa-versa) turn all switches OFF and then turn switches 1 and 2 ON
- If for some reason you do not want the chips to be connected at all and prefer them working independently, then just set all switches OFF
Features:
- Two CPUs: ATMEGA328P (8-Bit) and ESP8266 (32-Bit)
- Operating Voltage: 5 V, Input Voltage: 7 to 9 V
- 14 Digital I/O pins, 5 PWM Pins, 6 Analog Input pins
- Micro USB connection / Can be used as USB to TTL
- Compatible with Arduino and NodeMCU
Microcontroller Chip | ATmega328P (SMD) & ESP8266 |
Input Voltage | 7 ~ 9V |
Operating Voltage | 5V |
Clock | 16MHz (Crystal) |
SRAM | 6.144KB |
FLASH | 8Mb |
EEPROM | 256Bytes |
Power Supply Option | DC Jack or USB |
Product Dimensions | 53.5 x 70mm |
Operating range | -40°C to +90°C |
Product Weight | 50 grams |
Country of origin : China
Note: The pins are already soldered to the board.