J. Ian Lindsay's repositories
BuriedUnderTheNoiseFloor
A PHP program to compress, encrypt, and hide messages inside of PNG files.
SX8634-Breakout
The repository for the SX8634 breakout board
ManuvrDrivers
A collection of non-blocking flexible hardware drivers written around CppPotpourri.
CppPotpourri
Scattered C/C++ libraries that I commonly reuse.
ViamSonus-2.0
An audio router board with integrated volume control and buffered output.
Arduino-SX150x
A library for the Semtech SX150x family of i2c GPIO expanders.
ADP8866-Breakout
A breakout board for the ADP8866 LED PMIC.
Arduino-ADG2128
A library for the ADG2128 analog cross-point switch.
ADG2128-Breakout
A breakout board for Analog Devices' 8x12 analog cross-point switch
Arduino-BQ24155
An Arduino library for the Texas Instruments lipo manager IC.
Arduino-DS1881
A driver for the Dallas/Maxim i2c logarithmic potentiometer.
Arduino-LTC294x
An Arduino library for the Linear Technology coulomb counter IC.
Arduino-SX8634
A library for Semtech's SX8634 capacitive touch sensor.
ArduinoGOL
An arduino adaption of Conway's game of life.
CalorSentinam
Firmware and engineering documentation for a high-power TEC heat pump.
ChatterBox
A demo of the Audeme MOVI shield driver re-write on top of ESP-IDF and CppPotpourri.
DS1881-Breakout
A breakout board for the Dallas/Maxim i2c logarithmic potentiometer
File-Librarian
A C++ program to recursively catalog a directory into MySQL.
JuiceMonitor-ESP32
A driver demo program under C3P and ESP-IDF.
library-registry
Arduino Library Manager list
Lux-Turpis
An ISM radio relay built on top of the Olimex ESP32 Gateway board
MCP4728-Breakout
A breakout for the Microchip i2c 4-channel DAC
Motherflux0r
A giant mash up of sensors using a Teensy4
SparkFun_GridEYE_Arduino_Library
Library for the Panasonic GridEYE Thermopile Array - AMG88
webrtc-audioproc
WebRTC AudioProc (AEC, VAD, NS...)