50 lines
1.8 KiB
Org Mode
50 lines
1.8 KiB
Org Mode
* ESP32 Sequencer
|
|
A basic step sequencer based on the esp32.
|
|
|
|
** Project Setup
|
|
|
|
#+BEGIN_SRC shell
|
|
idf.py add-dependency "lvgl/lvgl>=8.*"
|
|
#+END_SRC
|
|
|
|
** Pinout
|
|
|
|
| ESP32 Pin | Function | Peripheral Pin |
|
|
|-----------+---------------------+----------------|
|
|
| 5 | Clock LED | |
|
|
| 6 | Gate LED | |
|
|
| 7 | Clock CV Out | |
|
|
| 8 | Gate CV Out | |
|
|
| 9 | Mutate Button In | |
|
|
| 10 | Tap Tempo Button In | |
|
|
| | | |
|
|
| 36 | CS | LCD 3 |
|
|
| 37 | RESET | LCD 4 |
|
|
| 38 | DC/RS | LCD 5 |
|
|
| 39 | SDI/MOSI | LCD 6 |
|
|
| 40 | SCK | LCD 7 |
|
|
| 41 | LED | LCD 8 |
|
|
| 42 | SDO/MISO | LCD 9 |
|
|
|
|
|
|
** TFT LCD Screen
|
|
Pinout
|
|
| LCD Pin | ESP32 Pin | Function |
|
|
|---------+-----------+-----------|
|
|
| 1 | | VCC (3V3) |
|
|
| 2 | | GND |
|
|
| 3 | 36 | CS |
|
|
| 4 | 37 | RESET |
|
|
| 5 | 38 | DC/RS |
|
|
| 6 | 39 | SDI/MOSI |
|
|
| 7 | 40 | SCK |
|
|
| 8 | 41 | LED |
|
|
| 9 | 42 | SDO/MISO |
|
|
|
|
* Contributing
|
|
- Currently this branch is bleeding edge for rapid prototyping. In the future, a design will be homolugated and [[https://semver.org/][Semantic Versioning 2.0.0]] will be used.
|
|
- Commit messages should follow [[https:www.conventionalcommits.org/en/v1.0.0/][Conventional Commits 1.0.0]]
|
|
|
|
* License
|
|
This project is licensed under the [[https://choosealicense.com/licenses/mit/][MIT License]]
|