Go Down

Topic: Esp8266 5v WiFi Relay Module connects to Arduino? (Read 163 times) previous topic - next topic

GiovanniG11

Hi everone!
I'm looking for a WiFi shield/device for my UNO, which works with 5Volt, I've found only this one, maybe it has adaptors to work with 5volt TX/RX coming from Arduino, since I know that ESP8266 works with 3,3volt only.

The queston is, does it really works with UNO 5volt? Is it enough just to connect +5, GND, TX and RX?
How to activate then releay? (by GPIO from Esp8266?)



Thank you!

Juraj

You can't write an Arduino sketch if you didn't learn programming. Not the language, but the concepts of programming - algorithms and data types.

GiovanniG11

thank you for answer! seems all work at 3,3volt.
I want something ready that works at 5volt, without using a level adapter or adding components.

Juraj

this is the best esp8266 module with 5 V conversion
https://www.seeedstudio.com/Grove-Uart-Wifi-p-2495.html

and there are many different 5 V adapters with esp8266 included. one example
https://www.aliexpress.com/item/ESP8266-ESP07-ESP-07-Serial-WiFi-Module-Wireless-Transceiver-with-Antenna-Compatible-3-3V-5V-Adapter/32673603438.html
You can't write an Arduino sketch if you didn't learn programming. Not the language, but the concepts of programming - algorithms and data types.

GiovanniG11

Thank you for your kind answer,
I've found a detailed photo of what I wanted to buy, it has micocontroller, probably to manage the relay depending what coming from wifi, so I suppose I can't manage directly wifi by Arduino.
I wanted ask infos about this board because there is one in the next shop, and I don't need to order it from China.

The mistery is why it has TX and RX, what for? Maybe to program the local microcontroller? Probably

Yes the model you suggested has the 5/3.3 adaptor..

Juraj

Thank you for your kind answer,
I've found a detailed photo of what I wanted to buy, it has micocontroller, probably to manage the relay depending what coming from wifi, so I suppose I can't manage directly wifi by Arduino.
I wanted ask infos about this board because there is one in the next shop, and I don't need to order it from China.

The mistery is why it has TX and RX, what for? Maybe to program the local microcontroller? Probably

Yes the model you suggested has the 5/3.3 adaptor..
buy an USB-to-TTL-Serial adapter to program the esp8266. you would need a way to wire io 0 to Ground to put the esp8266 in flashing mode to write a sketch. don't know if it is possible without removing the esp8266 from the relay board
You can't write an Arduino sketch if you didn't learn programming. Not the language, but the concepts of programming - algorithms and data types.

GiovanniG11

Thank you again for answer..
there is RX TX pin on board, but also a microcontroller, probably used to manage time and activation of relay. In my opinion these TX RX goes to it for programming it, and not to WiFi module. Only who bought it already can know that.. this is why I asked here.
I give very low probability that RX TX goes to Wi Fi and I can use it as the module without microcontroller

Juraj

Thank you again for answer..
there is RX TX pin on board, but also a microcontroller, probably used to manage time and activation of relay. In my opinion these TX RX goes to it for programming it, and not to WiFi module. Only who bought it already can know that.. this is why I asked here.
I give very low probability that RX TX goes to Wi Fi and I can use it as the module without microcontroller
Thank you again for answer..
there is RX TX pin on board, but also a microcontroller, probably used to manage time and activation of relay. In my opinion these TX RX goes to it for programming it, and not to WiFi module. Only who bought it already can know that.. this is why I asked here.
I give very low probability that RX TX goes to Wi Fi and I can use it as the module without microcontroller
the WiFi module is the MCU. it is the esp8266 on esp-01 module. you can program it over RX/TX with an USB-to-TTL adapter but it must be in flashing mode for that. and to go to flashing mode, io 0 must be LOW. io 0 is one of the pins on the header with which the esp-0 module is connected to the relay board

esp-01 module:
You can't write an Arduino sketch if you didn't learn programming. Not the language, but the concepts of programming - algorithms and data types.

Go Up