Skip to content

ESP-01S Non-Glitch modification for Driving Relay Modules.

Notifications You must be signed in to change notification settings

HattonLe/ESP-01S-GPIO4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

ESP-01S-GPIO4

ESP-01S Non-Glitch modification for Driving ESP-01S Relay Modules.

This shows to properly modify an ESP-01S module such that when used with its associated single Relay module it prevents the relay activating during start up initialization.

The modification changes the function of header pin 4 from being being a module enable EN signal to being GPIO4 direct from the ESP8266 chip.

It requires cutting one track, one solder bridge, and soldering of a single wire link.

Underneath the PCB you need to cut a track in order to isolate the header pin 4 used for module enable (EN).

BoardMod Bottom

ON top of the PCB, put a big solder bridge between the leg of a capacitor and resistor. You may want to use a hair wire to do the bridging but it is possible with a big solder blob. (This bridge connects the ESP8266 EN signal to VCC).

Now connect the ESP8266 pin 16 (GPIO). (its the pin right on the corner of the IC) to the now isolated header pin 4. Use a single strand from a piece of standard wire. Tin one end of that wire and very carefully attach it to pin 16. Use minimal solder for this so that you don't acidentally solder bridge to the adjacent pin). Then thread a small piece of insulation (stripped from a larger piece of solid core wire) over the strand. Then wrap the strand around the base of header pin 4 and solder into place.

BoardMod Top

For the ESP-01S relay module Relay Board V1 0

you just need to cut a single track and reroute the relay drive signal from the GPIO0 header pin to the new GPIO4 header pin (previously used for the module EN signal). BoardMod Bottom

Now for your Arduino code, simply change the relay output signal pin used from 0 (GPIO0) to 4 (GPIO4).

Now when powering up, (or when the module is reset), the relay no longer glitches during start up.

About

ESP-01S Non-Glitch modification for Driving Relay Modules.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published