Software & Firmware Packages

Official Software & Firmware Downloads

Download software packages and firmware for ESP32 RFID Attendance devices, Auto Bell controllers, hardware Bill of Materials (BOM), required USB serial drivers, and official flash utilities.

Marks Sync Engine

Banglar Shiksha Sync Engine (Standalone EXE)

Windows Application (.zip)

Automated standalone Windows sync engine for two-way evaluation marks transfer between Divine Academix School ERP and school.banglarshiksha.gov.in. Supports Forward Marks Push, Reverse Extraction, and CCE/HPRC grading with session audit logs.

File Name: DivineAcademixSync.zip
Version: v2026.01 (Latest)
Hardware: Windows 10 / 11 (64-bit), Chromium
Raspberry Pi Kiosk

Raspberry Pi RFID Attendance Kiosk (AppImage)

Linux AppImage (.zip)

Dedicated standalone 64-bit ARM64 Linux AppImage attendance kiosk application for Raspberry Pi 3B+, 4 & 5 running Debian 13 (Trixie) or Raspberry Pi OS. Powers instant student and staff RFID card scans, voice/buzzer alerts, boot autostart, MicroSD-safe passwordless poweroff, and USB reader udev permissions. Bundle contains DivineAcademix.AppImage, desktop autostart entry, setup.sh, and setup.txt.

File Name: divineacademix-AppImage.zip
Version: Debian 13 Trixie 64-bit (ARM64)
Hardware: Raspberry Pi 3B+ / 4 / 5 (64-bit), USB 125kHz / 13.56MHz RFID Reader
Quick Run Terminal Command:
chmod +x ~/setup.sh && bash ~/setup.sh
Attendance System

ESP32 RFID Attendance Firmware & BOM

Firmware Package (.zip)

Pre-compiled firmware package for ESP32 microcontrollers connected with RDM6300 RFID readers. Automatically authenticates student and staff cards, logs entry/exit timestamps, and dispatches real-time FCM push alerts to parents. Includes complete 7-item hardware BOM.

File Name: ESP32.zip
Version: v2.4.0 (Latest)
Hardware: ESP32 + RDM6300 + 0.96" OLED + Buzzer
Hardware BOM: ₹1,369.00 (7 Parts)
Digital Bell System

Auto Bell System Firmware & BOM

Firmware Package (.rar)

Automated school audio bell firmware for ESP32. Synchronizes with master class timetable, period schedules, and triggers custom MP3 chimes/relays via audio DAC or external amplifier. Includes complete hardware BOM.

File Name: divineacademix-autobell.rar
Version: v1.8.2 (Latest)
Hardware: ESP32 + PCM5102 DAC + 5V Relay + OLED Display
Hardware BOM: ₹1,389 (6 Parts)
System Driver

ESP32 USB-to-UART Drivers

Archive (.zip)

Essential Silicon Labs CP210x and WCH CH340 USB-to-Serial drivers for Windows 10/11 and macOS. Required for establishing serial COM port communication between your computer and ESP32 boards.

File Name: esp32_drivers.zip
Version: Windows & Mac Universal
Hardware: Silicon Labs CP2102/CP2104, CH340G/CH341G
Flashing Utility

ESP Flash Download Tool

Utility (.zip)

Official Espressif Flash Download Tool (GUI) for flashing .bin firmware files to ESP32 flash memory with custom SPI speed, flash mode (DIO/QIO), baud rates, and partition memory offsets (0x10000).

File Name: flash_download_tool.zip
Version: Espressif Tool v3.9.5
Hardware: ESP32 / ESP32-S2 / ESP32-S3
HARDWARE BOM & WIRING PO-ATT-082426 • 24 Aug 2026 1pc each

RFID Attendance Hardware BOM & Pin Connections

Complete list of tested electronic parts, exact prices, SKUs, and direct store purchase links for the ESP32 RFID Attendance reader with RDM6300, SSD1306 OLED, active buzzer, and PC enrollment reader.

Standalone View
FULL BUILD TOTAL
₹1,369.00
7 items • Complete Hardware BOM
ROBU.IN CART (5 ITEMS)
₹550.00
0.96" OLED + RDM6300 + Buzzer + PCB + LED
OTHER STORES (2 Items)
₹819.00
Zbotic (ESP32) • Amazon (USB)
COMPONENTS OVERVIEW
ESP32 + RDM6300 + 0.96" OLED + Buzzer
1pc each • Verified Aug 2026 pricing
Order progress: 0 / 7 marked
#1
Robu.in
0.96 Inch I2C/IIC 4pin OLED Display Module Blue color
SSD1306, 128x64, I2C 4-pin interface, 0.96", 3.3V/5V, Blue OLED
₹165.00 (1 pc)
Buy
#2
Robu.in
RDM6300 - EM4100 125KHz RFID Reader Module
125KHz, EM4100, UART interface, ~5cm range, antenna coil included
₹263.00 (1 pc)
Buy
#3
Robu.in
5V Active Electromagnetic Buzzer (Pack of 5)
5V Active, Electromagnetic, 85dB sound output
₹16.00 (1 pack (5 pcs))
Buy
#4
Robu.in
10 x 15 cm Universal PCB Prototype Board Single-Sided
2.54mm hole pitch, FR4, Single-sided copper dots
₹89.00 (1 pc)
Buy
#5
Zbotic
ESP32 Development Board CP2102 38-pin
ESP32-WROOM, CP2102, 38-pin, WiFi+BLE, 3.3V logic, Micro USB
₹380.00 (1 pc)
Buy
#6
Robu.in
RGB Common Cathode LED - 5mm Tricolor (5pcs)
5mm Transparent, Common Cathode, RGB Tricolor
₹17.00 (1 pack (5 pcs))
Buy
#7
Amazon
xcluma 125KHz USB RFID Reader EM4100 (PC Side)
USB HID, EM4100, For PC/laptop card enrollment, Plug-and-play
₹439.00 (1 pc)
Buy
PIN CONNECTIONS (ESP32 38-PIN SCHEMATIC)

Hardware Pin Connections & Wiring Tables

Interfacing guide for connecting RDM6300 UART RFID reader, SSD1306 OLED I2C display, active buzzer, and common cathode RGB LED indicator with the ESP32.

1 RDM6300 RFID Reader (UART)
RDM6300 Pin ESP32 Pin Notes
TX (Pin 1) GPIO16 (RX2) Serial connection for card UID data
RX (Pin 2) Not Connected Unused for basic card reading
GND (Pin 3) GND Common system ground
VCC (Pin 4) 5V / VIN Requires 5V power, not 3.3V
ANT (Pins 5 & 6) Antenna Coil Connect provided rectangular coil to these 2 pins
Note: The antenna coil must be attached for the reader to function.
2 SSD1306 OLED Display (I2C)
Display Pin ESP32 Pin Notes
GND GND Common system ground
VCC 3.3V Standard OLED operating voltage (3.3V)
SCL GPIO22 I2C Clock line
SDA GPIO21 I2C Data line (Default Addr 0x3C)
*If your OLED has its VCC and GND pins swapped (some models do), ensure you wire them correctly to avoid damage.
3 RGB LED (Common Cathode)
LED Leg ESP32 Pin Notes
Longest Leg (-) GND Common ground
Red Leg GPIO25 Connect via a 220Ω resistor
Green Leg GPIO26 Connect via a 220Ω resistor
Blue Leg GPIO27 Connect via a 220Ω resistor
4 Active Buzzer
Buzzer Pin ESP32 Pin Notes
Positive (+ or longer leg) GPIO32 (or GPIO23) Signal pin
Negative (- or shorter leg) GND Common ground
PC Enrollment Side: The xcluma 125KHz USB reader plugs directly into the administrative computer to auto-type card UIDs with zero driver setup.
Full Interactive Page
HARDWARE BOM PO-DB-082426 • 24 Aug 2026 1pc each

Auto Bell Hardware Bill of Materials (BOM)

Complete list of tested electronic components, exact prices, SKUs, and direct store purchase links from Robu.in, Hubtronics, and Zbotic.

Standalone View
TOTAL COMPONENTS
6 Items (6 Lines)
1pc each • 1 pack RGB
ROBU.IN STORE
4 Items
PCB, Relay, RGB, OLED
OTHER STORES
Hubtronics & Zbotic
PCM5102 DAC + ESP32
GRAND TOTAL
₹1,389
380+699+17+89+39+165
Order progress: 0 / 6 marked
Cost Breakdown (1pc each)
1. ESP32 Development Board CP2102 38-pin ₹380
2. Adafruit PCM5102 I2S Digital Audio DAC Module - 3.5mm Stereo Output - 112dB SNR ₹699
3. RGB Common Cathode LED - 5mm Tricolor (5pcs) - Transparent ₹17
4. 10 x 15 cm Universal PCB Prototype Board Single-Sided 2.54mm Hole Pitch ₹89
5. 5V 1 Channel Relay Module ₹39
6. 0.96 Inch I2C/IIC 4pin OLED Display Module Blue color ₹165
Grand Total (6 items) ₹1,389.00
Store & Order Notes
  • Robu.in: 4 components — PCB (₹89), Relay (₹39), RGB LED (₹17), 0.96" OLED (₹165).
  • Hubtronics: PCM5102 I2S 32-Bit Audio DAC Module (₹699).
  • Zbotic: ESP32 38-Pin CP2102 Development Board (₹380).
  • RGB Note: Price list specifies 5mm Common Cathode (5pcs). Store catalog item is Common Anode in same family.

How to Flash Firmware to ESP32 (Quick Steps)

Follow these 4 simple steps to install firmware onto your hardware device.

Step 1
Install Drivers

Extract esp32_drivers.zip and install the CP210x or CH340 driver to enable USB serial detection.

Step 2
Launch Flash Tool

Extract flash_download_tool.zip and run flash_download_tool.exe. Select Chip Type: ESP32 and WorkMode: Develop.

Step 3
Select Binary & Offset

Load the downloaded .bin file in row 1, check the box, and enter address offset 0x10000 (or 0x0).

Step 4
Start Flashing

Select your COM port, set Baud Rate to 921600 or 115200, and click START until 'FINISH' appears.

Need help with hardware connection or wiring? Contact technical support:
Links copied — 6 component URLs with prices & SKUs ready