
GarageNotifier
zbockaj/GarageNotifier-PCB
Helium-network device for reporting open/closed status of (garage) door.

The heater can be controlled using MQTT using a Wi-Fi connection or using the integrated OLED display. It is designed to be mounted on a DIN rail in an electrical cabinet.
Heating controller is an open-source printed circuit board by BwanaFr, from the BwanaFr/heating-controller repository on GitHub. It is a 2-layer board of 81.9 × 85.9 mm with 36 parts on 34 nets, routed with 178 tracks and 14 vias.
It is built around the AMEM5-5S277HAVZ-B, H11AA1 and 1N4148WS, with the AO3400A, ERZ-E10A561CS and ESD7371HT1G among its other parts. Its parts include 13 resistors, 5 capacitors, 5 connectors, 4 diodes and 2 transistors.
This project is a IOT hardware heater controller for floor heat cumulating heaters (not sure about english term). These heaters where mainly installed in France. The principle is to store heat in the concrete floor during nights (when nuclear plants are free) to be restored during the day.
The heater can be controlled using MQTT using a Wi-Fi connection or using the integrated OLED display. It is designed to be mounted on a DIN rail in an electrical cabinet.
Hardware design files are located in the hardware folder. Schematics and PCB is designed using Kicad.
Microcontroller firmware is located in the software folder. This is a PlatformIO project.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 100k | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R2, R3 |
| 2 | 100k | Resistor_SMD:R_0603_1608Metric | R11, R12 |
| 2 | 10uF | Capacitor_SMD:C_0805_2012Metric | C1, C2 |
| 2 | 15k | Resistor_SMD:R_0603_1608Metric | R1, R4 |
| 2 | 1N4148WS | Diode_SMD:D_SOD-323 | D1, D4 |
| 2 | 1k | Resistor_SMD:R_0603_1608Metric | R8, R9 |
| 2 | 470 | Resistor_SMD:R_0603_1608Metric | R7, R13 |
| 2 | AO3400A | Package_TO_SOT_SMD:SOT-23 | Q1, Q2 |
| 2 | ERZE10A561 | Varistor:RV_Disc_D12mm_W7.5mm_P7.5mm | RV1, RV2 |
| 2 | T1A/300V | Fuse:Fuse_Littelfuse_372_D8.50mm | F1, F2 |
| 1 | 12 | Resistor_THT:R_Axial_DIN0614_L14.3mm_D5.7mm_P15.24mm_Horizontal | R5 |
| 1 | 150uF | Capacitor_THT:C_Radial_D10.0mm_H12.5mm_P5.00mm | C5 |
| 1 | 1uF | Capacitor_SMD:C_0603_1608Metric | C4 |
| 1 | 2k | Resistor_SMD:R_0603_1608Metric | R10 |
| 1 | 4.7k | Resistor_SMD:R_0603_1608Metric | R6 |
| 1 | 4.7uF | Capacitor_SMD:C_1206_3216Metric | C3 |
| 1 | AMEM5-5S277HAVZ | heating-controller:Converter_ACDC_aimtec_AMEM5 | PS1 |
| 1 | ESD7371HT1G | Diode_SMD:D_SOD-323_HandSoldering | D3 |
| 1 | EXT_LED | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J4 |
| 1 | FINDER-32.21-x000 | Relay_THT:Relay_SPDT_Finder_32.21-x000 | K1 |
| 1 | H11AA1 | Package_DIP:DIP-6_W7.62mm | U1 |
| 1 | LED | LED_SMD:LED_0805_2012Metric | D2 |
| 1 | LilyGo T-Display S3 | Connector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_Vertical | J2 |
| 1 | Power connector | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-3-7-5.08_1x07_P5.08mm_Horizontal | J3 |
| 1 | Temperature_probes | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-3-4-5.08_1x04_P5.08mm_Horizontal | J1 |
| 1 | USER_LED | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J5 |
It measures 81.9 × 85.9 mm and has 2 copper layers, 1.6 mm thick.
36 parts, built around the AMEM5-5S277HAVZ-B, H11AA1, 1N4148WS and AO3400A. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the BwanaFr/heating-controller repository on GitHub, at the commit this page was made from: the board is hardware/heating-controller/heating-controller.kicad_pcb and its schematic hardware/heating-controller/heating-controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask BwanaFr before reusing the design.

zbockaj/GarageNotifier-PCB
Helium-network device for reporting open/closed status of (garage) door.

basson/qym-solder
QymSolder - Soldering station three in one - hakko t12, hot air gun, d909/898D or analog.

wvmarle/AC_control
Arduino library for AC phase controller with peak detection.

marcass/furnace_control
Control a FUWI pellet boiler with arduino to improve smarts

AlanCarvalhoEE/hap
Home Automation Platform with custom hardware and firmware (ESP8266), a Raspberry Pi–based server, and an Android client. Features modular IoT devices, TCP/IP and MQTT messaging, and a scalable system architecture.


