John Boiles (@johnboiles)
  • Stars
    star
    5,326
  • Global Rank 4,986 (Top 0.2 %)
  • Followers 280
  • Following 15
  • Registered over 14 years ago
  • Most used languages
    C++
    25.6 %
    Python
    17.9 %
    Objective-C
    15.4 %
    C
    10.3 %
    Shell
    5.1 %
    OpenSCAD
    5.1 %
    Objective-C++
    5.1 %
    Eagle
    2.6 %
    HTML
    2.6 %
    Arduino
    2.6 %
    Go
    2.6 %
    Prolog
    2.6 %
    Dockerfile
    2.6 %
  • Location ๐Ÿ‡บ๐Ÿ‡ธ United States
  • Country Total Rank 2,005
  • Country Ranking
    Objective-C++
    3
    Prolog
    68
    Eagle
    133
    OpenSCAD
    248
    C++
    1,094
    Arduino
    1,148
    Objective-C
    1,341
    Dockerfile
    1,665
    C
    1,949
    HTML
    4,843
    Shell
    7,319

Top repositories

1

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.
Objective-C++
4,063
star
2

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.
378
star
3

coremediaio-dal-minimal-example

Intended to be the most minimalistic example of a macOS CoreMediaIO DAL plugin.
Objective-C++
210
star
4

esp-roomba-mqtt

ESP8266 MQTT Roomba controller (Useful for hooking up old Roombas to Home Assistant)
C++
199
star
5

JBKinectHacks

A collection of sample projects and code snippets using OpenNI and the Kinect.
C
71
star
6

esphome-hdmi-cec

ESPHome component to send and receive HDMI-CEC messages.
C++
62
star
7

JBDaylightOverlay

An overlay for MapKit that shows daylight for the current date and time.
Objective-C
60
star
8

esp-garage-opener

(DEPRECATED: Use ESPHome instead) Control your garage door over MQTT with Home Assistant.
C++
36
star
9

hotspot_autologin

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

ARDroneSDK

Fork of Parrot's official ARDrone SDK
C
29
star
11

homeassistant-config

My Home Assistant and ESPHome configs
HTML
24
star
12

home-assistant-purpleair

Forked from https://gitlab.com/gibwar/home-assistant-purpleair
Python
14
star
13

NMEAProxy

Tool for forwarding NMEA messages from TCP sockets and serial ports.
Python
12
star
14

xcasset_exporter

Short script for exporting images in .xcassets bundles to individual image files.
Python
12
star
15

pi-rtlsdr-igate-docker

Dockerfile for running an APRS IGate on a RaspberryPi with an attached RTL-SDR dongle
Shell
11
star
16

Helm-firmware

A data translator for your boat networks. Connects to SeaTalk, NMEA 0183, and USB.
C++
9
star
17

trackuino

The Arduino APRS Tracker
C++
9
star
18

Helm-hardware

A data translator for your boat networks. Connects to SeaTalk, NMEA 0183, and USB.
Eagle
9
star
19

CocoaOpenNI

Sample project for using OpenNI in a Cocoa OSX app.
C
8
star
20

tinytrackuino

Small Trackuino-compatible board for transmitting APRS packets over 2m amateur radio.
Prolog
7
star
21

rtl-433-docker-pi

Dockerfile and related SystemD unit file for running rtl_433 inside Docker on a Raspberry Pi.
Dockerfile
5
star
22

Helm-ios

iOS app for controlling SeaTalk-based autopilots on boats.
C++
4
star
23

esp-fan-controller

(DEPRECATED: Use ESPHome instead) MQTT fan controller with an ESP12 to drive a PWM input to a mosfet.
C++
4
star
24

Dimlet

A portable, network-controlled light dimmer that can be controlled from an iOS application.
Objective-C
3
star
25

air-sensor

(DEPRECATED: Use ESPHome instead) Esp8266 Air Sensor (temp, humidity, co2, particulates) for reporting to Home-Assistant
C++
2
star
26

replaycam

Simple webserver for Raspberry Pi that exposes an endpoint for saving the last n seconds of video from the Raspberry Pi Camera Module.
Python
2
star
27

Steer

iOS app for driving a remote controlled car from an iPhone w/ IP camera FPV.
Objective-C
2
star
28

JohnBoiles-Eagle-Libraries

Custom Eagle Libraries
2
star
29

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.
Arduino
2
star
30

XcodeSnippets

A collection of XcodeSnippets I found useful
Objective-C
1
star
31

projects

Write-ups on things I've built
1
star
32

pi-oled-docker

A Dockerfile and Python script for driving a small OLED display from a Raspberry Pi.
Python
1
star
33

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).
C++
1
star
34

pi-oled

Code for running a small OLED attached to a RaspberryPi to show some system stats. (Note: ChatGPT helped make this)
Python
1
star
35

CupsPi

Raspberry Pi image builder for a CUPS print server
Shell
1
star
36

rtl-sdr-homekit

Project to bridge RF sensors to Apple Homekit using a rtl-sdr dongle.
Go
1
star
37

IBMF-Font-Editor

C++
1
star
38

stacks-ios

iOS SDK for the upcoming Stacks environment management tool.
Objective-C
1
star
39

KinectWings

Kinect controller for quadcopters.
Objective-C
1
star
40

scad-pegboard

OpenSCAD models for the pegboard on my walls.
OpenSCAD
1
star
41

OpenVSD

A small board and accompanying Arduino firmware that allows you to turn a normal diaphragm pump into a variable speed diaphragm pump.
C
1
star
42

scad-lego-stepper

Originally based on Thing 1674077 (by rainerunsinn I think) from Thingiverse
OpenSCAD
1
star