Skip to content

Latest commit

 

History

History
20 lines (11 loc) · 1.15 KB

README.md

File metadata and controls

20 lines (11 loc) · 1.15 KB

Touchy MIDI Controller Firmware

This is the firmware for Touchy using the MIDI controller adapter. This is a MIDI adapter for the Touchy project of the Boldport Club.

All generated files and any file with a copyright were removed from this repository. Before a build, you have to regenerate all these files.

Notes About the Code

To program this Silicon Labs EFM8 Sleepy Bee Family chips with the Simplicity Studio, one has to use the Keil compiler. This compiler is language wise very outdated and does not even support the C99 standard. Therefore many really important language features can not be properly used. Especially ones which lead to a much cleaner and safer code, like flexible location of the variable declarations.

I recommend to use other MCUs where the manufacturer provides a development environment which is supporting C++ or C supporting the most recent language features.

Hardware Schema

The Schema for the Touchy MIDI Controller