I hack on my house, on BMWs, and anything else.
node-bmw-client. A node.js powered interface for E38/E39/E53 + E6x/E9x BMW vehicles (Client side)
185node-bmw-ref. BMW CANBUS/DBUS/IBUS/KBUS information/reference/examples
77dieslg8. Arduino Uno + Seeed Studio CANBUS + BMW M57 diesel
49node-bmw-interface. node-bmw interface server, dbus+ibus+kbus+canbus <=> JSON socket
44MSS52-XDF. TunerPro XDF for BMW MSS52 used with S62B50 engine.
20node-bmw-webui. node-bmw webUI code DON'T LOOK DON'T PUKE
12BMW-6HPxx-XDF. TunerPro definition file for BMW 6HPxx transmissions.
11snmp-mibs. A bunch of SNMP MIBs I've collected over time
9deepobd-configs. My personal DeepOBD XML configurations
9node-bmw-share. Shared libraries between interface, client, and CLI
8node-bmw. Deprecated - split into client and interface
7hackintosh-aorus-z390-pro. OpenCore EFI directory for my daily-driven hackintosh. Gigabyte Aorus Z390 Pro, i7-9700K, ASUS RX580 4GB
6node-bmw-helpers. Shell
6fan-pid-led. PID control of a PWM 4-wire 12v PC fan, fed by TMP36 sensor, output to TTL RGB LCD
4kdm-bash-env. My personal bash environment/dotfiles
4node-bmw-cli. CLI interface over WebSocket for node-bmw-client
3BMW-XDFs.
3it87. C
2smc-cli. Command line interface for Apple System Management Control (SMC)
2dhcp-option-119-generate. DHCP option 119 hex string generator, colon-separated for Meraki (NodeJS)
1cp2102. Silicon Labs CP2102 user-space USB driver for Node.js
1MQB-SteeringWheel. Fiddling around with Steering Wheel
1wireless-tools. Wireless tools for Node.js
1homebrew-facter. A set of homebrew formulae to install cpp-hocon, facter, leatherman, and libwhereami on macOS
1homebrew-brotli-nginx-module. A set of homebrew formulae to install support for Google's Brotli NGINX module on macOS
1