A clock generator (Si5351) controlled by an ATmega328p.
finga
c2920ea334
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
To reduce length of `main.rs` and therefor improve readability create source files for: - Assets (`assets.rs`): Contains all graphical assets such as the splash screen assets, symbols and the symbol table. - LCD (`lcd.rs`): Contains all lower level things regarding the LCD such as the `Lcd` struct and its implementations. - Screen (`screen/mod.rs`): - Splash (`screen/splash.rs`) - Home (`screen/home.rs`) - Setup (`screen/setup.rs`) In the future it would probably make sense to move the LCD module into the screen module. |
||
---|---|---|
board | ||
firmware | ||
.gitignore | ||
.woodpecker.yml | ||
README.md |
Clock Generator
A simple board operating another Si5351 clock generator board.
Motherboard
The board is populated by an ATmega328(p), powered by a mini USB port, a display and its backlight driver as well as a switchable rotary encoder. The board is designed to be used not only for this project, but also for similar projects where peripherals such as a display and a rotary encoder are needed. All free mcu pins are accessible via pin headers.