Kevin Boone's Projects
A simple demonstration of using the 74HC595 shift register with the Raspberry Pi in C, without libraries
Using the Qpid Proton C++ library to create a server for monitoring or telemetry data
Some documented C++ examples showing the use of Qpid Proton for AMQP messaging
ActiveMQ/Artemis/AMQP general test client
A command-line audio player for Android
A helper for audio playback in the KBOX Android environment
A web interface to music playback on Android devices
A "Start Menu" launcher and file browser for Android
A command-line utility for searching for audio files by matching regular expressions against their metadata (tags)
A simple example of using Apache Avro to send structured objects -- Java objects, in this case -- through a message broker
A simple example of using Apache Avro to send structured objects through a message broker, with the Avro schema stored in the Apicurio registry
Battery-saving analog watch face for Garmin Vivoactive 3 (and similar)
A command-line utility for getting 3-day UK weather forecasts from the BBC
A proof-of-concept, single-tasking, end-user operating system for the Pi Pico
A collection of simple utilities that demonstrate how to cross-compile (under Linux) programs for BearOS for the Raspberry Pi Pico
Builds a one-object, one-header, customized version of Lua to include in applications
The Barely Usable Text Editor. A very minimalistic text editor for embedded/rescue applications. It does not even require a standard C library.
A simple demonstration of how to use Camel's XLST support to "flatten" an XML file, so that embedded tags become attributes of their parents
A very simple example of using camel-jaxb and camel-jackson to convert XML to JSON
A C++ bare metal environment for Raspberry Pi with USB (32 and 64 bit)
console-idle is a screen-saver manager for the Linux framebuffer console
A simple Bash script for the Linux console, that displays a running time until some specific event
A CP/M 2.2 emulator for the Raspberry Pi Pico
An implementation for CP/M, in Z80 assembly language, of the Unix "cal" utility
A file storage reporter for CP/M, loosely modeled on the Unix "du" utility
A file lister for CP/M, broadly similar to the Unix ls utility
A simple, very small programmer's calculator for CP/M (Z80)
A simple utility for CP/M (Z80 platform) which displays the times of sunrise and sunset, and related information, at a specific location on a specified date
A set of unified file management utilities for CP/M 2.2
A simple utility for CP/M, that dumps the character values from 32 to 255 to the console