openinput-fw / openinput

Open source firmware for input devices
https://openinput.readthedocs.io
MIT License
71 stars 6 forks source link

Atmega32U4 support #57

Open eadmaster opened 3 years ago

eadmaster commented 3 years ago

Atmega32U4 is another popular (older) alternative to the STM32F1

FFY00 commented 3 years ago

This should be possible, but someone needs to actually write the code :stuck_out_tongue:. Over the next few weeks I'll be working on the documentation, so that newcomers can easily understand the project structure and how to add support for new targets and platforms.

cc @perigoso

Ghost-Girls commented 3 years ago

This should be possible, but someone needs to actually write the code 😛. Over the next few weeks I'll be working on the documentation, so that newcomers can easily understand the project structure and how to add support for new targets and platforms.

cc @perigoso

It's too diffcult to understand.XD I don't know how to use those code. it should be easy understand, just like load the target on KEIL and VSC.

FFY00 commented 3 years ago

Yes, because the firmware has many different targets, from different vendors. The protocol code is shared, and each platform/target must implement a few HALs. I will work on documentation explain exactly how it works and how to get started.

FFY00 commented 3 years ago

FYI, I have added a bit of documentation, but it's still a bit scarce.

Also some overall guidelines for contributing.