Merge branch 'rp2040' of https://git.cmtec.se/cm/cmdr-keyboard into rp2040
This commit is contained in:
commit
bab1de9941
21
README.md
21
README.md
@ -1,6 +1,6 @@
|
||||
# CMDR keyboard 42
|
||||
|
||||

|
||||

|
||||
|
||||
Keyboard based on standard teensy "Keypad" library for button scanning, standard teensy
|
||||
"usb_keyboard" library for HID keyboard usb data communication.
|
||||
@ -42,22 +42,27 @@ Keyboard based on standard teensy "Keypad" library for button scanning, standard
|
||||
- LED flashing = Caps Lock activated
|
||||
- LED on = Gui key lock activated
|
||||
|
||||
## Build environment
|
||||
## Build environment TeensyLC
|
||||
C/C++, Teensy arduino framework
|
||||
|
||||
- Platformio
|
||||
- env: teensylc
|
||||
- platform: teensy
|
||||
- board: teensylc
|
||||
- framework: arduino
|
||||
- Platformio (platformio.ini)
|
||||
- Flashing via Teensy USB bootloader
|
||||
- Pressing boot button on teensy
|
||||
- Pressing all four corners on the keyboard
|
||||
|
||||
## Build environment rp2040 Zero
|
||||
Rust embedded, rp2040 HAL
|
||||
|
||||
- Cargo (cargo.toml)
|
||||
- Flashing via rp2040 USB bootloader
|
||||
- Pressing reset/boot button on rp2040 Zero board
|
||||
- Pressing all four corners on the keyboard
|
||||
|
||||
## Hardware
|
||||
|
||||
[Schematics](build/cmdr_mainboard_v1.pdf)
|
||||
|
||||
- 1x TeensyLC MCU
|
||||
- 1x TeensyLC alt 1x rp2040 Zero
|
||||
- 36x Cherry MX compatible switches
|
||||
- 6x Kailh Choc low profile switches
|
||||
- 42x 1N4148 diodes
|
||||
|
||||
3
mCAD/cmdr-keyboard-42-v1_photo_2.jpg
Normal file
3
mCAD/cmdr-keyboard-42-v1_photo_2.jpg
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9a6b406ff0de62c564660b9591643a20e6ce375fd52ac5322cb76f804b3051bc
|
||||
size 1403386
|
||||
Loading…
x
Reference in New Issue
Block a user