Hello! Welcome to my repository containing the Raspberry SPY app backend - developed since I obtained my engineering degree in 2024. It was intended to work as a home monitoring system, but I added some other extra features
- live camera stream
- camera viewing direction control
- adjustable camera backlight
- "local" interface built with 20x4 LCD display and rotary encoder
- programmable alarm clock built with a buzzer and 7 built-in melodies
- Ngrok tunneling. Website available at https://apt-dane-urgently.ngrok-free.app/
Page unavailable? Oops, I must have switched off my raspberry...
💻 Raspberry Pi 5 module - 8GB RAM version
📷 12MPx Raspberry Pi Camera HD v3
🤖 SG90 and MG-90S micro servos
🔣 4x20 LCD display
🤚 Rotary encoder
🔈 Active buzzer
A custom-made 3D printed frame with a tall camera stand. See it in Makerworld
💿 Raspberry Pi OS
🐍 Python + Flask. As a Java developer I keep struggling with this language, but I find it really educational. Frontend written in TypeScript + Angular
🚥 gpiozero python library for Raspberry Pi that handles raw GPIO communication
📹 MediaMTX server that provides live camera stream via the HLS protocol
📡 Nginx server configured as a reverse proxy
🌍 Ngrok tunneling to expose the service publicly




