Circuit Python Support

Sorry for making a new forum but I’m the last replier in CircuitPython with Pico 2 W (and I’ve hit the limit of replies)

But if anyone is still interested in Circuit Python, you could implement @BlairLeduc’s drivers

I’ve done so in MicroPython and the syntax isn’t too different

Using C modules would fix this:

since the C module can handle text

and images

2 Likes

After a cursory look, the problem with CircuitPython is that it wasn’t written to have the REPL run on the device except through the serial port and there was no way I could see to change this.

It is also quite the bear to create a new port.

1 Like

That’s actually a great point. I’ve only used it through Thonny so far, but I did notice that when using PicoDVI, the serial/REPL would display on the TV.

Circuit Python puts the REPL on the device by initializing the screen as a busdisplayio, for example here for the M5Stack Cardputer circuitpython/ports/espressif/boards/m5stack_cardputer/board.c at main · adafruit/circuitpython · GitHub

1 Like