CryHam
08-21-2020, 06:52 PM
Hi all.
This is my newest keyboard firmware / controller code.
Works on Teensy 4.0 with ILI9341 (320x240 color LCD). For any matrix keyboard (to PC USB). It has anti-ghosting.
Project description on my website (https://cryham.tuxfamily.org/portfolio/2020-k-c-4-controller/), with information about features and use cases (why I needed it, etc.).
Additionally: gallery (https://photos.google.com/share/AF1QipM8l6QF72fKF1OoLPfw0SpMIdAT3dv9tCnIVxrJHYfokQ Ip16S-GIml07b3A_trNA?key=Zy1DQnlsUXFTLW1rUjhlTGdFUGhMelh 3eVpjTTNn) with pictures and videos (https://www.youtube.com/watch?v=Qn8pUmFjvFI) (no voice though) on my channel (https://www.youtube.com/channel/UC9-gc9xgEeuSSKB8_dESLGw/videos).
Sources here (https://github.com/cryham/kc4), with info on used libraries.
K.C.4 is an upgrade from my previous K.C. (https://cryham.tuxfamily.org/portfolio/2018-k-c-controller/) for Teensy 3.2.
It allows changing any key mappings (on layers) or editing sequences on display, in real-time.
It also features few fullscreen demos like Plasma, rotating 3D polyhedrons etc. There is a game on it too.
The keyboards aren't made by me, just quite modified. They have reduced (cut off) rubber domes, making them much softer and nicer to use.
This is my newest keyboard firmware / controller code.
Works on Teensy 4.0 with ILI9341 (320x240 color LCD). For any matrix keyboard (to PC USB). It has anti-ghosting.
Project description on my website (https://cryham.tuxfamily.org/portfolio/2020-k-c-4-controller/), with information about features and use cases (why I needed it, etc.).
Additionally: gallery (https://photos.google.com/share/AF1QipM8l6QF72fKF1OoLPfw0SpMIdAT3dv9tCnIVxrJHYfokQ Ip16S-GIml07b3A_trNA?key=Zy1DQnlsUXFTLW1rUjhlTGdFUGhMelh 3eVpjTTNn) with pictures and videos (https://www.youtube.com/watch?v=Qn8pUmFjvFI) (no voice though) on my channel (https://www.youtube.com/channel/UC9-gc9xgEeuSSKB8_dESLGw/videos).
Sources here (https://github.com/cryham/kc4), with info on used libraries.
K.C.4 is an upgrade from my previous K.C. (https://cryham.tuxfamily.org/portfolio/2018-k-c-controller/) for Teensy 3.2.
It allows changing any key mappings (on layers) or editing sequences on display, in real-time.
It also features few fullscreen demos like Plasma, rotating 3D polyhedrons etc. There is a game on it too.
The keyboards aren't made by me, just quite modified. They have reduced (cut off) rubber domes, making them much softer and nicer to use.