RC2014 (and RC2040)

The Micro SD card module in the RC2014 and RC2040 can share the same CP/M filesystem simply by moving the card from one to the other – sneakernet style in 2024.
Programs
Written in the 4.7b BASIC dialect supplied with the Classic II kit
Prime number generator – Sieve of Erastothenes algorithm. A more useful version is documented here.
Advent of code 2021 – Day 25 – The sea cucumber problem for the Sharp MZ-700, updated to work on the RC2014.
Sunrise / sunset calculator – A port of the code published by Sky & Telescope, August 1994.
Written in Microsoft BASIC 5.21, CP/M 2.2
The Valley – An implementation of Computing Today’s 1982 adventure game for a VT100 terminal.
Written in Turbo Pascal 3.01A, CP/M 2.2
RADEC – Calculate the Right Ascension and DEClination for all the planets (and Pluto).
Conway’s Life – A simple implementation of John Conway’s life algorithm.
Big Integers in Turbo Pascal 3.01A (1) – The first in a series of posts describing the implementation of a big integer library.
Big Integers in Turbo Pascal 3.01A (2) – Implementing addition, subtraction and comparison functions.
Big Integers in Turbo Pascal 3.01A (3) – Implementing division, modulo and integer square roots.
Big Integers in Turbo Pascal 3.01A (4) – Benchmarking with a Sieve of Erastothenes.
Big Integers in Turbo Pascal 3.01A (5) – Go faster stripes!
Big Integers in Turbo Pascal 3.01A (6) – The end (for now).
Advent of Code 2023 – Some solutions re-imagined in Turbo Pascal, Modula-2, Aztec C and CBASIC.
Notes and other ephemera
The square root of 32 is not 4.02 – Debugging the RC2040’s Z80 cpu emulator with the help of an RC2014.
How to transfer software to an RC2014 – a reliable, but slow, configuration for DOWNLOAD.COM under CP/M.
Using PuTTY with the ESP8266 wifi module – a reliable configuration that works well with the SIO/2 module and Micro SD card module.
Building a Pico RomWBW – An emulator capable of running Wayne Warthen’s RomWBW systems software for Z80/Z180/Z280.
