Smittytone’s Documentation

Welcome to my documentation site. Here you’ll find details of the various Python driver APIs that I provide, plus information on developing applications on the Macintosh for the Raspberry Pi RP2040 microcontroller.

It is also home to my growing archive of Twilio/KORE Wireless Microvisor documentation.

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

Introducing the Depot Multi-Bus Adaptor

Depot’s RP2040 firmware

Inter-integrated Circuit Support

1-Wire Support

SPI Support

Retro Tech

Documentation for the a variety of old computers and devices, including the Amstrad NC100 Notepad portable computer and word processor, and Psion Series 3 and 5 palmtop computers.

Amstrad Notepad NC100

Psion Series 3 and 5

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