May 2021
Developing KCalc-CPM -- a scientific calculator utility for CP/M (May 2021)My first CP/M program for nearly 40 years -- how, and why, I wrote it.
Categories: retrocomputing, C, Z80
CP/M forty years on -- what it was, and why it still matters (May 2021)Why was the CP/M operating system so successful? Forty years on, why should we care?
Categories: retrocomputing, Z80
Running CP/M on the Raspberry Pi Pico microcontroller (May 2021)This article introduces CPICOM -- an emulator for CP/M 2.2 on the Raspberry Pi microcontroller.
Categories: retrocomputing, Pico, C, Z80
Why you can sometimes connect 3.3V and 5V I2C devices (and probably shouldn't) (May 2021)On websites, and in hobbyist kits for Raspberry Pi and Arduino, you'll often see I2C devices connected that have different supply voltages. This is (usually) safe and, in non-critical applications, tends to work. But why?
Categories: Raspberry Pi, electronics, embedded computing, Pico
Controlling a chain of MAX7219 LED matrices using C on a Raspberry Pi Pico (May 2021)The MAX7219 IC is widely used to control an 8x8 matrix of LED, but they can be chained to create much larger displays. This article describes how the chaining works, and how to create a driver for the Raspberry Pi Pico.
Categories: software development, C, embedded computing, Pico
Have you posted something in response to this page?
Feel free to send a webmention
to notify me, giving the URL of the blog or page that refers to
this one.


