Pinned Repositories
Adafruit-GFX-Library
Adafruit GFX graphics core library, this is the 'core' class that all our other graphics libraries derive from
ArduinoBLETinaPresentRefresh
Used so I can develop my ble charliplex display testing stuff.
BikeIndicatorLights
A small bluetooth enabled notification system that goes on your backpack catered towards Bike Signaling
CHAL_SHARED
Shared libraries for all our CHAL components
CSAL_SHARED
Shared libraries that use the HALs that I've written across multiple platforms
lazy-board
12 Key Keypad with RGB backlighting and OLED Display. Current master branch involves ChibiOS, but future developments will be on TeensyOS.
MKRustBackend
TeensyOSCSAL
Software Abstraction library that can unify OS calls across all platforms I use. Aimed to increase code re-use
TeensyOSExamples
A couple examples of usage with the TeensyOS
WillOS
My Own Operating System. Context switching heavily derived from TeensyThreads ftrias, rest of the project is own work.
william-redenbaugh's Repositories
william-redenbaugh/Adafruit-GFX-Library
Adafruit GFX graphics core library, this is the 'core' class that all our other graphics libraries derive from
william-redenbaugh/ESP32DMASPI
SPI library for ESP32 which use DMA buffer to send/receive transactions
william-redenbaugh/SpresesnseLiquidCrystalI2C
Library for controlling the LiquidCrystalI2C modules using a Sony Spresense board(using generic Nuttx posix APIs). Should be easily portable to other Nuttx and Linux platforms
william-redenbaugh/CHAL_SHARED
Shared libraries for all our CHAL components
william-redenbaugh/CSAL_SHARED
Shared libraries that use the HALs that I've written across multiple platforms
william-redenbaugh/Pimeroni-HS-Rust-Driver-Pi
Pimeroni Driver
william-redenbaugh/TeensyOSCSAL
Software Abstraction library that can unify OS calls across all platforms I use. Aimed to increase code re-use
william-redenbaugh/Adafruit_PixelDust
Library-ified version of "LED sand" code
william-redenbaugh/android-projectm-visualizer
Sample Android app that integrates projectM and visualizes audio on mobile devices. NOTE: This is NOT the Android app found in the Play Store! Please refer to the README for details.
william-redenbaugh/arduino-esp32-fw
Arduino core for the ESP32
william-redenbaugh/ArduinoCHAL
Simple Wrapper over Arduino HAL layer, so I can write shared code over everything
william-redenbaugh/CHAL-ESP-IDF
ESP-IDF HAL
william-redenbaugh/CHAL-PICO2-Example
william-redenbaugh/CHAL-RASPI-PICO
HAL Layer for doing raspberry pi pico random stuff
william-redenbaugh/CHAL_DRIVERS
Specific Drivers for random peripherals, utilizes the CSAL and CHAL framework for everything
william-redenbaugh/ChisRaveLights
william-redenbaugh/esp32-arduino-lib-builder
Tasmota PlatformIO esp32-arduino-lib-builder
william-redenbaugh/ESP32-HUB75-MatrixPanel-DMA
An Adafruit GFX Compatible Library for the ESP32, ESP32-S2, ESP32-S3 to drive HUB75 LED matrix panels using DMA for high refresh rates. Supports panel chaining.
william-redenbaugh/FreeRTOSCSAL
Software Abstraction Library for FreeRTOS Platforms
william-redenbaugh/I2SClockLessLedDriveresp32s3
esp32s3 IS2 led driver
william-redenbaugh/JPEGDEC
An optimized JPEG decoder for Arduino
william-redenbaugh/kissfft
a Fast Fourier Transform (FFT) library that tries to Keep it Simple, Stupid
william-redenbaugh/libnsgif
libnsgif
william-redenbaugh/LinuxCHAL
william-redenbaugh/LinuxCSAL
Software Abstraction library for handling Linux stuff
william-redenbaugh/MechGuardHW
PCB files etc for secure authenticated keyboard
william-redenbaugh/nanopb
Protocol Buffers with small code size
william-redenbaugh/platform-espressif32
Tasmota Espressif 32: development platform for PlatformIO
william-redenbaugh/RaveLightsHostDaemon
Apartment framework port to rust.
william-redenbaugh/SSD1734ArduinoDriver
Making an arduino driver