An IoT-based smart surveillance and safety system for school buses with RFID attendance, live video streaming, and real-time server connectivity.
3D model will load when visible
Drag to rotate · Scroll to zoom · Interactive 3D model
A moving vehicle environment introduces cellular signal variability, jitter in live RTMP streams, and vibration — all while the system must simultaneously manage RFID card scanning, LED matrix updates, speaker alerts, and OV2640 camera streaming. A single-controller approach would have created task contention and stream instability. The dual-ESP32 architecture cleanly separates duties: the FireBeetle ESP32-S3 handles video capture, 4G LTE connectivity, MQTT, and RFID, while the Dev Kit V1 drives the LED matrix independently — ensuring neither workload is blocked by the other.
This project is a complete school bus surveillance system designed to enhance student safety and enable real-time monitoring. Each student carries an RFID card, which is scanned when boarding or leaving the bus. The FireBeetle ESP32-S3 serves as the main controller, managing an OV2640 camera for video capture and a SIM7060 4G LTE modem for connectivity. The system streams live video to a central server using the RTMP protocol and communicates status updates via MQTT. A Matrix P10 32×16 LED panel, driven by an ESP32 Dev Kit V1, displays messages such as route info or student ID confirmations. An onboard speaker provides audio alerts for students and drivers. The solution combines RFID-based attendance, live video surveillance, and real-time data communication in a compact embedded design.
| Main Controller | FireBeetle ESP32-S3 |
| Secondary Controller | ESP32 Dev Kit V1 (Matrix LED control) |
| Camera | OV2640 |
| Connectivity | 4G LTE via SIM7060 modem |
| Video Protocol | RTMP streaming to central server |
| Data Protocol | MQTT |
| Attendance | RFID card reader |
| Display | Matrix P10 32×16 LED panel |
| Audio | Onboard speaker for alerts |
| Firmware | Embedded C via ESP-IDF and ESP-ADF |
Whether it's a compact wearable, an industrial controller, or a connected IoT device — let's discuss your hardware requirements.