MicroPython support for Maqueen Plus V2/V3 motor encoders

userHead Eli.Lato 2026-02-04 15:57:36 15 Views1 Replies

I’m using both **Maqueen Plus V2 and Maqueen Plus V3** with a **BBC micro:bit** and **MicroPython**.

 

I couldn’t find any example or API on Github/wiki that shows how to:

- read encoder tick values
- use encoder feedback for motor control
- do this in **MicroPython on micro:bit**

- I *do not want* MakeCode or TypeScript, and *do not want* debugging/translation of MakeCode code.
 

Can someone please:
1. Share links to the correct MicroPython API or support files?
2. Confirm if encoder support exists in MicroPython for V2 and V3?
3. Provide a minimal MicroPython code snippet that reads encoder ticks?
 

2026-02-04 19:23:31

Yes, Maqueen Plus V2 and V3 motor encoders can be read in MicroPython on micro:bit, but you need the correct MicroPython driver provided by DFRobot. Encoder support exists for both versions, though examples are limited compared to MakeCode.

userHeadPic Hung.dol