a774c5a8ce | ||
---|---|---|
3d | ||
esp32_8_capacitive2OSC_Tetractys | ||
esp32_S2_USB_Olimex | ||
esp32_vroom_38pin | ||
sc | ||
ESP32-DOIT-DEVKIT-V1-Board-Pinout-30-GPIOs-Copy.png (WEBP Image, 966 × 574 pixels).pdf | ||
README.md | ||
autostart.sh | ||
neoGUI.md |
README.md
CAPACITIVE COLLABORATIVE
- INSTRUMENT BUILDING WORKSHOP
- PIFCAMP 2023
DEPENDENCIES
-
pyserial - sudo apt install python3-serial
-
ARDUINO 2.1.1
-
esp boards for arduino
grep doit ./Arduino/hardware/espressif/esp32/boards.txt
mpr121 library by Adafruit neopixel library by Adafruit
modify boards.txt to allow large partition with no OTA
esp32doit-devkit-v1.menu.PartitionScheme.no_ota=No OTA (Large APP) esp32doit-devkit-v1.menu.PartitionScheme.no_ota.build.partitions=no_ota esp32doit-devkit-v1.menu.PartitionScheme.no_ota.upload.maximum_size=2097152
- OSC by Adrian Freed
oscdump for testing - sudo apt install liblo-utils
Listen to OSC on PORT 57120
GPIO pin = touch input mapping
byte keys[] = { 32, // 0 33, // 1 27, // 2 14, // 3 12, // 4 13, // 5
4, // 6 15 // 7 };