Piggo's Electro Stash

Small electronic projects, source code dumps, libraries for embedded, schematics...

somewhere in a paper box under the bed

1-Wire tester, shows ROM code and temperature on an LCD screen

Updated 10 months ago

SCPI parser and status register model implementation (device side) written in C

Updated 11 months ago

c-fat16
0 0

FAT16 library written for an ATmega project with SD card

Updated 11 months ago

circbuf
0 0

generic circular buffer implementation in C

Updated 11 months ago

1-Wire bus search algorithm, new C implementation

Updated 11 months ago

simon says with pro mini, display, ws2812 and touch keys

Updated 11 months ago

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

Updated 11 months ago

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

Updated 11 months ago

libOpenCM3 opamp config routines and definitions for STM32F303

Updated 11 months ago

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

Updated 11 months ago

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

Updated 11 months ago

pure assembly STM32 programming examples and boilerplates for masochists

Updated 11 months 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 11 months ago

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

Updated 11 months ago

demo of driving MAX2719 dot matrix displays with STM32F103 Bluepill

Updated 11 months ago

People