A clock generator (Si5351) controlled by an ATmega328p.
finga
ba6fff941e
- Add registers where PLL_A (MSNA) and PLL_B (MSNB) start. - Create screens to edit the PLLs and add their entries to the home screen. - Use a struct for keeping the PLL configs. - For editing such big numbers make the digits selctable. - Create utility function for calculating 10 to the power of `n`. |
||
---|---|---|
board | ||
firmware/src | ||
.gitignore | ||
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.