josefadamcik / SofleKeyboard

A split keyboard based on Lily58, Crkbd and Helix keyboards

Home Page:https://josefadamcik.github.io/SofleKeyboard/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Enhance: Alternative MCUs to the Pro Micro

Sachiru opened this issue · comments

What feature would you like to see?

Alternative MCU support (i.e. Bonsai C4, Keeboar, etc)

Are you prepared to help?
I would love to, I have the Bonsai C4, but I have no idea about writing code for something like this...

Hi @Sachiru,

I don't know the MCU's you have mentioned but unless they are compatible with the Pro-Micro pinout it would be necessary to modify the PCB design files and redo how the things are connected. That would be another "version" of Sofle.

Once the HW is designed and workin, next step would be to solve the firmware. If the boards are supported in QMK than it wouldn't be that hard to add the support. If not, I suppose there would be an alternative similar library that would help with creating the firmware.

I see that Bonsai is STM32F303CC, I believe there was some effort to support STM MCU's in the QMK community but it's a couple of years since I checked it out for the last time. So I have no idea what is the current state.

The Keeboar seems to use the chip from Raspberry (RP2040). I have no experience with those but I am sure I have seen some open-source libraries for keyboard support. But again, it's already some time ago.

Anyway, it would be indeed interesting to support different kinds of MCU!