# Installed or Updated MicroPython Via Thonny?

**URL:** https://forum.clockworkpi.com/t/installed-or-updated-micropython-via-thonny/21740
**Category:** PicoCalc
**Created:** [March 5, 2026, 1:42am UTC](https://forum.clockworkpi.com/t/installed-or-updated-micropython-via-thonny/21740 "2026-03-05T01:42:15Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![vsheehan](https://avatars.discourse-cdn.com/v4/letter/v/ad7895/32.png) [@vsheehan](https://forum.clockworkpi.com/u/vsheehan)
#### Post date: [March 5, 2026, 1:42am UTC](https://forum.clockworkpi.com/t/installed-or-updated-micropython-via-thonny/21740/1 "2026-03-05T01:42:15Z")

</div>

I ran the Install or Updated MicroPythonin in Thonny. I’m sure I overwrote something. When I turn on the Pico Calc, the light comes on but nothing seems to boot. Any thoughts?

---

<div class="post-metadata">

### Author: ![tabemann](https://avatars.discourse-cdn.com/v4/letter/t/df705f/32.png) [@tabemann](https://forum.clockworkpi.com/u/tabemann)
#### Post date: [March 5, 2026, 1:47am UTC](https://forum.clockworkpi.com/t/installed-or-updated-micropython-via-thonny/21740/2 "2026-03-05T01:47:46Z")

</div>

What version/build/port of MicroPython did you flash your PicoCalc with, and if you specifically used one for the PicoCalc, did you follow the installation directions?

---

<div class="post-metadata">

### Author: ![jasperus](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/jasperus/32/14792_2.png) [@jasperus](https://forum.clockworkpi.com/u/jasperus)
#### Post date: [March 5, 2026, 3:39am UTC](https://forum.clockworkpi.com/t/installed-or-updated-micropython-via-thonny/21740/3 "2026-03-05T03:39:30Z")

</div>

Try the universal flash nuke, and then reflash Micropython.

---

<div class="post-metadata">

### Author: ![vsheehan](https://avatars.discourse-cdn.com/v4/letter/v/ad7895/32.png) [@vsheehan](https://forum.clockworkpi.com/u/vsheehan)
#### Post date: [March 6, 2026, 1:02pm UTC](https://forum.clockworkpi.com/t/installed-or-updated-micropython-via-thonny/21740/4 "2026-03-06T13:02:07Z")

</div>

Sorry for the delay. I do see a number of uf2 files on the SD card. I would still like to get it back to default. Do I need to copy the files on the SD car to the Pico? I’m learning so sorry for the basic questions.

---

<div class="post-metadata">

### Author: ![tabemann](https://avatars.discourse-cdn.com/v4/letter/t/df705f/32.png) [@tabemann](https://forum.clockworkpi.com/u/tabemann)
#### Post date: [March 6, 2026, 3:13pm UTC](https://forum.clockworkpi.com/t/installed-or-updated-micropython-via-thonny/21740/5 "2026-03-06T15:13:46Z")

</div>

While you _would_ use a universal flash nuke ([GitHub - Gadgetoid/pico-universal-flash-nuke · GitHub](https://github.com/Gadgetoid/pico-universal-flash-nuke)) and they copy one of the UF2 files on the SD card to the Pico using the BOOTSEL mechanism, I personally do not really recommend using the software that comes with the PicoCalc – much of it has better replacements out there.

For instance, if you want to use MicroPython I would recommend the Picoware port of MicroPython as found here:

> [@Picoware (Open-Source Custom Firmware)](https://forum.clockworkpi.com/t/picoware-open-source-custom-firmware/18536):
>
> Hey! I created an open source firmware called “Picoware”. It has support for 4 languages/SDKs (MicroPython, Arduino IDE, CircuitPython, and C/C++ SDK) and already has many features included (social media, weather, GPS, Bluetooth functions, Games, Screensavers, WiFi functions, and more). Here’s the GitHub link: Let me know your thoughts and if you’re interested in helping. I’ll update this post with the latest release, which is currently MicroPython v2.1.0: Download the .uf2 from builds/Mic…

Conversely, if you want to use PicoMite I would recommend the latest stable port of PicoMite to the PicoCalc which _was_ found here:

> [@PicoMite Firmware Version 6.02.00a for use on ClockWorkPi PicoCalc](https://forum.clockworkpi.com/t/picomite-firmware-version-6-02-00a-for-use-on-clockworkpi-picocalc/21345):
>
> These are the notes for the above firmware, please read everything before use/commenting. Official MMBasic (PicoMite/WebMite) release notes ( [TheBackShed.com - Forum](https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=18590#249900) ) New commands: TYPE END TYPE STRUCT BITSTREAM command with dual pin capability I2CLCD New Functions: STRUCT( Other changes: Memory footprint of MODFILE playback reduced Improved handling of errors during tokenising the code Removed constraint on number of case statements in SELECT CASE block Enhancements to SPRITE comm…

@ernst Where did you move your files to? I checked out your server again and the PicoMite files were missing.

Warning, ernst, who has done the porting work for PicoMite hosted it on a Raspberry Pi with a rather wonky firewall which will do an automatic 12-hour IP block on anyone who attempts to access anything outside the ‘download’ directory.

Note that I would highly recommend upgrading the STM32 ‘BIOS’ firmware for your PicoCalc per the directions here – a lot of software will not function properly without this upgrade, and it fixes a number of issues.

Directions for flashing the firmware onto your PicoCalc’s STM32 can be found here:

> **[Setting Up Arduino Development for PicoCalc keyboard](https://github.com/clockworkpi/PicoCalc/wiki/Setting-Up-Arduino-Development-for-PicoCalc-keyboard)**
>
> A calculator like nothing you've ever seen before, right? - clockworkpi/PicoCalc

You can find the latest official firmware here:

> <https://github.com/clockworkpi/PicoCalc/blob/master/Bin/PicoCalc_BIOS_v1.4.bin>

---

<div class="post-metadata">

### Author: ![ernst](https://avatars.discourse-cdn.com/v4/letter/e/9f8e36/32.png) [@ernst](https://forum.clockworkpi.com/u/ernst)
#### Post date: [March 6, 2026, 3:47pm UTC](https://forum.clockworkpi.com/t/installed-or-updated-micropython-via-thonny/21740/6 "2026-03-06T15:47:24Z")

</div>

> [@tabemann](#):
>
> Where did you move your files to? I checked out your server again and the PicoMite files were missing.

The PicoCalc is now supported by OOTB (out of the box) PicoMite and WebMite.

see [PicoMite/WebMite V6.02.01 release candidates now available on TBS](https://forum.clockworkpi.com/t/picomite-webmite-v6-02-01-release-candidates-now-available-on-tbs/21735)

The latest Release Candidate 2 can be found in the post: [https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=18703&LastEntry=Y#251881#251862](https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=18703&LastEntry=Y#251881#251862)

It is recommended to nuke the flash before installing the version from TBS forum, subsequent installs do not need to be nuked unless the Peter Mather states otherwise.

Until now my latest bios v1.6 is available on: [http://raspi1.mypi.co/download](http://raspi1.mypi.co/download)

---

<div class="post-metadata">

### Author: ![vsheehan](https://avatars.discourse-cdn.com/v4/letter/v/ad7895/32.png) [@vsheehan](https://forum.clockworkpi.com/u/vsheehan)
#### Post date: [March 6, 2026, 4:26pm UTC](https://forum.clockworkpi.com/t/installed-or-updated-micropython-via-thonny/21740/7 "2026-03-06T16:26:27Z")

</div>

I got things working. I used the universal flash nuke then flashed it with the PicoCalc\_Bootloader\_v0.5.uf2. It is back to when I received it. Now that I know, I’m going to play with the Micro Python.
