RobCranfill
Retired from a 35-year career with a large American aerospace behemoth; the last 20 years in computing research as a software engineer. Still hacking for fun!
Dr. Cran's 3-D House of TofüSeattle, USA
Pinned Repositories
blatb
Backlight according to (ambient) brightness
Crandard
A WeeWX 'skin' for a tablet display; based on the "Standard" skin.
faker-counter
A fake Geiger counter!
fakeu
A simple implementation of a web interface to Heyu, the X10 controller. This was fun, but it's very outdated.
featheremin
Microcontroller-based theremin!
GaugeGenerator
A Java program to create animated guages of various sorts, and save a series of image files of them. These files can be displayed on an LCD picture frame or computer screen saver, yielding the appearance of a dynamically-changing control panel.
practiceMonitor
A FitBit for MIDI keyboards
TW3
Third incarnation of a knock-off of a once-popular board game, which is probably copyright-protected, and so shall remain nameless.
RobCranfill's Repositories
RobCranfill/featheremin
Microcontroller-based theremin!
RobCranfill/faker-counter
A fake Geiger counter!
RobCranfill/miditrans
Code that will run on a Raspberry Pi to allow me to control an SR18 from an MPKMini.
RobCranfill/pitsw-two
Pi-In-The-Sky-Writer 2, using an RP2040 microcontroller.
RobCranfill/poweroff
Python script to run as a service on a Raspberry Pi, powering off the machine on a GPIO button push.
RobCranfill/practiceMonitor
A FitBit for MIDI keyboards
RobCranfill/synthio-experiments
Mucking about with 'synthio' in CircuitPython
RobCranfill/weewx
weewx code repository
RobCranfill/8x8-text-display
Python code to display text on an Adafruit 8x8 dot matrix display. Again.
RobCranfill/blatb
Backlight according to (ambient) brightness
RobCranfill/blats
A Python applet to set the backlight of a Raspberry Pi's LCD according to the time of day.
RobCranfill/Crandard
A WeeWX 'skin' for a tablet display; based on the "Standard" skin.
RobCranfill/CranPiTFT
Useful library for the Adafruit Raspberry Pi TFT LCD display.
RobCranfill/cransend
Python code to act as a "mail agent" - send an email.
RobCranfill/DennyCreekCalMaker
RobCranfill/dm2019b
2nd try
RobCranfill/hasalg
Hide-and-seek algorithm(s)
RobCranfill/home-assistant
:house_with_garden: Open source home automation that puts local control and privacy first
RobCranfill/home-assistant.github.io
:blue_book: Jekyll project to generate home-assistant.io
RobCranfill/IsoCalc
Calculate the net weight of an IsoPro canister.
RobCranfill/Live3D
My secret project. Not so secret, eh?
RobCranfill/midiBox
Configuring a Raspberry Pi to be a MIDI router for my gear.
RobCranfill/midiExperiments1
Dinking around with MIDI, SR18, Raspberry Pi, and Python.
RobCranfill/nice-combo
Find a nice mnemonic-friendly 4-to-6-digit combination for a Kidde 10-digit lockbox or the like.
RobCranfill/piAlesisSR
A way to select different drum sets when using a MIDI drum kit to send notes to an external drum machine.
RobCranfill/PiLCDmenu
Simple menu system for Adafruit 1.3” LCD display.
RobCranfill/piradio
Internet radio on a RPiZeroW?
RobCranfill/pracMonFront
Front-end for PracticeMonitor
RobCranfill/py-addr-extract
Extract email addresses from an inbox.
RobCranfill/simpop
Simple (extremely!) population simulation - does 1 child per person mean a stable population?