Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Interfacing esp8266-01 with arduino nano

tapu

Full Member level 5
Full Member level 5
Joined
Sep 15, 2014
Messages
246
Helped
1
Reputation
2
Reaction score
2
Trophy points
1,298
Location
india
Activity points
3,163
Hello friends ,
I want to connect gpio of esp8266-01 to any gpio pin of arduino nano.that means i want to control arduino nano by wifi network.here i can write arduino code.but my issue is how to design circuit for both microcontroller. Because esp01 operate in 3.3v and arduino nano requires 5v.please guide.
Thanks
Tepu
 
Hi,

It all depends on the input threshod levels for HIGH and LOW at the according pins. And the according output levels.

I don´t like reading the datasheets for you . So please do on your own.
Look in the electrical specification section for V_OL, V_OH, V_IL, VIH ... for normal/your operation condtions.
Report them to us. (This makes 8 values in total for 2 microcontrollers)

*****
A sketch of the schematic would be helpful ... to show what you want to do.

*****
Also you don´t give any idea of
* the interface you want to use
* one direction / bidirectional data flow
* data rate
* distance between ESP and AruinoNano
* and so on..

Klaus
 
Electrical charectristics as i have seen on datasheet as follow
Arduino nano:
Operating voltage_5v
Input voltage _ 7 to 12 v
Input current _ 40ma

Esp01:
Voltage _ 3 to 3.6v
Current _ 80ma

Here i want unidirectional current flow.and both controller in same board.
 
Hi,

... not the values I asked for.

As a long term member you should know what a datasheet is, what a section is, what HIGH and LOW means, what "threshold level" means...

Klaus
 
Last edited:
You can use a voltage divider or a level shifter to step down the 5V signals from the Arduino Nano to 3.3V to safely communicate with the ESP8266.
 
Did you even considered to have just 1 arduino code running over just 1 board instead of using 2 boards?
The ESP8266 is supported by the Arduino IDE, but from your previous posts, you do know that.
 

LaTeX Commands Quick-Menu:

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top