How to Program the ESP-01 Resource Page
Arduino Sketches
Pg. 57 motion_sensor_and_led.ino
Pg. 58 motion_sensor_and_relay_with_timer.ino
Pg. 62 wifi_and_server.ino
Pg. 69 stand_alone_offline_ap_controller_1.ino
Pg. 73 stand_alone_offline_ap_controller_2.ino
Pg. 82 control_relays_over_the_internet.ino
Pg. 94 repeater.ino
Pg. 103 softwareserial_to_esp01.ino
Pg. 108 send_email.ino
Pg. 112 motion_sensor_and_relay_with_timer_whatsapp.ino
Pg. 118 socketserver_demo.ino
Pg. 134 mechanical_relay_two_lights.ino
Pg. 137 solid_state_relay_blink.ino
Firmware
at_firmware_1740_1mb.bin (AT Firmware Version 1.7.4.0 July 8, 2020 1MB Connect at 115200 Baud *Recommended)
ai-thinker-v111_1MB.bin (AI Thinker Version 1.1.1.1 1MB Connect at 115200 Baud)
ai-thinker-0952-512k-9600baud.bin (AI Thinker Version 0.9.5.2 for 512K chips *Connect at 9600 Baud)
Links
ESP-01 Programmer Drivers for Windows
Arduino IDE Downloads
Espressif Flash download tool dowload page
esp8266_flasher.exe (Legacy ESP8266 Flashing tool (recommended)
Python for Windows download page
Parts Links
ESP-01 Module
![](//ws-na.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=B01G6HK3KW&Format=_SL160_&ID=AsinImage&MarketPlace=US&ServiceVersion=20070822&WS=1&tag=y2kleader-20&language=en_US)
ESP-01 Breakout Board Adapter
![](//ws-na.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=B07V556Q82&Format=_SL160_&ID=AsinImage&MarketPlace=US&ServiceVersion=20070822&WS=1&tag=y2kleader-20&language=en_US)
![](//ws-na.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=B09WKFW6GD&Format=_SL160_&ID=AsinImage&MarketPlace=US&ServiceVersion=20070822&WS=1&tag=y2kleader-20&language=en_US)
Solderless Beadboards
![](//ws-na.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=B07GD2BWPY&Format=_SL160_&ID=AsinImage&MarketPlace=US&ServiceVersion=20070822&WS=1&tag=y2kleader-20&language=en_US)
Jumper Wires
Aurdino Uno (Name Brand)
Arduino Uno (Less expensive - Compatible/Generic)
Breadboard Power Adapter with Wall Wart
Raspberry Pi 4
Raspberry Pi 5
ESP-01 Relay
ESP-01 Temperature/Humidity Module
2-Channel Relay Modules
4-Channel Relay Modules
![](//ws-na.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=B08GP8L31L&Format=_SL160_&ID=AsinImage&MarketPlace=US&ServiceVersion=20070822&WS=1&tag=y2kleader-20&language=en_US)
Solid State 60 Amp Relay
![](//ws-na.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=B00IJXZQ7C&Format=_SL160_&ID=AsinImage&MarketPlace=US&ServiceVersion=20070822&WS=1&tag=y2kleader-20&language=en_US)
FTDI Adapter
Mini USB Cable for FTDI adapter
1000 Ohm (1K Ohm) Resistors
![](//ws-na.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=B0185FC5IG&Format=_SL160_&ID=AsinImage&MarketPlace=US&ServiceVersion=20070822&WS=1&tag=y2kleader-20&language=en_US)
10,000 Ohm (10K Ohm) Resistors
Breadboard Pushbuttons
Diodes
LED Lights
![](//ws-na.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=B07TX6BX47&Format=_SL160_&ID=AsinImage&MarketPlace=US&ServiceVersion=20070822&WS=1&tag=y2kleader-20&language=en_US)
22 Guage Solid Core Hookup Wire
Wire Strippers (for thin wires)
Wire Strippers for Romex Wire