Skip to content

aprusek/PicoCalc-Quick-Guide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 

Repository files navigation

PicoCalc-(BootLoader)-Quick-Guide

Bootloaders

Bootloader mode

Used to load a single boot image for the Pico flash

Power off the PicoCalc
Press and Hold the Boot Select button on the Pico board.
Connect USB cable from computer to the Pico board (USB B Micro) not the PicoCalc (USB C)
Copy the UF2 file to the mounted disk

The UF2 Loader can enter Bootloader mode pressing F3

From the Factory

The bootloader that came with the PicoCalc (as of December 2025) is

PicoCalc_Bootloader_v0.5.uf2

This bootloader will only load BIN files

Available from: https://github.com/clockworkpi/PicoCalc/blob/master/Bin/PicoCalc%20SD/firmware/PicoCalc_Bootloader_v0.5.uf2

U2F Loader

This Bootloader will load U2F Files, it can be use to daisy-chain the BIN loader above.

Available from:
https://github.com/pelrun/uf2loader<BR

ALL

Flash bootloader_pico.uf2 to the Pico via USB

For a PICO1

BOOT2040.uf2 file needs to live in SD_ROOT
U2F files to be loaded live in SD_ROOT/pico1-apps

For a PICO2

BBOOT2350.uf2 file needs to live in SD_ROOT
U2F files to be loaded live in SD_ROOT/pico2-apps

If an application is loaded, it will automatically boot unless UP, F1 or F5 is held during power on.

The first entry in the file list (shown in square brackets) will show the filename of the loaded application
if one is present, and will boot to it directly without reflashing if selected.

Holding DOWN or F3 during power-on instead will put the Pico into BOOTSEL mode if you need it.

Dev Environments

MMBASIC

Available from: https://www.thebackshed.com/forum/uploads/matherp/2026-02-12_001213_PicoMiteV6.01.01b0.zip

Basic program Repositories (some are not specifically for MMBASIC)
https://michaeladcock.info/temp/PicoCalc_MMBasic.html
https://github.com/wereallgeek/PicoCalc-MMBasic-Programs-from-the-geeks
https://github.com/maurymarkowitz/101-BASIC-Computer-Games
https://github.com/INSCCOIN/PicoBasic

MMBasic BASIC Interpreter Manual:
https://geoffg.net/Downloads/picomite/PicoMite_User_Manual.pdf

Picoware

Available from:
https://github.com/jblanked/Picoware/releases/tag/v1.7.1

Emulation

CP/M Emulation

Available from:
https://github.com/guidol70/RunCPM_RPi_Pico
Disk Images:
https://github.com/guidol70/RunCPM

Installation:
Place U2F file in SD_ROOT/pico1-apps
Place disk image files in SD_ROOT/[DISK_LETTER]/[USER_NUMBER]
Operating System files should be in <SD_ROOT>/A/0

Mac Emulation

Available from:
https://github.com/benob/picocalc-umac
A System 7 Disk Image is available from the above
Place the disk image umac0.img in SD_ROOT
A second disk image can be placed as umac1.img
A Mac ROM Image is available from the above
Place the ROM image in SD_ROOT/roms

NES

Available from:
https://github.com/clockworkpi/PicoCalc/tree/master/Code/NES

GameBoy

Available from:
https://github.com/TheKiwil/PocketPico

About

A quick into to PicoCalc Bootloaders and how to load different environments.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors