John Boiles

@johnboiles · User

GitHub profile ↗ · Compare

CTO Sol Reader. Previously MyMaskMovement, Twitter/Periscope, Peer, Penny, Yelp, UT Austin

San Francisco, CA316 followers154 repositories

Repositories

johnboiles/BaofengUV5R-TRRS

Tiny board that allows you to connect the Baofeng UV5R radio to a smartphone or other device that uses a TRRS connector for audio.

★ 449Forks 47

johnboiles/obs-mac-virtualcam

ARCHIVED! This plugin is officially a part of OBS as of version 26.1. See note below for info on upgrading. 🎉🎉🎉Creates a virtual webcam device from the output of OBS. Especially useful for streaming smooth, composited video into Zoom, Hangouts, Jitsi etc. Like CatxFish/obs-virtualcam but for macOS.

★ 4,033Objective-C++Forks 160

johnboiles/esp-mqtt-irblaster

(DEPRECATED: Use ESPHome instead) ESP8266 MQTT IR Blaster. Useful for hooking up IR gear (TVs, ACs, sound bars) to Home Assistant (and probably other things).

★ 0C++Forks 0

johnboiles/grbl-Mega-5X

5/6 Axis version of Grbl, the open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on an Arduino Mega2560

★ 11CForks 18

johnboiles/thermal-cam

Native macOS viewer and extensible driver framework for USB thermal cameras

★ 1SwiftForks 0

johnboiles/hotspot_autologin

Script to automatically log into wifi hotspots that redirect to an agreement page before allowing access.

★ 39PythonForks 10

johnboiles/esphome-hdmi-cec

DEPRECATED: See README.md for a better alternative. ESPHome component to send and receive HDMI-CEC messages.

★ 87C++Forks 14

johnboiles/BurnBabyBurn

Tiny board for controlling a high-power logic-level n-channel MOSFET transistor. Useful for burning stuff (like nichrome wire). Can be used as a timed cut-off for high-altitude ballooning.

★ 3ArduinoForks 0

johnboiles/fujitsu-airstage-uart

Packet dumps and interpreter for UART communication between a Fujitsu Airstage ducted indoor unit (AMUH24KUAS) and the official Fujitsu WiFi module (UTY-TFSXJ4). CSV captures were made on a Saleae Logic Pro 8. The rest was vibe coded. Potentially a starting point for a library to directly interface with Fujitsu Airstage air handlers via their UART.

★ 4C++Forks 1

johnboiles/tinytrackuino

Small Trackuino-compatible board for transmitting APRS packets over 2m amateur radio.

★ 8PrologForks 0

johnboiles/CEC

ESP8266 Arduino library for HDMI CEC communication

★ 2Forks 6

johnboiles/OctoPi

Scripts to build OctoPi, a Raspberry PI distro for controlling 3D printers over the web

★ 0Forks 0