E220-Remote-Switch Project created using ESP32 Devkit v1 and Ebyte E220-900T30D modules.

ab9nq-william
Posts: 17
Joined: Thu Aug 03, 2023 3:14 am
Location: Indianapolis, IN
Contact:

E220-Remote-Switch Project created using ESP32 Devkit v1 and Ebyte E220-900T30D modules.

Postby ab9nq-william » Wed Jul 17, 2024 6:04 pm

Featuring E220, Wake-On-Radio with ESP32 Deep Sleep.

E220-Remote-Switch project utilizes two, Ebye E220-900T30D RF modules and two, ESP32 microcontrollers.
Current project status: INA226 and KY002S have not been implemented in this update.

E220-Remote-Switch project code

E220-Remote-Switch Demo Video

Demonstation mode:

1. ESP32 Receiver; push receiver reset button, this puts the ESP32 into deep sleep.
2. ESP32 Sender; push sender reset button, this sends Wake on radio (WOR) message to wake E220 module and ESP32 receiver
from deep sleep.
3. Open browser to "http://10.0.0.27/relay"; this will create a web request for turning on battery power.
and start a countdown timer to turn off battery power, then put the ESP32 receiver into deep sleep.
4. Next web request has a yet to be resolved issue; instead of turning on battery power, this web request ESP32
Sender sends a WOR message awaking the deep sleeping ESP32 receiver.
5. Second web request is required to turn on battery power and start the countdown timer.

Three advantages of using the Ebyte, E220-900T30D is increased distance 10 km (estimated at power of 30 dbm) and
Sleep current of 5 uA. E220-900T30D third feature is the ability to send a WOR message to wake up the receiving
transciver allowing second message; to turn on battery power.

Transmit current of 620 mA is almost instantaneous at 30dbm to send; up to 200 bytes, before dropping to sleep current. Receiving current; for a message, 17.2 mA. Current values are from "Ebytes E220-900T30D User Manual". Measured Standby current 11.8 mA. (E220, Always powered on). Ultilizing E220 Sleep Mode, Sleep current (E220, Always on) ranges from .54 uA to 97.33 uA measured! Next version will support E220, Sleep Mode; currently in developement.

Xtensive help from ChatGPT, and Friends. Thank you xReef for your E220 library, community support, and E220
Support Forum.

E220 Support Forum

William

ab9nq-william
Posts: 17
Joined: Thu Aug 03, 2023 3:14 am
Location: Indianapolis, IN
Contact:

Re: E220-Remote-Switch Project created using ESP32 Devkit v1 and Ebyte E220-900T30D modules.

Postby ab9nq-william » Fri Jul 19, 2024 11:56 pm

E220-Remote-Switch has been updated 07/19/2024 @ 19:41 EST to include E220 Sleep Mode; reducing always on current comsumption to microamp rannge!

E220-Remote-Switch Demo; with Sleep Mode Current Metered

E220-Remote-Switch Project Code

Best Regards,
William

ab9nq-william
Posts: 17
Joined: Thu Aug 03, 2023 3:14 am
Location: Indianapolis, IN
Contact:

Re: E220-Remote-Switch Project created using ESP32 Devkit v1 and Ebyte E220-900T30D modules.

Postby ab9nq-william » Sun Jul 28, 2024 4:29 pm

Found an issue with the KY002S Bi-Stable Switch; whenever ESP32 Reset button was pushed, the KY002S would toggle states. Fixed.

Updated 07/29/2024: E220-Remote-Switch project now includes KY002S Bi-Stable MOSFET Switch and the INA226
Battery Monitor with under voltage alert.


E220-Remote-Switch Project Code

Implementing E220 Remote Switch

Kind Regards,
William

ab9nq-william
Posts: 17
Joined: Thu Aug 03, 2023 3:14 am
Location: Indianapolis, IN
Contact:

Re: E220-Remote-Switch Project created using ESP32 Devkit v1 and Ebyte E220-900T30D modules.

Postby ab9nq-william » Wed Oct 30, 2024 11:09 pm

E220-Remote-Switch project reviewed by Google's Gemini:

Review of E220-Remote-Switch project

William

Who is online

Users browsing this forum: No registered users and 24 guests