London

Kevin Boone

Elite
@kevinboone

I am a retired engineer, software developer, and educator, with nearly forty years´ hands-on experience in the computing and engineering industries

epub2txt2. A simple command-line utility for Linux, for extracting text from EPUB documents.

264

luapico. A programming environment for Lua for the Raspberry Pi Pico microcontroller

134

solunar_cmdline. Command-line utility for displaying solar and lunar ephemera

65

epub2txt. A simple utility to extract text from EPUB documents and, optionally, format it

50

cpicom. A CP/M 2.2 emulator for the Raspberry Pi Pico

43

txt2epub. A command-line utility for Linux, for making EPUB documents from plain text files

36

androidmusicserver. A web interface to music playback on Android devices

28

solunar_ws. A REST-based microservice for calculating sun/moon rise/set times, implemented in C

27

syslogd-lite. A minimal, resource-friendly syslog daemon for embedded Linux

26

solunar2. A command-line utility for Linux, for display sunrise/set and similar information

21

amqutil. ActiveMQ/Artemis/AMQP general test client

20

cpmbox. A set of unified file management utilities for CP/M 2.2

20

fbclock. A direct-to-framebuffer analogue clock display, for embedded Linux applications

18

jpegtofb. A utility for embedded Linux systems for writing JPEG images directly to the framebuffer

18

Pico7219. A low-level library for the Raspberry Pi Pico, for controlling chained LED matrices based on the MAX7219 IC

17

KCalc-CPM. A scientific calculator utility for CP/M 2.2 (no, really)

17

cpm-cal. An implementation for CP/M, in Z80 assembly language, of the Unix "cal" utility

13

bearos. A proof-of-concept, single-tasking, end-user operating system for the Pi Pico

11

pi-asm. A set of progressive, simple examples demonstrating the rudiments of ARM assembly language programming, for the Raspberry Pi

11

cpmlife. An implementation of Conway's "Game of Life" for CP/M 2.2

10

grotz. A z-code/Infocom interpreter for Linux and WIndows

10

tonegen. A flexible ALSA tone generator for Raspberry Pi and other embedded Linux applications

10

fbtextdemo. A command-line utility for Linux that uses libfreetype to render text nicely, direct to the framebuffer

10

pico_usb_kbd_lcd. A program for the Pico, to test USB keyboard input using an I2C LCD display

9

jgemini. A Java-based graphical browser for the Gemini protocol

9

console-idle. console-idle is a screen-saver manager for the Linux framebuffer console

7

elfdemo. A demonstration how to create "Hello, world" in machine language, from scratch, in hexadecimal, for Linux

7

kzgrep. A utility for searching for patterns within zipfiles, without decompressing them completely

7

lz77-cpm. An LZ77 compressor/decompressor for CP/M and Linux

7

gnome-set-folder-icon. A script to set directories with a folder/cover file to use that file as an icon in Nautilus

7

cpm-scalc. A simple, very small programmer's calculator for CP/M (Z80)

6

androidstart. A "Start Menu" launcher and file browser for Android

6

rasp-pi-minicom-build. A collection of shell and Perl scripts that build a read-only Linux for the Pi Zero, that boots straight to Minicom

6

uconv. A flexible command-line unit converter

6

gettags. A simple command-line utility for extracting tags from a variety of audio files

6

ebookinfo. A library and utility for extracting meta-data from certain e-book files

6

cpm-du. A file storage reporter for CP/M, loosely modeled on the Unix "du" utility

5

cpm-ls. A file lister for CP/M, broadly similar to the Unix ls utility

5

linux_background_changer. A simple slideshow background changer for various Linux desktops, including gnome-shell

5

bute. The Barely Usable Text Editor. A very minimalistic text editor for embedded/rescue applications. It does not even require a standard C library.

5

moonphase.sh. A simple bash script to display the moon phase, today or on some specific date

5

vlc-server. A simple HTTP server that wraps the VLC media player, and provides REST and web interfaces

5

shnolib. A demonstrate how to create a simple Linux shell (command line interpreter) with no standard C library

5

utelnetd. A very small telnet daemon

4

bearos_utils. A collection of simple utilities that demonstrate how to cross-compile (under Linux) programs for BearOS for the Raspberry Pi Pico

4

mosquitto-openshift. A method for deploying the Mosquitto MQTT message broker on OpenShift

4

cwordle. A Wordle-like word guessing game for CP/M (8080/Z80)

4

dirsize. A command-line utility that totals the real file sizes in a directory tree

4

cpmchars. A simple utility for CP/M, that dumps the character values from 32 to 255 to the console

4

andplay. A command-line audio player for Android

3

ws2txt. A rudimentary utility, for CP/M and Linux, for fixing unprintable characters in WordStar documents

3

cpm-suntimes. 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

3

quarkus-ircbot. A simple demonstration of how Apache Camel on Quarkus can be used to create an IRC 'bot'

3

rasp-pi-min-console-build. A collection of shell and Perl scripts that build a minimal-ish, read-only installation of Linux on an SD card, that provides a fast-booting console environment a Raspberry Pi

3

z80asmtest. A simple program that illustrates how to use the Macro80 and Link80 tools to build CP/M programs from multiple assembly sources

3

fblife. Conway's 'Game of Life' on the Linux framebuffer, for embedded systems

3

hello-rest-c. A skeleton REST-based webservice, implemented in C

3

dbcmd. A simple command-line utility for Linux, for uploading files to, and downloading them from, Dropbox

3

picotrainsound. Firmware for the Raspberry Pi Pico that demonstrates playback of sampled audio using PWM

3

appimage_from_scratch. A simple demonstration of how AppImage packaging works on Linux

2
60
Apply