Jason Cox's Projects
Arduino MEGA 2560 Project that gathers temp, humidity and measures the distance (in cm) to objects in front of the sensor. Outputs to 16x2 LCD Display along with current time (via RTC module).
ATtiny85 based Weather Station (Temperature + Humidity + Barometer on 7-Segment LED Display)
Drive a 4 digit 7-segment LED display via I2C bus with this ATtiny85 powered project.
LISP based coordinate geometry functions for AutoCAD
Scripts to build OpenSSL, HTTP/2 (nghttp2) and cURL (libcurl) for MacOS, iOS and tvOS devices (x86_64, armv7, armv7s, arm64, arm64e). Now Supporting Apple Silicon, OpenSSL 3.0.x with TLS 1.3 and Mac Catalyst builds.
Chef Cookbooks
:house_with_garden: Open source home automation that puts local control and privacy first.
OpenSSL and cURL libraries for iOS. (Outdated - see https://github.com/jasonacox/Build-OpenSSL-cURL)
Arduino documentation (docs.arduino.cc)
Adds a load cell to the filament spool holder of a Creality Ender 3 Pro 3D-printer to measure weight and display on TM1637 LED display. Uses ATtiny85 microcontroller and HX711 module for weight measurement.
FXForms is an Objective-C library for easily creating table-based forms on iOS. It is ideal for settings pages, or user data entry tasks.
GoScan is a simple and efficient IPv4 network scanner that discovers all active devices on local subnet.
Simple web based visualization tool to show network connectivity between multiple nodes.
Digital Twin of Jason A. Cox
CurlHTTP is a simple, easy to use app for the iPhone, iPad and AppleTV that allows you to run MacOS/Linux terminal-like cURL tests against web URLs.
A TRON LightCycle Model and Animation Script for POV-Ray
Python bindings for llama.cpp
Minecraft cookbook
Building Open-Ended Embodied Agents with Internet-Scale Knowledge
Tools to simplify creating dialogs with the user using MonoTouch
Arduino library to send Morse Code dots and dashes on a specified pin.
The simplest, fastest repository for training/finetuning medium-sized GPTs.
This project reads LIDAR point cloud data (angle & distance) from a Slamtec RPLIDAR A1 device and displays the output on an OpenGL display in realtime. Tested on macOS. Uses rplidar_sdk for communication with LIDAR device.
Monitor power usage through WiFi Smart Plug
Grafana Monitoring Dashboard for Tesla Solar and Powerwall Systems
Tesla Powerwall display based on 7-segment displays and ESP8266 to show current solar generation, powerwall (power and percentage), grid and load power usage.
Tesla Powerwall 2 - Local Gateway API documentation
Monitoring for the Tesla powerwall
A Study in Artificial Intelligence - Simple scripts that explore capabilities provided by neural networks (NN), generative pre-trained transformers (GPT) and large language models (LLM).