MouldKingino is an Arduino library for controlling Mould King Power Modules with ESP32 boards.
Any ESP32 board can be used: chips both with Bluetooth LE (ESP32-S3) and Bluetooth classic (ESP-WROOM-32) are supported.
NimBLE-Arduino library is recommended as a quick start for simple Arduino sketches.
BTstack is also supported for more advanced use cases (like M5Bluepad)
MouldKingino supports power modules controlled with simple Bluetooth LE advertising. Only MK-branded modules are supported - other clones use different protocols not yet implemented for Arduino.
- MouldKingino is open source and licensed under the MIT License
- Mould King BLE protocol was originally implemented by @J0EK3R and @vicocz in brickcontroller2
- MK 3.0 protocol added by @matzem79
Issues: MouldKingino issues
Discussions: MouldKingino discussions



