diff options
| author | Vineet K <git@vineetk.net> | 2024-03-28 16:26:02 -0400 |
|---|---|---|
| committer | kar <kar@13f0.net> | 2024-03-30 12:55:55 -0400 |
| commit | 9fd8a7245723f4bd98fe0017656b649cf6774d47 (patch) | |
| tree | 8dff9fbb6b524285e56e2c3370601ba5eff3d076 | |
| parent | 5ffd487c5ab1d16f699338911f434cdc9440fd04 (diff) | |
add notes from 2024-03-28 meeting
| -rw-r--r-- | 2024-03-28_notes.jpg | bin | 0 -> 607190 bytes | |||
| -rw-r--r-- | Notes.md | 0 | ||||
| -rw-r--r-- | notes.md | 23 |
3 files changed, 23 insertions, 0 deletions
diff --git a/2024-03-28_notes.jpg b/2024-03-28_notes.jpg new file mode 100644 index 0000000..17a4c82 --- /dev/null +++ b/2024-03-28_notes.jpg | |||
| Binary files differ | |||
diff --git a/Notes.md b/Notes.md deleted file mode 100644 index e69de29..0000000 --- a/Notes.md +++ /dev/null | |||
diff --git a/notes.md b/notes.md new file mode 100644 index 0000000..22b49ea --- /dev/null +++ b/notes.md | |||
| @@ -0,0 +1,23 @@ | |||
| 1 | # Notes | ||
| 2 | |||
| 3 | ## Plan | ||
| 4 | - [ ] Test speaker without Arduino | ||
| 5 | - can be done by using a function generator and 3.3V square wave | ||
| 6 | with variable frequency | ||
| 7 | - [ ] Write AVR C code to generate a square wave of varying frequency | ||
| 8 | via Timer1 | ||
| 9 | - Timer1 is used so that a pre-scalar and its calculations don't | ||
| 10 | need to be done | ||
| 11 | - [ ] Use a table/array that stores frequencies and the indices correspond to | ||
| 12 | the buttons on the sound board | ||
| 13 | - [ ] Create buffers to add recording/saving/playing functionality | ||
| 14 | - the buffers are a sequence of notes (which are the indices of the previous | ||
| 15 | table) that is terminated by some other byte | ||
| 16 | - [ ] Figure out how the LCD in the starter kit is programmed | ||
| 17 | - [ ] Show the current and surrounding notes in the currently selected buffer | ||
| 18 | (or the note of the soundboard button that was just pressed) | ||
| 19 | - [ ] Add a menu on the second row to select the memory buffer (maybe 1-5) | ||
| 20 | - it is controlled by left and right buttons | ||
| 21 | |||
| 22 | ## 2024-03-28 | ||
| 23 |  | ||
