A purpose-built 4-layer PCB, not a breadboard prototype.
Custom 4-layer PCB integrating an ESP32-PoE module, environmental sensors, and an 8-channel relay bank with RS485 for permanent installation. Designed in KiCad, manufactured to spec, and built to run unattended for years.
Bench testing, wiring, and firmware in action.
Video coming soon
Every trace and footprint hand-routed for reliability, not just for a quick prototype.
Single Ethernet cable for power and data — no separate power supply, no extra wiring run.
Onboard relays for direct control of lighting, motors, and low-voltage loads — no external relay module needed.
Dedicated ground and power planes reduce noise and crosstalk — the difference between a hobby board and industrial hardware.
Wired Modbus connectivity for industrial sensors and long cable runs immune to Wi-Fi dropout.
Temperature, humidity, and contact sensor inputs feed directly into Home Assistant automations.
Push firmware updates over the network — no need to physically access the board after install.
Built for permanent, out-of-sight installation.
Compact enough to mount inside an electrical panel or utility closet alongside existing wiring.
PoE means a single cable run to sheds, garages, or detached units — no separate power line.
Consolidates multiple environmental sensors into one Home Assistant integration point.
RS485 and relay outputs make it a bridge to legacy or industrial equipment that isn't natively smart.
Designed in KiCad and manufactured to spec — every revision bench-tested before deployment.
| Microcontroller | ESP32-PoE module, dual-core Wi-Fi/BLE |
| Power Input | PoE (802.3af) via onboard Ethernet |
| Relay Outputs | 8 channels, screw-terminal |
| Communication | RS485 (Modbus), MQTT, ESPHome |
| Sensor Inputs | Temperature / Humidity / Contact |
| PCB | 4-layer, dedicated ground/power planes |
| Design Tool | KiCad — schematic and layout in-house |
| Firmware | ESPHome, OTA update support |
| Operating Temp | -10°C to +55°C |
When off-the-shelf doesn't fit, this is what gets designed instead. Tell me what you need it to do.