Hi
Wanting to purchase the PiicoDev Starter Kit for Micro:bit and wondering on compatibility/extensions for MakeCode. Looking at extending some interesting Year 7 students with a wider array of sensors. Can see a Github project hosted Core that references the PiicoDev, but most of the info I have found is Python based. Can anyone confirm that PiicoDev kit will work with MakeCode with no issues? Link to the kit is here: [PiicoDev Starter Kit for Micro:bit | Buy in Australia | CE08260 | Core Electronics
The short answer is yes but not without significantly more effort than using MicroPython. All of the Piicodev modules inside that kit talk to the Micro:Bit using libraries specifically designed for use with micropython.
The way you would work around this would be to find libraries for the PiicoDev modules that are MakeCode specific.
For example, the PiicoDev OLED Display Module (128x64) SSD1306 is built around the SSD1306 display. I have found a MakeCode library for this display that should work with this PiicoDev module.
Unfortunately, this is not something that is guaranteed to work as the PiicoDev modules were not designed with MakeCode implementation in mind. If you are planning on giving this a shot I would recommend first checking that you can at minimum find all the related libraries for MakeCode and ideally give this a shot on a test rig before you give this to your students.
Hi Samual
Many thanks for the reply - appreciate it. My specific use case in this circumstance is colour detection and the other parts of the kit were for future projects. I’ve done a bit of searching around; however, wondering if there is anything Core might have that is accessible via MakeCode and includes a colour sensor.