← All projects

Hardware prototype

Embedded systems / networking

Custom Home Security System.

A self-hosted security system built from embedded hardware and software, with control over device inputs, local networking and the recording pipeline.

Raspberry Pi 3B+Embedded LinuxPythonGPIOEthernetRTSPMediaMTX
Discuss this project ↗Related hardware skills ↗

The system

The doorbell and camera are the starting points, not the whole project. The goal is to own the hardware-to-software path, from a physical event through device control, networking, streaming and eventual notifications.

Architecture

Physical inputGPIO / PiLocal servicesStream / recording

System outline; individual features are being developed incrementally.

Hardware and software

  • Raspberry Pi 3B+, camera module, button input and GPIO-controlled output.
  • Python scripts for hardware checks and control.
  • SSH administration, camera detection and streaming configuration.
  • Ethernet link diagnostics, power and thermal troubleshooting.
  • RTSP streaming with MediaMTX on the local network.

Next steps

Connect event-triggered recording, notifications, remote viewing and wider automation into a single reliable system. These integrations are ongoing goals.