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
E220-Remote-Switch Project created using ESP32 Devkit v1 and Ebyte E220-900T30D modules.
-
- Posts: 17
- Joined: Thu Aug 03, 2023 3:14 am
- Location: Indianapolis, IN
- Contact:
-
- 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.
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
E220-Remote-Switch Demo; with Sleep Mode Current Metered
E220-Remote-Switch Project Code
Best Regards,
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.
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
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
-
- 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.
E220-Remote-Switch project reviewed by Google's Gemini:
Review of E220-Remote-Switch project
William
Review of E220-Remote-Switch project
William
Who is online
Users browsing this forum: No registered users and 9 guests