I updated the pinouts and firmware image for the Pico2 W as well. But I haven’t tested it since at the moment I want to leave PicoMite set up on it. So here’s an archive if anyone else wants to test it: https://michaeladcock.info/temp/MicroPython_PicoCalc_Pico2_W.zip
Here’s all the pinouts together in my (awful) picture:
Not sure why this hasn’t been mentioned here yet, but I stumbled across it buried in the shipping thread on discord. Haven’t had a chance to try it myself yet, but the comments (and video) on discord look promising. Currently only being built for the Pico and Pico2W.
Hoping it can be adapted to the ESP32-S3-Pico and others, as this looks like it has improvements to the display and keyboard handling, and plans for further enhancements.
Apparently the Pimoroni is compatible with the Pico2W so this works on it as well. I never looked into the Pimoroni myself, and just figured it was different pinouts like the others.
Would you consider doing a build for the Waveshare ESP32-S3-Pico (and WalnutPi Pico, since it’s the same hardware just with different pinouts) at some point? They both work with the default GENERIC-S3 MicroPython builds, so maybe your modifications would work with that too.
You now only need to copy main.py. I frozen the fbconsole and picocalc with the firmware already. It save ram and faster.
Haven’t figured out how to add file in to the driver via firmware package…. It is possible,
Yeah, it’s a.mess. I was kind of surprised to see anyone posting an actual project there, since it’s mostly been for people tracking and complaining about shipment times. @Rex is also active on there supporting his uConsole/DevTerm builds
But Clockwork never organized it to add PicoCalc as a device option to discuss, and I’ve largely been ignoring it since the forums here seem to be the most active community for all the devices.
I don’t personally have a 3D printer but that part of the discord seems to have been relatively active and may have useful and interesting posts. The area discussing linux usage questions seems relatively active too. There may be others I have missed as well.
It might be easier to program python or micropython on the uConsole. Could you program the Pico using USB to USB connection with the PicoCalc. I used to easily program a pico using Thonny set to micropython on my raspberry pi. I may try it but for now I am too busy with WWBasic on the stock PicoCalc.