Skip to content

Selecting MCU for a new keyboard #60

Answered by joshreve
Looooopy asked this question in Q&A
Discussion options

You must be logged in to vote

I want to move to a pi pico, adafruit feather, or other ARM chips for the speed, extended I/O, and added memory so a firmware library can focus on readability and interface rather than maximum efficiency.

I am also interested in seeing the Arduino libraries used for hardware abstraction so new MCUs are easier to change. I think we are far off of this, but I can hope. My biggest issue with QMK is that it attempts low level interfaces with everything rather than using clearly defined abstraction layers. QMK is impressive and has the most features of the firmware options, but it is challenging to add new hardware or features because of the SW architecture.

I feel like Arduino already handles…

Replies: 1 comment 4 replies

Comment options

You must be logged in to vote
4 replies
@Looooopy
Comment options

@Looooopy
Comment options

@Looooopy
Comment options

@xisang233
Comment options

Answer selected by Looooopy
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants