Maqueen Plus V1.0 I2C initialization issue

userHead Frank.Wan 2023-06-18 09:20:07 709 Views2 Replies

I am running a Maqueen Plus V1.0 with Micro_bit rev 2.21 (firmware vers. 256 or 257) and getting some trouble communicating with the hardware. 

 

After a little troubleshooting with the debugger, it appear the block “Initialize I2C until success” systematically returns an “X” sign on the micro:bit display. It seems to be incapable of opening up the I2C communication line. 

 

We have used these robots for nearly a year and never faced this situation before. We tried multiple computers, multiple micro:bit boards (all vers 2.2 or newer) and unfortunately this is a systematic error. 

 

We also tried to upload different programs on the same micro:bits and they all work flawlessly. Only the “initialize I2C until success” block seems to be causing an issue.

 

For your reference, here is the makecode version we used:

 

makecode.microbit.org version:  6.0.8

Microsoft MakeCode version:  9.0.6

microbit runtime version:  v2.2.0-rc6

codal-microbit-v2 runtime version:  v0.2.55


Did anyone else face this situation?

 

Thanks

2024-12-30 21:46:22

Hello, I occasionally have the same error, with new firmware the microbit is ok again.
But, I have another error: With the instruction "motor All forward" the Maqueen Plus moves backwards! The motors do not respond to the “motor all backward” instruction.
Greetings Wolfgang

userHeadPic WolfgangWagner
2023-06-19 17:20:05

It's might be you are using the wrong library.

Please copy this URL in your MakeCode extension and use this specific library:

https://wiki.dfrobot.com/micro_Maqueen_for_micro_bit_SKU_ROB0148-EN

 

This URL I found in the Maqueen Lite wiki:

https://wiki.dfrobot.com/micro_Maqueen_for_micro_bit_SKU_ROB0148-EN

userHeadPic Yeez_B