An access Control System, developed using Micropython on the RPI Pico, ESP32-CAM, and RFID technology to authenticate users, granting access to secure areas. The system includes real-time event logging to an IoT database (local), remote monitoring via a web interface. The ESP32-CAM captures visual records (pictures) for all access events and un-badged detections. All logged data, including associated images, is available for remote monitoring via a web interface.
- RPI Pico
- ESP32-CAM
- RFID (RC522)
- Camera module
- PIR
- Buzzer / LEDs
- Power supply
- MicroPython
- ESP32 firmware
- Local IoT database
- Web-based monitoring dashboard
- HTTP communication
- RFID-based user authentication
- Secure access to restricted areas
- Real-time logging of access events
- Automatic image capture for:
- Authorized access
- Unauthorized (un-badged) attempts
- Remote monitoring via web interface
- Local database storage for events and images
Each access event is stored with:
- Timestamp
- RFID UID
- Access status (Authorized / Unauthorized)
- Associated captured image
All records are accessible remotely through the web dashboard.