John Berry's repositories
signage-relay
Relays API data to a display via Bluetooth LE
pgh-next-rgbus
Display arrival times for Pittsburgh Port Authority buses on an RGB matrix
anxietybox
Resurrected version of @ftrain's Anxiety Box project
monochrome
An experiment with Python image processing
ulfmagnetics.github.io
John Berry's personal blog
cover-art-classifier
Train a neural network to differentiate between different music genres based on album artwork
bear-classifier
Bear classification via deep learning, from Chapter 2 of book.fast.ai
mechapuzzle
HTML/CSS/JavaScript to assist in solving meta-puzzles
pangrid
Crossword format conversion utility
nextjs-blog
Next.js blog tutorial
pgh-bustime
Real time bus location data for the Port Authority (Pittsburgh) bus system.
semaphore-demo-ruby-rails
A Semaphore demo CI/CD pipeline using Ruby on Rails
sketchin
A web UI for updating hardware RGB matrixes like the Adafruit Matrix Portal M4
minecraft-grid
List the grid coordinates covered by various Minecraft maps
signage-display
Receive packets via Bluetooth LE and display them via CircuitPython displayio
signage-air-quality
AQI data for use by the signage system
MoltenGamepad
Flexible Linux input device translator, geared for gamepads
sqhilltunnels
Are the Squirrel Hill Tunnels Open?
facebook-ruby-business-sdk
An SDK built to facilitate application development for Facebook Ads API using Ruby.
about
Ulf Magnetics, Inc. Brochureware
resume
My resume
openopps-platform
Open Opportunities open source platform
zmachine-client
A client for playing interactive fiction via the zmachine-api, written in Backbone.js
zmachine-api
Web service to manage zmachine game instances, for fun and whimsy
18f-micropurchase-notifier
Get email notifications about new 18F micropurchase auctions
rpi-rgb-led-matrix
Controlling one or a chain of 32x32 or 16x32 RGB LED displays using Raspberry Pi GPIO
pi-cross-toolchain
A Dockerized process for cross-compiling code for the Raspberry Pi
rust-portaudio
PortAudio bindings and wrappers for Rust.