ch32v-keyboard
nanoCH32V305 | ch32v-keyboard | |
---|---|---|
11 | 3 | |
17 | - | |
- | - | |
10.0 | - | |
over 1 year ago | - | |
- | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
nanoCH32V305
-
Recommend MCU with dual USB - one host and one device IF?
If you are willing to try r/RISCV ones, then nanoCH32V203 (with two Full-Speed interfaces) and nanoCH32V305 (with one Full-Speed and one High-Speed interface) might be enough.
-
RP2040 based MCU for dactyl in the works
There are dual USB r/RISCV boards with GPIO pins exposed, like nanoCH32V203 and nanoCH32V305.
-
USB on pi pico
There are RISC-V MCUs that have two USB interfaces, but those are not supported by QMK yet. I tried some of those boards in kite project.
-
Dvorak with Qwerty hotkeys in Excel and Word
Kite has standard shortcuts option too, but it runs on dedicated MCU board, not host PC.
-
USB Dongle to convert Colemak keyboard to QWERTY keystrokes?
RISC-V boards cost $3-$6 depending if you want high speed USB or full speed one.
-
What is the go-to MCU if you need more pins than a promicro/elite?
u/Bounty1Berry is exploring RISC-V nanoCH32V305 board, but it's a new board that is not supported by (Q|T|Z)MK yet, so not really go-to option at this stage.
-
nanoCH32V003 board
Their earlier boards like nanoCH32V203 and nanoCH32V305 were more user friendly, one could flash those via USB without WCH-Link.
-
Hardware/software to run RISC-V ASM?
Muse Lab has MCU boards like nanoCH32V203 and nanoCH32V305.
-
Keymap iterator
It runs on nanoCH32V305 dual USB r/RISCV MCU board.
- CH32V305 Development Board from MuseLab
ch32v-keyboard
-
WCH Launches a Sub-10¢ RISC-V Microcontroller
I've been using the CH32V305 as a keyboard controller. (https://gitlab.com/hakfoo1/ch32v-keyboard) It can be had on a convenient breakout board for six dollars. You get GPIOs for days and workable examples to handle the heavy lifting of USB and I2C (since modern keyboards need little OLED displays :)
I'm hoping the platform picks up more momentum in this particular vertical. Designs are outgrowing the tiny AVR Pro Micro and equivalent controllers, but it seems to be ending up in a thousand different ARM flavours at this point.
- Keyboard controller firmware for cheap RISC-V MCU
-
RP2040 based MCU for dactyl in the works
At this stage none of them is supported by QMK, u/Bounty1Berry tried one of them in his keyboard project and I'm running keyboard layout converter on both.
What are some alternatives?
riscv-isa-sim - Spike, a RISC-V ISA Simulator
nanoCH32V203
picorvd - GDB-compatible RISC-V Debugger for CH32V003 that runs on a Raspberry Pi Pico
ch32v003 - CH32V003 is an ultra-cheap RISC-V MCU with 2KB SRAM, 16KB flash, and up to 18 GPIOs that sells for under $0.10
nrfmicro - A Pro Micro alternative for wireless keyboards
ch32v307 - Including the SDK、HDK、Datasheet of RISC-V MCU CH32V307 and other relevant development materials
ChibiOS-Contrib - Community contributed code (ports, drivers, etc).
nanoCH32V003
keyboard-quantizer-doc - Convert your keyboard QMK enabled
hid-remapper - USB input remapping dongle
Pico-PIO-USB - USB host/device implementation using PIO of raspberry pi pico (RP2040).