ESP32 BMS Monitor Case (OLED SSD1306, JBD Bluetooth, ESP32-C3 Super Mini)




Description
Compact 3D printable enclosure for a wireless BMS monitor based on ESP32-C3 Super Mini and OLED display.
This device connects to a Jiabaida (JBD) BMS via Bluetooth and shows battery status in real time — no phone required.
Designed for:
ESP32-C3 Super Mini
0.96" OLED display (SSD1306, 128×64)
USB Type-C power
🔧 Full project (code, wiring, guide)
👉 https://riznevdim.com.ua/ru/blog/monitor-bms-akkumulyatora-jsdsolar-life-po4
Includes:
full working firmware
wiring diagram
step-by-step build guide
(yes, you’ll actually need it — this is not just a box)
📦 Components required
ESP32-C3 Super Mini
OLED SSD1306 128×64
Wires
LiFePO4 battery with JBD (Jiabaida) BMS (BLE version)
🖨️ Enclosure features
3-part design (front / middle / back)
Snap-fit assembly (no glue required)
Secure mounting for OLED display
Compact size for everyday use
Easy access to USB Type-C
🎯 What this project does
connects to BMS via Bluetooth
reads battery data automatically
displays voltage, power, SOC and status
works автономously (no smartphone needed)
💡 Important
This is part of a complete DIY project — not just a case.
👉 You will need the firmware to make it work:
https://riznevdim.com.ua/ru/blog/monitor-bms-akkumulyatora-jsdsolar-life-po4
🚀 Possible upgrades
use different OLED display
modify screen layout
integrate into power station
add buttons or additional sensors
👍 If you like the project
Download, print and share your build.
And if you want it actually working — grab the code from the guide above.
🎥 Demo video