Tim (@cpldcpu)
  • Stars
    star
    2,256
  • Global Rank 13,537 (Top 0.5 %)
  • Followers 254
  • Following 18
  • Registered over 11 years ago
  • Most used languages
    C
    69.6 %
    Python
    13.0 %
    MATLAB
    4.3 %
    TypeScript
    4.3 %
    Assembly
    4.3 %
    Prolog
    4.3 %

Top repositories

1

light_ws2812

Light weight library to control WS2811/WS2812 based LEDS and LED Strings for 8-Bit AVR microcontrollers.
C
949
star
2

BitNetMCU

Neural Networks with low bit weights on low end 32 bit microcontrollers such as the CH32V003 RISC-V Microcontroller and others
C
226
star
3

MCPU

MCPU - A Minimal 8Bit CPU in a 32 Macrocell CPLD
C
210
star
4

PCBFlow

VHDL to Discrete Logic on PCB Flow
Python
111
star
5

RealCandle

Analysis of the flicker pattern of a real candle
MATLAB
91
star
6

Nanite

Nano-Sized ATtiny85 devboard with USB Bootloader
C
89
star
7

CandleLEDhack

Candle LED reverse engineering and emulation
C
75
star
8

TinyTouchLib

ANSI-C Library for touch-button input on ATtiny AVR microcontrollers with integrated ADC
C
75
star
9

SimPad

Work towards an open source programmer for Padauk MCUs
C
70
star
10

u-wire

Smallest possible USB compliant device with V-USB
C
68
star
11

MisguidedAttention

A collection of prompts to challenge the reasoning abilities of large language models in presence of misguiding information
59
star
12

uTFT-ST7735

Small memory footprint library to control ST7735 TFT Displays
C
43
star
13

TinyTouchButton

A touch controlled light with 4xWS2812 RGB LEDs and ATtiny 10
C
34
star
14

BitNetPDK

A proof-of-concept (hack) to implement neural network inference on a very tiny 8-bit microcontroller.
C
34
star
15

USBasp-t

USBasp for ATtiny85
Assembly
33
star
16

Dice10

Tiny electronic dice based on ATtiny10
C
21
star
17

LPC812breakout

Breakout Board for the LPC812 MCU
Prolog
17
star
18

Gluon

A size optimized bootloader and software library for the AVR ATtiny
C
17
star
19

Gen2-Addressable-RGB

Analysis of the Gen2 Addressable RGB protocol
C
14
star
20

tinytapeout_mcpu5

8 bit CPU optimized for the constraints of tinytapeout
C
10
star
21

Addressable_7-Segment

Addressable 7 Segment Display based on the Padauk PFS154 Microcontroller
C
4
star
22

LLM_HDL_Design

Some hardware design experiments using large language models
Python
2
star
23

LatentSpaceExplorer

Latent Space Explorer for Variational Autoencoders (VAE)
TypeScript
1
star
24

MLpapers

Collection of useful ML papers
Python
1
star