Pinned Repositories
BitNetMCU
Neural Networks with low bit weights on low end 32 bit microcontrollers such as the CH32V003 RISC-V Microcontroller and others
CandleLEDhack
Candle LED reverse engineering and emulation
light_ws2812
Light weight library to control WS2811/WS2812 based LEDS and LED Strings for 8-Bit AVR microcontrollers.
MCPU
MCPU - A Minimal 8Bit CPU in a 32 Macrocell CPLD
Nanite
Nano-Sized ATtiny85 devboard with USB Bootloader
PCBFlow
VHDL to Discrete Logic on PCB Flow
RealCandle
Analysis of the flicker pattern of a real candle
SimPad
Work towards an open source programmer for Padauk MCUs
TinyTouchLib
ANSI-C Library for touch-button input on ATtiny AVR microcontrollers with integrated ADC
u-wire
Smallest possible USB compliant device with V-USB
cpldcpu's Repositories
cpldcpu/light_ws2812
Light weight library to control WS2811/WS2812 based LEDS and LED Strings for 8-Bit AVR microcontrollers.
cpldcpu/BitNetMCU
Neural Networks with low bit weights on low end 32 bit microcontrollers such as the CH32V003 RISC-V Microcontroller and others
cpldcpu/MCPU
MCPU - A Minimal 8Bit CPU in a 32 Macrocell CPLD
cpldcpu/PCBFlow
VHDL to Discrete Logic on PCB Flow
cpldcpu/RealCandle
Analysis of the flicker pattern of a real candle
cpldcpu/Nanite
Nano-Sized ATtiny85 devboard with USB Bootloader
cpldcpu/TinyTouchLib
ANSI-C Library for touch-button input on ATtiny AVR microcontrollers with integrated ADC
cpldcpu/SimPad
Work towards an open source programmer for Padauk MCUs
cpldcpu/MisguidedAttention
A collection of prompts to challenge the reasoning abilities of large language models in presence of misguiding information
cpldcpu/uTFT-ST7735
Small memory footprint library to control ST7735 TFT Displays
cpldcpu/BitNetPDK
A proof-of-concept (hack) to implement neural network inference on a very tiny 8-bit microcontroller.
cpldcpu/TinyTouchButton
A touch controlled light with 4xWS2812 RGB LEDs and ATtiny 10
cpldcpu/USBasp-t
USBasp for ATtiny85
cpldcpu/Dice10
Tiny electronic dice based on ATtiny10
cpldcpu/Gluon
A size optimized bootloader and software library for the AVR ATtiny
cpldcpu/Gen2-Addressable-RGB
Analysis of the Gen2 Addressable RGB protocol
cpldcpu/tinytapeout_mcpu5
8 bit CPU optimized for the constraints of tinytapeout
cpldcpu/Addressable_7-Segment
Addressable 7 Segment Display based on the Padauk PFS154 Microcontroller
cpldcpu/LLM_HDL_Design
Some hardware design experiments using large language models
cpldcpu/easy-pdk-programmer-software
Easy PDK programmer for PADAUK microcontroller
cpldcpu/MLpapers
Collection of useful ML papers
cpldcpu/stm8flash
program your stm8 devices with SWIM/stlinkv(1,2)
cpldcpu/tt02-mcpu5plus
tt02-mcpu5plus TT02
cpldcpu/cpldcpu.github.io
website
cpldcpu/LPC810_CodeBase
Open source code base for the ARM Cortex M0+ LPC810 family from NXP
cpldcpu/tinydice
cpldcpu/tinytapeout_mcpu6bit
6 bit version of MCPU to meet tinytapeout.com I/O constraints
cpldcpu/TinyTapeout_TrainLED
cpldcpu/tt02-TrainLED
cpldcpu/tt03p5-TrainLED2
A RGB LED controller for TinyTapeout3p5