Documentation and Reference

Welcome to my documentation site. Here you’ll find details of the various Python driver APIs that I provide, and reference material for the Depot multi-bus adaptor for macOS and Linux computers.

The site also contains guidance on developing applications on the Macintosh for the Raspberry Pi RP2040 microcontroller, though this section is currently being revised.

Finally, this is also the home of my growing archive of Twilio/KORE Wireless Microvisor documentation, and to my retro computing reference material.

MicroPython/CircuitPython Display Drivers

HT16K33

A hardware driver for a variety of displays based on the Holtek KT16K33 controller.

SSD1306OLED

A hardware driver for Adafruit OLEDs based on the Solomon SSD1306 controller.

MicroPython/CircuitPython Integrations

OpenWeather

An integration for the OpenWeather One Call API.

Depot Multi-Bus Adaptor for macOS and Linux

Depot is a USB-connected multi-bus adaptor and the client-side libraries that are used to interact with it.

Introducing the Depot Multi-Bus Adaptor

Retro Tech

Documentation for a variety of old computers and devices.

Amstrad Notepad NC100

A mobile word processor with integrated BBC Basic.

Psion Series 3 and 5

A family of 1990s palmtop computers.

Microvisor

An archive of the documentation I produced for the ill-fated Twilio/KORE Wireless Microvisor IoT hypervisor project.

What is Microvisor?

Raspberry Pi RP2040 Programming

Development Under macOS