HVAC-System-Monitor.kicad_pcb
https://github.com/Tech500/HVAC-System-Monitor Reads environmental data and logs HVAC run time of blower using MPU6050 to sense vibration using variance thresholds for on and off, Blower cycles to off, sends alertFlag and blower data; to inside node, sending LoRa Wake-On-Radio (WOR) preamble. Outside node using SX1262 rxDutyCycle detects valid preamble, asserts DIO1 interrupt, wakes deep sleeping ESP32-S3, reads wake-up reason. If wake reason is undefined executes a cold boot, immediate SX1262 reset, arms rxDutyCycle, puts ESP32-S3 to deep sleep. If wake reason is by EXT0, does a warm boot, skipping immediate SX1262 reset, not to lose IRQ flag, reads IRQ. Preamble detected = 0x0004, Reads and sends BME280 data to inside node, ESP32-S3 arms rxDutyCycle, then goes to to deep sleep, Inside node populates variables for perpetual Google Sheet, then inside node using HTTP Client, sends Google Sheet variables. Inside node awaits next alertFlag from blower cycling to off.
SX1262 rxDutyCycle is an autonomous receive mode that has a receive window of 8 ms and a sleep window of ~ 5 seconds --repeating continuously --with no intervention from the ESP32-S3 --which remains in deep sleep until a valid LoRa WOR preamble is detected.
Project consists of six components: 2, Ebyte, EoRa-S3-900TB Development boards, 1, ESP32-S3 SuperMini (check pin layout, some clone layouts are different), 2, BME280 6 pin (GY-BME280-3.3V), and 1, MPU6050.and assorted headers.
HVAC-System-Monitor.kicad_pcb
Project images are for reference only. Actual production is based on the manufacturing files on the project page.
Please review the designer's notes (e.g., PCB thickness) and select the appropriate options.
PCBWay is not responsible
for issues caused by unsuitable parameter selections.
For more important ordering information, please refer to
Read More
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(1)
- Likes(0)
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by William Lucid
-
Programmable Mist Maker - XIAO / QT PY Extension
2158 2 2 -
RadioHAT - Raspberry Pi radio development platform
1836 0 4 -
QWIIC-VL53L4CD Time-of-Flight Distance Sensor Module
2041 0 2 -
-
-
ARPS-2 – Arduino-Compatible Robot Project Shield for Arduino UNO
4040 0 6 -
-
A Compact Charging Breakout Board For Waveshare ESP32-C3
4778 3 8 -
AI-driven LoRa & LLM-enabled Kiosk & Food Delivery System
5596 2 2 -







