Skip to content
/ rwkb Public

C (avr-gcc) library to control 2 pin bi colored ledmatrix

Notifications You must be signed in to change notification settings

richardwa/rwkb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Keyboards

2012 goldtouch

2016 planck

2021 jj40

2021 planck

install dependencies

sudo apt install gcc-avr avr-libc gcc-arm-none-eabi avrdude dfu-util dfu-programmer

setup QMK python tool

QMK CLI

python3 -m pip install qmk
  • disable modemmanager
sudo systemctl stop ModemManager.service
sudo systemctl disable ModemManager.service
qmk setup
  • expect setup to install into ~/qmk_firmware
  • use deploy.sh to perform build

jj40 Board

qmk flash -kb jj40 -km rich

setup bootloader

Flashing example for this keyboard (after setting up the bootloadHID flashing environment)

wget https://www.obdev.at/downloads/vusb/bootloadHID.2012-12-08.tar.gz
tar xf bootloadHID.2012-12-08.tar.gz 
cd bootloadHID.2012-12-08/commandline/
make
cp bootloadHID ~/.local/bin/

additional udev rule for jj40

ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="05df", MODE="0666", GROUP="plugdev"
  • note: to flash unplug keyboard, hold backspace, then plugin keyboard

teensy board

qmk flash -kb teensy -km rich

setup bootloader

git clone git@github.com:PaulStoffregen/teensy_loader_cli.git
cd teensy_loader_cli/
make
cp teensy_loader_cli ~/.local/bin/

About

C (avr-gcc) library to control 2 pin bi colored ledmatrix

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published