Bootstrap and definition library for programming STM32L100RC in ARM assembler. This was a class project to learn ARM assembly

Updated 1 year ago

C function for matching numeric vectors and calculating error / difference. This was used to detect difference between FFT results

Updated 1 year ago

libOpenCM3 opamp config routines and definitions for STM32F303

Updated 1 year ago

Basic vanilla C boilerplate for STM32L100xC (Discovery L100C). Uses GCC. This was some class project without much practical use

Updated 1 year ago

AVR driver for a group of 7-seg displays (with 70hc4094), controlled by UART.

Updated 1 year ago

pure assembly STM32 programming examples and boilerplates for masochists

Updated 1 year ago

stm32f103 neopixel demo simulating water / waving based on ultrasonic stimulus. This is an earlier version of what later became the "spatial-rgb" project

Updated 1 year ago

simple button-only gamepad project where a Pro Mini is built into the gamepad case and sends keys over UART

Updated 1 year ago

demo of driving MAX2719 dot matrix displays with STM32F103 Bluepill

Updated 1 year ago

Control RGB with hand-waving above ultrasonic sensors

Updated 1 year ago

stm32f103 Bluepill usb keyboard demo cmake project (it worked!)

Updated 1 year ago

Boilerplate project with CLion for stm32f103 bluepill

Updated 1 year ago

Bluepill (STM32F103) + NeoPixel version of the Simon game

Updated 1 year ago

Dot matrix audio spectrum visualiser based on an stm32f107 STM eval board and several chained MAX2719 drivers

Updated 1 year ago

some experiments with a chinese stm8s103

Updated 1 year ago

Demo application running on STM8 demonstrating a web interface with ESPTerm

Updated 1 year ago

Basic boilerplate for programming AVR (arduino) in C.

Updated 1 year ago

porklib: Simple library for programming Arduino in C

Updated 1 year ago

Some old AVR projects

Updated 1 year ago

X11 screengrabber with a NeoPixel strip output via GEX (using very old GEX API, needs update)

Updated 1 year ago