
It receives sound level from an INMP441 microphone, runs sound recognition, displays the note on a 7-segment display of a TM1638-based interface module and draws color patterns on a VGA screen using Tiny VGA interface module.
See "How it works".
See "How it works".
| # | Input | Output | Bidirectional |
|---|---|---|---|
| 0 | switch [0] | VGA red [1] | INMP441 mic I2S l/r |
| 1 | switch [1] | VGA green [1] | INMP441 mic I2S ws |
| 2 | switch [2] | VGA blue [1] | INMP441 mic I2S sck |
| 3 | switch [3] | VGA vsync | INMP441 mic I2S sd |
| 4 | switch [4] | VGA red [0] | output sticky_failure |
| 5 | switch [5] | VGA green [0] | TM1638 inout dio |
| 6 | switch [6] | VGA blue [0] | TM1638 output clk |
| 7 | UART rx | VGA hsync | TM1638 output stb |