Project measures frequency on ui[0] input by counting pulses during 100ms periods. Measured frequency is then displayed on graphical 128x32 pixels OLED display in form of emulated 7-segment display.
Internal logic needs 1MHz clock (to be generated by RPi Pico)
Freqquency is displayed on 128x32 OLED display with SSD1306 controller: PMOD OLED
# | Input | Output | Bidirectional |
---|---|---|---|
0 | clk_x - measured frequency input | OLED nRST | |
1 | OLED nVBAT | ||
2 | OLED nVDC | ||
3 | OLED nCS | ||
4 | OLED Data/Command | ||
5 | OLED CLK | ||
6 | OLED Data Out | ||
7 |