Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/no0ne/hid2cdc
USB keyboard to USB CDC converter using a Raspberry Pi Pico
https://github.com/no0ne/hid2cdc
cdc hid keyboard raspberry-pi-pico rp2040 usb-cdc usb-keyboard
Last synced: about 1 month ago
JSON representation
USB keyboard to USB CDC converter using a Raspberry Pi Pico
- Host: GitHub
- URL: https://github.com/no0ne/hid2cdc
- Owner: No0ne
- License: mit
- Created: 2023-12-28T21:05:02.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-02-04T21:20:55.000Z (9 months ago)
- Last Synced: 2024-02-04T22:52:50.978Z (9 months ago)
- Topics: cdc, hid, keyboard, raspberry-pi-pico, rp2040, usb-cdc, usb-keyboard
- Language: C
- Homepage:
- Size: 278 KB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# hid2cdc
USB keyboard to USB CDC converter using a Raspberry Pi PicoThis is currently used to support USB keyboards without PS/2 compatibility on the PicoMiteVGA: https://geoffg.net/picomitevga.html
# Usage
see https://www.thebackshed.com/forum/ViewTopic.php?TID=16545&P=1| Pin | Function |
|-----|----------|
| GPIO0 | serial debug output at **115200n8** |
| GPIO3 | ctrl-alt-del reset output, optionally connect to **RUN** on the picomite |
| GPIO2 | initial numlock state, jumper to **GND** for numlock **ON** |
| GPIO6 | jumper to **GND** for **QWERTZ keyboard** support |# Resources
* https://github.com/No0ne/ps2pico
* https://vt100.net/docs/vt100-ug/chapter3.html
* https://download.microsoft.com/download/1/6/1/161ba512-40e2-4cc9-843a-923143f3456c/translate.pdf
* https://kbdlayout.info/kbdgr