Overview
This is a Wifi/Bluetooth extension Shield for Arduino which widely used for WIFI and Bluetooth Control in Arduino related projects. The OSOYOO Uart WIFI Shield connects Arduino Board to other remote devices through wifi Internet, a perfect IoT tool for Arduino fans.
This ESP8266 is an ultra-low power UART WiFi module. The OSOYOO Uart WIFI Shiel is based on the ESP-12S with the ESP8266 WiFi chip. The ESP8266 WiFi chip has taken the IoT world by storm by breaking the cost barrier and making the IoT truly possible.
No additional soldering or wiring needed, just stack the shield on to Arduino UNO or any compatible Arduino main board, select the pins for serial communication with mini jumpers and the hardware connection is completed!
WHAT ARE THE IMPORTANT COMPONENTS ON THE BOARD
- ESP12S WiFi module
- External power input interface
- External power output interface
- External power switch
- 5V/GND/3.3V Power pinouts
- L-D13 indicator
- Power indicator
- Bluetooth interface
- Bluetooth serial ports selector
- ESP module serial interface(Connect to the ESP module directly)
- ESP WiFi module serial ports selector
- 5-Channel IR track sensor interface
- ESP RST button
- ESP KEY button
Map 1 :Pins extended from OSOYOO Basic board
Map 2: ESP8266 and HC02 Bluetooth Module Pins
Fritzing Part file download link:
https://osoyoo.com/driver/Esp8266_Arduino_IOT/OSOYOO-WiFI-shield-V1.3.fzz
Features
- Standard pin interface to achieve full compatibility with the pitch Arduino Uno, Mega and so on. (Unless the standard size Arduino, such as Nano, Mini)
- 3.3V power supply using advanced chip (with the official expansion board power chip ESP12S same), so 3.3V Arduino board provided more accurate, so ESP8266 as official chip work as normal, there is no gap.
- It leads to a WiFi module power supply / service interface to facilitate developers to extend the power supply and maintenance.
- Onboard ESP8266-12 stable industrial grade serial WiFi module, using an enhanced PCB antenna, signal better.
- Constructed using high-quality components.
- Key/Reset button to allow easy automated reboot and update when flashing firmware to the ESP8266.
- Built-in high-speed automatic voltage-level-translation allows for use of 3.3v and 5v Arduino boards and protects the ESP8266 GPIO pins from over-voltage
- Onboard ESP8266-12 stable industrial grade WiFi module with a metal shield, immunity to interference.
- Onboard ESP8266-12 standard pitch leads to a stable industrial grade WiFi module all interfaces, enabling developers to easily develop deep.
- Use stackable design, it can continue to accumulate above the other modules, easy to use.
- Onboard four LED displays the status of ESP8266, namely PWR, L_D13, STA
Specifications
- Support wireless 802.11 b/g/n standard(2.4G only).
- Support the STA/AP work modes
- Input Voltage: +5VDC Internal Source+7V to 9VDC(External Source)
- ESP8266 Module Supply: +3.3VDC
- ESP Shield Default Baudrate Settings are 9600 kbps baudrate, 8 bit data, 1 stop bit and no parity
- Onboard ESP12S WiFi module with preloaded AT firmware
- Jumper selectors for software or hardware UART and PC-ESP communication.
- Stackable Digital I/O header: This header pin is Digital I/O pin stacked to the OSOYOO UNO board. Other Arduino shield can be stacked on top of this stackable header.
- Stackable Analog Input pin header: This header pin is Analog Input pin stacked to the OSOYOO UNO board. Other Arduino shield can be stacked on top of this stackable header.
- Serial Selector: User may select D4 as the RX pin, select D5 as the TX pin from OSOYOO UNO board with the mini jumpers.
Documents
Can the OSOYOO Uart WiFi Shield be used for SSL communications? I have perviously used the ESP8266 and ESP32 with the “WiFiClientSecure” library and wanted to know if there is a similar library for this shield. I would like to connect to an MQTT server that requires HTTPS.
OSOYOO Uart Wifi Shield is actually a ESP8266 UART wifi shield for Arduino. So if you have any Arduino ESP8266 /ESP32 library worked in your previous Arduino IDE, then it should work in this shield.
Do you know where I can order the user wifishiels v1.3
You can order this OSOYOO Uart Wifi Shield from: https://osoyoo.store/products/esp8266-wifi-shiled-osoyoo-wifi-internet-of-things-learning-kit-for-arduino-uno?variant=31955252215919
link does not work
which link doesn’t work?
Hello,
I wish to initialize a serial port for bluetooth
“SoftwareSerial mySerial(4, 3); // RX, TX”
I am using a HC02 module for bluetooth. I have tried to follow the following guide : https://osoyoo.com/2018/08/23/hc-02/
In fact I have connected my HC02 output ports to D1 and D0. (I have connected HC02 RXD port to the board’s TX port (D0) and HC02 TXD port to the board’s RX port (D1).
Perhaps this connection is wrong but this is what i understood from the guide (https://osoyoo.com/2018/08/23/hc-02/ same link as above). I have connected GND and VCC to ports GND and 3.3V so that should be ok.
Can somebody tell me if i did the right connexions , if so how should i update the code please ?
Thank you