Chris Mumford's repositories
newton-raphson
Web app to find roots and extrema of math expressions
htcw-gfx
GFX is a device independent graphics library primarily intended for IoT MCUs but not limited to that.
cmumford-components
Library of KiCad symbols and footprints
cmumfordenv
My various environment config files (zsh, vim, etc.)
asset-tracker
Simple web based asset tracking system.
RTClib
A fork of Jeelab's fantastic RTC library
i2clib
Library to provide framework/build-system independent I2C API
light-controller
Test PCB to control an array of lights
SDL
Simple Directmedia Layer
cap-touch-starter
Simple ESP32 based board design supporting a capacitive touch screen
serial
Serial ports API for the platform.
ESP32-WROVER-E
Kicad Footprint for ESP32-WROVER-E and ESP32-WROVER-IE
lv_demos
Examples, tutorials and applications for the LVGL embedded GUI library
esp-idf
Espressif IoT Development Framework. Official development framework for ESP32.
hc-06
Application to configure the HC-06 Bluetooth adapter
manual-tests
Manual tests for verifying use of the Web Bluetooth API.
circuitpython-org
CircuitPython's website
lvgl
Powerful and easy-to-use embedded GUI with many widgets, advanced visual effects (opacity, antialiasing, animations) and low memory requirements (16K RAM, 64K Flash).
lv_lib_split_jpg
(WIP) JPG decoder for LVGL
lv_binding_micropython
LVGL bindings to other languages
lv_micropython
Micropython bindings to LVGL for Embedded devices, Unix and JavaScript
lv_port_stm32f429_disco
LVGL ported to STM32F429I-DISC1 using SW4STM32 (Ac6) IDE
lv_utils
Convert images or system fonts to C arrays. Written for LVGL embedded GUI library
TJpgDec
Tiny JPEG Decompressor
kbdlib
A simple library for interfacing with Keyboard IC's
web-bluetooth
Bluetooth support for the Web.
crc32c
CRC32C implementation with support for CPU-specific acceleration instructions