I just received my Picocalc order 4xx07 and would like recommendations on how to best update the pico that came with it to the Pico 2W.
what is the best procedure.
I just received my Picocalc order 4xx07 and would like recommendations on how to best update the pico that came with it to the Pico 2W.
what is the best procedure.
alright, it’s an arduous procedure, so follow very carefully…
still with me? ok, now:
phew, you did it!
… ![]()
in all seriousness, just be careful not to put pressure on the screen (it’s recommended you do this with the board removed entirely) and once you’re done just flash your favourite rp2350 firmware (i recommend UF2 Loader release)
To add to Maple’s instructions… If you upgrade, after you remove the back, carefully unplug the display ribbon cable, remove the board, and replace the Pico outside the casing, and away from the LCD panel. The panels are notoriously delicate, and more than a few people have broken them while they were pressing in the new Pico.
Flashing the new Firmware is really easy, and there are a number of videos on YouTube that will walk you though it.
Wow thanks,
Anyway I may have stated what I wanted to ask wrong.
I want to find out the specific steps to flash the Pico 2W with the correct firmware and which OS should be installed on system SD card. I found the following procedure by asking GROK, but wanted to have it validated from those who have done it successfully.
The PicoCalc is a compact, pocket-computer-like device from ClockworkPi that uses a Raspberry Pi Pico series microcontroller as its core. It supports the Raspberry Pi Pico 2 W (which features the RP2350 chip and built-in Wi-Fi) as a drop-in replacement for the original Pico, but compatibility requires specific firmware tailored for PicoCalc’s hardware (e.g., its LCP display, I2C keyboard, and SD card slot). The Pico 2 W is not plug-and-play without this; users have reported blank screens when using generic firmware.
Below are the key steps to install it, based on assembly guidelines and user-verified processes. This assumes you have a PicoCalc kit (which includes a preloaded 32GB SD card, tools like a 2.5mm hex key, and an English assembly manual) and two 18650 lithium batteries (not included). Assembly is required for the kit.
WebMite_WEBRP2350_V6.00.02RC24.uf2) from the Pico Mite releases page. This version includes PicoCalc-specific settings for the display, keyboard, and peripherals—do not use generic firmware from sources like Geoff’s Project, as it lacks these.Disassemble the PicoCalc and Remove the Original Core:
Prepare the Raspberry Pi Pico 2 W with Firmware:
.uf2 firmware file (e.g., WebMite_WEBRP2350_V6.00.02RC24.uf2) directly onto the “RP2” drive.Install the Pico 2 W into the PicoCalc Socket:
Power On and Verify:
>. If blank, double-check firmware (reflash if needed) or socket alignment—users report this as a common issue with mismatched firmware.OPTION LIST to see platform as “PicoCalc”). Connect via USB Type-C to PicoCalc’s port (not the Pico’s) for serial terminal access using tools like Minicom.Once booted, the included SD card enables running samples. The file system is case-sensitive.
Running BASIC Programs (e.g., demos like Lorenz attractor or Mandelbrot):
> prompt, use RUN "B:/filename" (omit .bas extension). Examples:
RUN "B:/lorenz" (simulates chaos).RUN "B:/mand" (generates Mandelbrot; outputs “out.bmp” to A:).B: or DRIVE "B:".Displaying Images:
LOAD IMAGE "B:/picocalc" (displays the PicoCalc logo bitmap).Playing Audio (MP3 requires RP2350/200MHz+):
OPTION CPUSPEED 200000.PLAY MP3 "B:/BellLabs_Fine.mp3".Function Key Settings (F1–F12 for MMBasic commands):
OPTION commands or edit startup files on SD card (e.g., AUTO.BAS for boot scripts). For full list, run OPTION LIST and check platform-specific options.WIFI) if needed for IoT.This setup turns your PicoCalc into a Wi-Fi-enabled pocket dev machine for BASIC programming, emulations, or IoT. If issues persist, check the ClockworkPi forum for user threads.
I installed Webmite 6.0.03 on my Pico2W to have the wifi available
I found it here Release PicoCalc PicoMite V6.00.03 · madcock/PicoMiteAllVersions · GitHub
The rest of grok advice seems legit
Thanks for the link and review of the grok advice.
I just received my PicoCalc today as well. I immediately swapped the original Pico for a Pico W and installed LofiFren’s MicroPython firmware.
However, I’m finding it very tedious to code directly on the device. Am I correct in assuming there’s no onboard code editor?
I’ve now switched over to WebMite to see if it makes on-device coding any easier. I’ll report back with my findings!
I just received mine today! (same shipping batch obviously)
Model: PicoCalc
Order Number: 404xx
Purchase Date: June 28, 2025
Shipping Date: Sept 26 2025
Received Date: Sept 30 2025
General Location: Alberta, Canada
Fed Ex from Hong Kong → Anchorage Alaska USA → Memphis Tennessee USA → Me!
The editor on mmbasic is not so terrible when you option colorcode on
Yes, I found it very handy. Thank you!
Read up on the MMBasic editing commands too (function keys) and practise on some test code. Can be very usefull but won’t let you copy and paste between different programs…
also the f3 to find works but you can’t shift+f3 to search again ![]()
Just double click on F3 to search again
Yeah, unfortunately SHIFT+F3 on the PicoCalc sends F8.
But CTRL+G also works instead of SHIFT+F3, as mentioned in the PicoMite manual.
Hi how long did you wait after the order was confirmed? I’m at the give week mark now.
After getting the email from ClockworkPi I received the Picocalc 4 days after. I live in the US and UPS notified me about a week earlier that a delivery package was waiting to be submitted in Honk Kong
May I ask for your order number? No need to keep it secret.
I also ordered – my number is 42969. Just curious, how far are you in the queue? Wondering how long mine will take.
Tx
Mine was 40607 which I placed on July 4th and received on Sept. 29th. It also depends on how many orders they ship on a daily basis.
Since I received the order confirmation I’ve seen nothing else, that’s over 5 weeks. My order number is 42367 so at best I’m 60 behind you, though there may have been other non Picocalc orders adding to the list. They say 30days so i may see something in the next few days
Cheers Chris
Are in the US? Check with UPS if they have a package waiting to be shipped. The tracking # is created a few days before the pending ship date, of course if they only use that carrier.