Neil Davis's repositories
lib_tm1637_rpi
A library for using the TM1637 LED driver control IC on Raspberry Pi OS (Raspbian)
teensy_hid_gamepad
Serial programmable USB HID Gamepad using CircuitPython
alsa_volume_from_usb_hid
A daemon to control ALSA volume from USB HID Consumer Control events
drv8835-motor-driver-pigpio-python
Python library for the Pololu DRV8835 dual motor driver kit for Raspberry Pi using the pigpio daemon
pi_pico_tinygo_examples
Some examples of using TinyGo with a Rapsberry Pi Pico (RP2040) microcontroller board.
RealDashCanServer
Simple RealDash CAN Server
RealDashCanServerQt
RealDash CAN server in Qt
apigpio
apigpio - an asyncio-based python client for pigpio
asyncio-uhid-gamepad
A (incomplete) USB HID Gamepad using asyncio and uhid
json-rpc-proxy
JSON-RPC 2.0 support for protocols in Swift & Objective-C
amiga_keyboard_tester
A utilty to test an Amiga (A500) keyboard using an Arduino Uno
AS5600
AS560 Micropython library for reading this magnetic sensor
box64
Box64 - Linux Userspace x86_64 Emulator with a twist, targeted at ARM64 Linux devices
cannonball
Cannonball: An Enhanced OutRun Engine
clean-shutdown
Python daemon to watch a GPIO pin and trigger a clean shutdown.
clojure-koans
A set of exercises for learning Clojure
drivers
TinyGo drivers for sensors, displays, and other devices that use I2C, SPI, GPIO, ADC, and UART interfaces.
drv8835-motor-driver-rpi-gpio
Python library for the Pololu DRV8835 dual motor driver kit for Raspberry Pi using RPi.GPIO
gha-shared
Shared GitHub Actions, Reusable Workflows etc.
lib-spilcd-rpi
A driver for LCD displays using SPI on Raspberry Pi OS (Raspbian)
mame2003-plus-libretro
Updated 2018 version of MAME (0.78) for libretro. with added game support plus many fixes and improvements
mame2010-libretro
Late 2010 version of MAME (0.139) for libretro. Compatible with MAME 0.139 sets.
neildavis.github.io
Welcome to my coding corner of the interweb!
RetroPie-Setup
Shell script to set up a Raspberry Pi/Odroid/PC with RetroArch emulator and various cores
tinygo
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
udd_rpi_lib
Universal Display Driver for Raspberry Pi
uv4l-webrtc-front-end
UV4L Webrtc Front-End Source Code