Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/roming22/rp2040
https://github.com/roming22/rp2040
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/roming22/rp2040
- Owner: Roming22
- Created: 2023-08-18T15:48:24.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-25T15:56:02.000Z (10 months ago)
- Last Synced: 2024-04-22T00:18:04.779Z (8 months ago)
- Language: C++
- Size: 250 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MYMK
Custom keyboard firmware generator, in the vein of QMK and KMK.## Features
* Full configuration through YAML files
* Split keyboard support## Differences with QMK
* Support for input backtracking (i.e. when the output cannot be decided until additional key presses, or the lack of thereof, is detected)
* Per layer combos## Required Arduino dependencies
Boards managers:
* [Raspberry Pi Pico/RP2040](https://github.com/earlephilhower/arduino-pico#installing-via-arduino-boards-manager))Libraries:
* [Adafruit NeoPixels](https://adafruit.github.io/Adafruit_NeoPixel/html/index.html)
* [Arduino_DebugUtils](https://github.com/arduino-libraries/Arduino_DebugUtils#readme)
* [ArduinoJson](https://arduinojson.org/v6/doc/)
* [Keyboard](https://www.arduino.cc/reference/en/language/functions/usb/keyboard/)## Other dependencies
* [jq](https://github.com/jqlang/jq#readme)
* [yq](https://github.com/mikefarah/yq#readme)## Controller support
* [Sea-Picro](https://github.com/joshajohnson/sea-picro/blob/master/README.md)## Technical References
* [Arduino reference](https://www.arduino.cc/reference/en/)
* [Raspberry Pi Pico SDK](https://www.raspberrypi.com/documentation/pico-sdk/hardware.html)