qmk / qmk_firmware

Open-source keyboard firmware for Atmel AVR and Arm USB families
https://qmk.fm
GNU General Public License v2.0
18.21k stars 39.2k forks source link

Mapper (Convertor of sorts) for Waveshare RP2040 Zero controller #20134

Closed dunk2k closed 1 year ago

dunk2k commented 1 year ago

Issue Description

I created a QMK convertor for converting pro micro to Waveshare's rp2040 zero controller, which a user confirms simplified their redox build, with said controller. Aimed at use by those who aren't as well versed in QMK to define pins.

@drashna has given view on it not really being a convertor, which is fair enough as I did ask 😉

Maybe more of a Mapper? regardless naming convention - upon reviewing the code and accompanying illustration, would this be something worth adding to QMK codebase to help simplify pro micro based keyboards converted/mapped to rp2040 zero controller?

zvecr commented 1 year ago

Personally, its not a scenario I would want to see the converter framework cover. At its core, the rp2040 zero is not a drop-in replacement, and would require handwiring or an adaptor, so has no place as a promicro alternative. I would also not want to see a competing framework implemented. Converters are already pushing the limits on what is maintainable.

What is required is a more modern version of kbfirmware that can cater for these non standard builds.

dunk2k commented 1 year ago

Had no idea it went that deep, on that note I'll quietly back into a hedgerow - thanks for response.