I use a combination of Arduino Nano and ESP-01 for many projects. I want to reset both processors using the reset button from the Nano. The Nano works with 5V, the ESP-01 with 3.3V.
How can I connect the two reset pins?
(The ESP-01 must of course not be damaged!)
You would of course, use a diode from the reset pin of the Nano (cathode that end) to the reset pin of the ESP-01 which will have a 10k pull-up.
RudolfAtRTC:
I use a combination of Arduino Nano and ESP-01 for many projects.
But why would you do that? ![]()
The ESP-01 is far more capable and can connect to port expanders.
This is my "working horse" for all my sensors and actuators, see attachment.
A self created adapter placed on the ICSP pins of the Nano holds the ESP-01. Most of the software is running at the ESP, the Nano only handels the peripheral data from sensors and actuators. The communication goes with Nano D11/D12 to ESP RX/TX.
It works fine - except the reset problem.
The reset line appears on the ICSP pin 3, so you can pick it up there. Use a Schottky diode, e.g. BAT46 or 1N5711 if you can find one.
Unfortunately, I still don't have an answer to implement with my modest hardware knowledge. Therefore another picture: What do I have to do instead of the "???" use so that the ESP-01 is restarted together with the Nano via the reset button?
An attempt with a Schottky diode BAT46 destroyed my nano.


No help in sight? I don't want to destroy another Nano.
What i tried:
- Use of diode 1N4006 (as indicated in the drawing): seems to work.
- Use of a Schottky diode BAT46: The Nano is disturbed, it flashes permanently with the "L" led.
This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.
