emlib
Rust bindings for Silicon Labs emlib. Based on outdated RustyGecko effort.
emlib
compiles and runs on Silicon Labs EFM32 Microcontrollers.
It's a proof-of-concept and work in progress, so currently only parts the
EFM32 Happy Gecko
family of their microcontrollers are supported.
Compiling emlib
emlib
requires the following tools to build:
- ARM GCC Embedded Toolchain - Used to build Silicon Labs emlib for the EFM32.
- SEGGER JLink - Used for GDB debugging and to flash the EFM32's from the command line
If you're on linux, you can install the ARM GCC toolchain like this: