readme: Add firmware infos [CI SKIP]
This commit is contained in:
parent
9b7bfb0562
commit
58d903c9e6
1 changed files with 11 additions and 1 deletions
12
README.md
12
README.md
|
@ -5,7 +5,17 @@ TWI. Though, this is not limited to the Si5351 board as it is designed
|
|||
to be universal usable.
|
||||
|
||||
## Board
|
||||
The board is populated with an ATmega328(p), a display and its
|
||||
The board is populated with an ATmega328p, a display and its
|
||||
backlight driver, a switchable rotary encoder and powered by a mini
|
||||
USB port. All unneeded MCU pins are accessible via pin headers.
|
||||
|
||||
## Firmware
|
||||
Currently there are two different firmwares. The older one which is
|
||||
written in C and is not finished, and the newer one which is in an
|
||||
early but functioning state and written in Rust.
|
||||
|
||||
### The Rust Firmware
|
||||
To flash the firmware, connect the ICSP pins of the board to the
|
||||
programmer and inside the `firmware/rust/` directory run `cargo make
|
||||
all`. This burns the fuses, writes the the default values to the
|
||||
eeprom and flashes the firmware.
|
||||
|
|
Loading…
Reference in a new issue