# \#firmware

**URL:** https://forum.clockworkpi.com/tag/firmware/140.md

[Latest](https://forum.clockworkpi.com/latest.md) · [Categories](https://forum.clockworkpi.com/categories.md) · [Tags](https://forum.clockworkpi.com/tags.md)

---

## [Zeptoforth on the PicoCalc](https://forum.clockworkpi.com/t/zeptoforth-on-the-picocalc/22072)

<div class="topic-metadata">

**Author:** [@tabemann](https://forum.clockworkpi.com/u/tabemann)\
**Replies:** 27\
**Last updated:** [October 25, 2026, 7:21pm UTC](https://forum.clockworkpi.com/t/zeptoforth-on-the-picocalc/22072 "2026-10-25T19:21:40Z")

</div>

There is a longstanding FORTH on the PicoCalc thread, but I have decided to create a new thread because I wanted to post something about new developments on the zeptoforth front but I would use up my three-posts-in-a-row…

---

## [PicoCalc Shell (Replaces UF2 Loader's menu)](https://forum.clockworkpi.com/t/picocalc-shell-replaces-uf2-loaders-menu/23508)

<div class="topic-metadata">

**Author:** [@BlairLeduc](https://forum.clockworkpi.com/u/BlairLeduc)\
**Replies:** 4\
**Last updated:** [October 24, 2026, 10:27pm UTC](https://forum.clockworkpi.com/t/picocalc-shell-replaces-uf2-loaders-menu/23508 "2026-10-24T22:27:20Z")

</div>

Here is a command line shell that lets you manipulate the SD Card between runs of programs (uf2’s). It is a drop in replacement for BOOT2350.UF2 for @pelrun 's UF2 Loader, which needs to be installed first. You need a …

---

## [Batocera for uConsole CM4](https://forum.clockworkpi.com/t/batocera-for-uconsole-cm4/23568)

<div class="topic-metadata">

**Author:** [@Anricx](https://forum.clockworkpi.com/u/Anricx)\
**Replies:** 0\
**Last updated:** [October 24, 2026, 12:10pm UTC](https://forum.clockworkpi.com/t/batocera-for-uconsole-cm4/23568 "2026-10-24T12:10:02Z")

</div>

In progress…

---

## [PicoCalcTRS - TRS-80 Model 3 Emulator](https://forum.clockworkpi.com/t/picocalctrs-trs-80-model-3-emulator/22215)

<div class="topic-metadata">

**Author:** [@JPCordeiro](https://forum.clockworkpi.com/u/JPCordeiro)\
**Replies:** 9\
**Last updated:** [October 21, 2026, 8:23pm UTC](https://forum.clockworkpi.com/t/picocalctrs-trs-80-model-3-emulator/22215 "2026-10-21T20:23:49Z")

</div>

Hi, I created a new firmware for our beloved PicoCalc with pico2 board : PicoCalcTRS, a TRS-80 Model 3 Emulator. It is based on the amazing work of @BlairLeduc for the Hardware Abstraction Layer. It also use the core …

---

## [Picoware (Open-Source Custom Firmware)](https://forum.clockworkpi.com/t/picoware-open-source-custom-firmware/18536)

<div class="topic-metadata">

**Author:** [@jblanked](https://forum.clockworkpi.com/u/jblanked)\
**Replies:** 924\
**Last updated:** [October 15, 2026, 2:47pm UTC](https://forum.clockworkpi.com/t/picoware-open-source-custom-firmware/18536 "2026-10-15T14:47:33Z")

</div>

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, B…

---

## [PicoCalc "NetThing" Wifi, Bluetooth, and LAN tools and troubleshooting](https://forum.clockworkpi.com/t/picocalc-netthing-wifi-bluetooth-and-lan-tools-and-troubleshooting/23491)

<div class="topic-metadata">

**Author:** [@dzubin](https://forum.clockworkpi.com/u/dzubin)\
**Replies:** 2\
**Last updated:** [October 15, 2026, 1:18pm UTC](https://forum.clockworkpi.com/t/picocalc-netthing-wifi-bluetooth-and-lan-tools-and-troubleshooting/23491 "2026-10-15T13:18:30Z")

</div>

Before I retired, I was a computer network analyst for many many years and did a lot of troubleshooting using basic tools like PING, or Traceroute, network IP address scans, port scans, or just looking at the Signal stre…

---

## [PicoCalc x86 - 8086/80186 emulation on Pico 2](https://forum.clockworkpi.com/t/picocalc-x86-8086-80186-emulation-on-pico-2/22905)

<div class="topic-metadata">

**Author:** [@shtirlic](https://forum.clockworkpi.com/u/shtirlic)\
**Replies:** 75\
**Last updated:** [October 12, 2026, 6:28pm UTC](https://forum.clockworkpi.com/t/picocalc-x86-8086-80186-emulation-on-pico-2/22905 "2026-10-12T18:28:01Z")

</div>

Hi PicoCalc lovers, I want to present you my new project PicoCalc x86, 8086/80186 emulation for Pico 2 with PicoCalc hardware support. It is heavily modified port of the well known PC emulator 8086tiny project by Adri…

---

## [Calculinux Megathread - The OS that turns basic hardware into a powerful computer!](https://forum.clockworkpi.com/t/calculinux-megathread-the-os-that-turns-basic-hardware-into-a-powerful-computer/20853)

<div class="topic-metadata">

**Author:** [@Astrox](https://forum.clockworkpi.com/u/Astrox)\
**Replies:** 61\
**Last updated:** [October 12, 2026, 3:07pm UTC](https://forum.clockworkpi.com/t/calculinux-megathread-the-os-that-turns-basic-hardware-into-a-powerful-computer/20853 "2026-10-12T15:07:13Z")

</div>

Calculinux is a lightweight, open source, Linux-based operating system built specifically for the PicoCalc handheld computer with the luckfox lyra modification (which upgrades the PicoCalc’s RAM from 264kb to 128mb!), tu…

---

## [KotoOS — a Japanese PDA environment & game runtime for PicoCalc, written in Rust (open source)](https://forum.clockworkpi.com/t/kotoos-a-japanese-pda-environment-game-runtime-for-picocalc-written-in-rust-open-source/22941)

<div class="topic-metadata">

**Author:** [@siska-tech](https://forum.clockworkpi.com/u/siska-tech)\
**Replies:** 12\
**Last updated:** [October 9, 2026, 4:04pm UTC](https://forum.clockworkpi.com/t/kotoos-a-japanese-pda-environment-game-runtime-for-picocalc-written-in-rust-open-source/22941 "2026-10-09T16:04:06Z")

</div>

Hi everyone, I’ve been building KotoOS, a lightweight PDA environment and small-app runtime for the PicoCalc, and it’s now open source (MIT/Apache-2.0): GitHub: GitHub - siska-tech/KotoOS: KotoOS: a lightweight Japanes…

---

## [Custom tweaked hack2you touchpad keyboard firmware available](https://forum.clockworkpi.com/t/custom-tweaked-hack2you-touchpad-keyboard-firmware-available/23153)

<div class="topic-metadata">

**Author:** [@thoughtfix](https://forum.clockworkpi.com/u/thoughtfix)\
**Replies:** 3\
**Last updated:** [August 22, 2026, 11:20pm UTC](https://forum.clockworkpi.com/t/custom-tweaked-hack2you-touchpad-keyboard-firmware-available/23153 "2026-08-22T23:20:10Z")

</div>

Hi folks! I finally bought myself the hack2you (lululvlv) trackpad and it transformed my uConsole from a casual toy to a functional handheld computer. There were some little things in the keyboard firmware that I wanted…

---

## [Announcing mothpad: a text editor for picocalc](https://forum.clockworkpi.com/t/announcing-mothpad-a-text-editor-for-picocalc/23052)

<div class="topic-metadata">

**Author:** [@brackishmeadows](https://forum.clockworkpi.com/u/brackishmeadows)\
**Replies:** 4\
**Last updated:** [August 8, 2026, 2:35pm UTC](https://forum.clockworkpi.com/t/announcing-mothpad-a-text-editor-for-picocalc/23052 "2026-08-08T14:35:35Z")

</div>

announcing mothpad, a text editor for picocalc. works with pelrun’s bootloader and the pico2 and 2w. this is designed to work a bit like a small word processor, with familiar menus, and behavior that tries to match wh…

---

## [Custom PicoCalc BIOS/keyboard firmware](https://forum.clockworkpi.com/t/custom-picocalc-bios-keyboard-firmware/17292)

<div class="topic-metadata">

**Author:** [@JackCarterSmith](https://forum.clockworkpi.com/u/JackCarterSmith)\
**Replies:** 103\
**Last updated:** [August 4, 2026, 5:24pm UTC](https://forum.clockworkpi.com/t/custom-picocalc-bios-keyboard-firmware/17292 "2026-08-04T17:24:57Z")

</div>

Hi everyone, I redesigned the original STM32 firmware of the picocalc (aka “BIOS” or keyboard driver) to better suit my needs. A brief overview of the differences: persistent saving of settings like backlight, intern…

---

## [CM5 + HackerGadget AIO Build: Keyboard/Trackball Issues & USB 3.0 Not Working on Rex Trixie Image](https://forum.clockworkpi.com/t/cm5-hackergadget-aio-build-keyboard-trackball-issues-usb-3-0-not-working-on-rex-trixie-image/22829)

<div class="topic-metadata">

**Author:** [@nimrodkadim](https://forum.clockworkpi.com/u/nimrodkadim)\
**Replies:** 12\
**Last updated:** [July 10, 2026, 7:59pm UTC](https://forum.clockworkpi.com/t/cm5-hackergadget-aio-build-keyboard-trackball-issues-usb-3-0-not-working-on-rex-trixie-image/22829 "2026-07-10T19:59:18Z")

</div>

Hi everyone, I just got my uConsole setup put together! I’ve been reading through the extensive posts here, which were incredibly helpful for getting the system up and running. I managed to get the OS running smoothly f…

---

## [What license are the PicoCalc example programs under?](https://forum.clockworkpi.com/t/what-license-are-the-picocalc-example-programs-under/22898)

<div class="topic-metadata">

**Author:** [@Agarmal](https://forum.clockworkpi.com/u/Agarmal)\
**Replies:** 0\
**Last updated:** [July 8, 2026, 11:33am UTC](https://forum.clockworkpi.com/t/what-license-are-the-picocalc-example-programs-under/22898 "2026-07-08T11:33:00Z")

</div>

I wrote a program that uses some libraries from the examples in the PicoCalc GitHub repo, but the license is never explicitly stated. I would like to share my project publicly and it’s source code, but for that I need to…

---

## [Molencalc - a simple, engineer-friendly calculator](https://forum.clockworkpi.com/t/molencalc-a-simple-engineer-friendly-calculator/21266)

<div class="topic-metadata">

**Author:** [@molen](https://forum.clockworkpi.com/u/molen)\
**Replies:** 21\
**Last updated:** [June 26, 2026, 7:49am UTC](https://forum.clockworkpi.com/t/molencalc-a-simple-engineer-friendly-calculator/21266 "2026-06-26T07:49:14Z")

</div>

For a long while, i’ve wanted a little calculator to sit by my electronics bench and help out with the little calculations that come up - in a way that makes it not matter if “nF” should be “e-9” or “e-12” So when PicoC…

---

## [NuttX RTOS on PicoCalc](https://forum.clockworkpi.com/t/nuttx-rtos-on-picocalc/16783)

<div class="topic-metadata">

**Author:** [@shtirlic](https://forum.clockworkpi.com/u/shtirlic)\
**Replies:** 40\
**Last updated:** [June 4, 2026, 6:22pm UTC](https://forum.clockworkpi.com/t/nuttx-rtos-on-picocalc/16783 "2026-06-04T18:22:19Z")

</div>

Hi, this is my initial work on getting NuttX to run on PicoCalc with Pico 2 on board Currently: SD Card, SPI, I2C, PWM, Speakers, Serial connection are working. Next: Display and builtin PicoCalc keyboard. There …

---

## [Using RPIBOOT on the HackerGadgets CM4/5 adapter](https://forum.clockworkpi.com/t/using-rpiboot-on-the-hackergadgets-cm4-5-adapter/21767)

<div class="topic-metadata">

**Author:** [@trinity](https://forum.clockworkpi.com/u/trinity)\
**Replies:** 6\
**Last updated:** [May 20, 2026, 3:33pm UTC](https://forum.clockworkpi.com/t/using-rpiboot-on-the-hackergadgets-cm4-5-adapter/21767 "2026-05-20T15:33:57Z")

</div>

This is a guide to upgrading the firmware on a non-bootable CM5 using the HackerGadgets CM4/5 adapter board for the uConsole. I am a human and I wrote the entirety of this post without external help or tools; I am just l…

---

## [Raspberry Pis' config.txt](https://forum.clockworkpi.com/t/raspberry-pis-config-txt/19360)

<div class="topic-metadata">

**Author:** [@trinity](https://forum.clockworkpi.com/u/trinity)\
**Replies:** 32\
**Last updated:** [May 17, 2026, 5:43pm UTC](https://forum.clockworkpi.com/t/raspberry-pis-config-txt/19360 "2026-05-17T17:43:02Z")

</div>

Here is a URL for the official Raspberry Pi documentation on the config.txt, and here is a URL for clockworkpi’s provided config.txt for the CM4. Raspberry Pis use the file config.txt, located in the boot partition (mou…

---

## [GameBoy emulator](https://forum.clockworkpi.com/t/gameboy-emulator/17179)

<div class="topic-metadata">

**Author:** [@TheKiwil](https://forum.clockworkpi.com/u/TheKiwil)\
**Replies:** 38\
**Last updated:** [May 14, 2026, 8:11pm UTC](https://forum.clockworkpi.com/t/gameboy-emulator/17179 "2026-05-14T20:11:00Z")

</div>

Hi :waving\_hand:, I’ve ported my first Game Boy emulator to the PicoCalc, currently running on a Raspberry Pi Pico W. The emulator is based on a fork of the PocketPico project. It’s functional, but not yet optimized. H…

---

## [CircuitPython I2C and PicoCalc I2C keyboard](https://forum.clockworkpi.com/t/circuitpython-i2c-and-picocalc-i2c-keyboard/22370)

<div class="topic-metadata">

**Author:** [@danh](https://forum.clockworkpi.com/u/danh)\
**Replies:** 8\
**Last updated:** [May 14, 2026, 7:22pm UTC](https://forum.clockworkpi.com/t/circuitpython-i2c-and-picocalc-i2c-keyboard/22370 "2026-05-14T19:22:15Z")

</div>

I am one of the CircuitPython core developers. A user asked about running CircuitPython on the PicoCalc, which I didn’t know about. I heard that there was an issue getting the CircuitPython I2C implementation to talk to …

---

## [PicoCalc is officially supported by uLisp](https://forum.clockworkpi.com/t/picocalc-is-officially-supported-by-ulisp/17107)

<div class="topic-metadata">

**Author:** [@picolisper](https://forum.clockworkpi.com/u/picolisper)\
**Replies:** 29\
**Last updated:** [April 6, 2026, 4:33pm UTC](https://forum.clockworkpi.com/t/picocalc-is-officially-supported-by-ulisp/17107 "2026-04-06T16:33:37Z")

</div>

There’s a page for it here.

---

## [PicOS (Pimoroni Pico Plus 2W only firmware/sdk)](https://forum.clockworkpi.com/t/picos-pimoroni-pico-plus-2w-only-firmware-sdk/21910)

<div class="topic-metadata">

**Author:** [@jeffory](https://forum.clockworkpi.com/u/jeffory)\
**Replies:** 0\
**Last updated:** [March 23, 2026, 1:32pm UTC](https://forum.clockworkpi.com/t/picos-pimoroni-pico-plus-2w-only-firmware-sdk/21910 "2026-03-23T13:32:10Z")

</div>

Note: PicOS requires executable QMI PSRAM and currently only runs on the Pimoroni Pico Plus 2 W (RP2350). Support for the non-WiFi Pico Plus 2 is planned once I get one for testing. There was a lot of AI involved in bui…

---

## [QMK firmware for uConsole keyboard](https://forum.clockworkpi.com/t/qmk-firmware-for-uconsole-keyboard/14410)

<div class="topic-metadata">

**Author:** [@olly](https://forum.clockworkpi.com/u/olly)\
**Replies:** 178\
**Last updated:** [March 12, 2026, 8:35am UTC](https://forum.clockworkpi.com/t/qmk-firmware-for-uconsole-keyboard/14410 "2026-03-12T08:35:40Z")

</div>

First release: 20240909 Download: https://files.olly.xyz/qmk/clockworkpi\_uconsole\_default.20240909.bin Initial working release Adds horizontal and vertical scrolling to the trackball (enabled by holding the “Select” ke…

---

## [Uf2loader support for UF2 files with 'holes' in them](https://forum.clockworkpi.com/t/uf2loader-support-for-uf2-files-with-holes-in-them/21794)

<div class="topic-metadata">

**Author:** [@tabemann](https://forum.clockworkpi.com/u/tabemann)\
**Replies:** 1\
**Last updated:** [March 10, 2026, 4:55am UTC](https://forum.clockworkpi.com/t/uf2loader-support-for-uf2-files-with-holes-in-them/21794 "2026-03-10T04:55:46Z")

</div>

@pelrun, @cathiele has developed a version of uf2loader that supports UF2 files with ‘holes’ in them, like those generated for zeptoforth. Could @cathiele’s changes to uf2loader be adopted as part of the stock UF2 loader…

---

## [Custom Keyboard Firmware](https://forum.clockworkpi.com/t/custom-keyboard-firmware/20971)

<div class="topic-metadata">

**Author:** [@pxlfvr](https://forum.clockworkpi.com/u/pxlfvr)\
**Replies:** 7\
**Last updated:** [February 22, 2026, 2:06pm UTC](https://forum.clockworkpi.com/t/custom-keyboard-firmware/20971 "2026-02-22T14:06:20Z")

</div>

Hello everyone, I’ve been lurking here for quite a while and finally decided to create an account to give something back. Shortly after receiving my uConsole, I flashed the keyboard with olly’s QMK firmware. Unfortunat…

---

## [Unofficial FUZIX images for pico and pico2](https://forum.clockworkpi.com/t/unofficial-fuzix-images-for-pico-and-pico2/16559)

<div class="topic-metadata">

**Author:** [@wez](https://forum.clockworkpi.com/u/wez)\
**Replies:** 17\
**Last updated:** [February 6, 2026, 2:17am UTC](https://forum.clockworkpi.com/t/unofficial-fuzix-images-for-pico-and-pico2/16559 "2026-02-06T02:17:27Z")

</div>

I wanted to try FUZIX on my pico2 so I had to build it myself. I don’t really know anything in particular about FUZIX, but I knew that I didn’t want to have to remember how this stuff worked in the future, so I’ve automa…

---

## [Find a working firmware for pi pico 2 w and wlan](https://forum.clockworkpi.com/t/find-a-working-firmware-for-pi-pico-2-w-and-wlan/21241)

<div class="topic-metadata">

**Author:** [@bernd](https://forum.clockworkpi.com/u/bernd)\
**Replies:** 2\
**Last updated:** [January 25, 2026, 1:30pm UTC](https://forum.clockworkpi.com/t/find-a-working-firmware-for-pi-pico-2-w-and-wlan/21241 "2026-01-25T13:30:57Z")

</div>

First - thanks to all contributions here about the PicoCalc firmware and thanks for the neat device really arriving after some wait time! I now fiddled around a bit and want to implement a simple tool showing me the wla…

---

## [Keyboard firmware borked input](https://forum.clockworkpi.com/t/keyboard-firmware-borked-input/14903)

<div class="topic-metadata">

**Author:** [@Snarklz](https://forum.clockworkpi.com/u/Snarklz)\
**Replies:** 5\
**Last updated:** [January 22, 2026, 12:56am UTC](https://forum.clockworkpi.com/t/keyboard-firmware-borked-input/14903 "2026-01-22T00:56:25Z")

</div>

I just flashed the keyboard firmware on my CM4 uConsole, thinking it would resolve some missing keybinds, and now several keys do not work properly, and the orientation of the trackball movement has changed. I’m about to…

---

## [SMS Plus (Sega Master System, Game Gear, SG-1000 emulator)](https://forum.clockworkpi.com/t/sms-plus-sega-master-system-game-gear-sg-1000-emulator/20553)

<div class="topic-metadata">

**Author:** [@maple](https://forum.clockworkpi.com/u/maple)\
**Replies:** 32\
**Last updated:** [December 11, 2025, 8:07pm UTC](https://forum.clockworkpi.com/t/sms-plus-sega-master-system-game-gear-sg-1000-emulator/20553 "2025-12-11T20:07:23Z")

</div>

a mostly straight port of Charles MacDonald’s SMS Plus 1.3. sorry, only a teaser yet :\] running on pico2 @ 210mhz (need to downclock screen PIO to clock CPU any higher), but it shouldn’t be using any more RA…

---

## [\[EOL\] Astralixi Lyra OS Megathread](https://forum.clockworkpi.com/t/eol-astralixi-lyra-os-megathread/18027)

<div class="topic-metadata">

**Author:** [@Astrox](https://forum.clockworkpi.com/u/Astrox)\
**Replies:** 510\
**Last updated:** [December 4, 2025, 3:15pm UTC](https://forum.clockworkpi.com/t/eol-astralixi-lyra-os-megathread/18027 "2025-12-04T15:15:52Z")

</div>

This thread is outdated. A newer version of Astralixi is available, that is targetted towards space enthusiasts. END OF LIFE

[Next page](https://forum.clockworkpi.com/tag/firmware/140.md?match_all_tags=true&page=1&tags%5B%5D=firmware)
