Marshal Horn's Projects
CircuitPython module for the SI5351 clock generator.
Arduino Library for Adafruit MAX31865 RTD Sensor
Arduino library to use the watchdog timer for system reset and low power sleep.
PS/2 driver for at90USB1287, to interface with old mice and keyboards
An iron oxide playground for Atmel's favorite children
Single-cell lipo battery monitor
Getting started with STM32 Black Pill
code development for an RC blimp
testing and development of CAN software in FIRST Robotics with LabVIEW
Read only mirror of SVN ChibiOS repository. Official forum http://forum.chibios.org Bugtracker http://sourceforge.net/projects/chibios
My work for my CS 151 class
this is a library for ESP32 BLE.
My other dotfiles directory has fallen to disuse. This is the new one.
A low-memory library for real-time signal conditioning, made for Arduino
My code for ECE 152 (spring term)
Python based wrapper for Sphinx, intended to simplify and extend Sphinx's functionality to better suit the documentation needs for Espressif's development frameworks
Battery monitoring using TI's HDQ one-wire protocol
Live plot showing acceleration data from esp32. Uses ESP-IDF v5.0
Using cheap WiFi microcontrollers for measurement and control. See complimentary project "django_telemetry" for server-side code.
Increased accuracy sonar by using esp32 for signal processing
A fake SCPI server for unit and behavioral testing
A fan controller to keep my room cool at night (but not too cold)
A flexible buck buck converter for fast charging cell phones from unreliable power sources
A simple amplifier for a phone-based function generator
This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
Test boards for gallium-nitride mosfets
Melodic dictation + automatic harmonization
A discrete h-bridge for motor control