Open masonandrewmann opened 8 months ago
FOR PROGRAMMING: Option 1: ESP32-S3 seems to have usb input pins 1a. CDC mode: connect to D+(GPIO26) and D-(GPIO25) , maybe add SRV05 for protection) THIS SEEMS LIKE THE MODE 1b. OTG mode: seems overly complex for this application Option 2: Use normal ESP32-WROOM with USB-UART chip (CP2102N) Option 3: Continue using FTDI programmer but add two transistors for auto program mode
midi output CV output Clock in/out capacitive touch on i2c breakout with interrupts?
When touch breakout is plugged in, the cable gets in the way of volume knob and programming buttons Spacing on program buttons is awkward, want to find a way to have FTDI programmer place ESP32 into PGM mode FTDI header is flexible. Hot glue is a quick fix but would love a better connector. Would love to avoid FTDI programming altogether, look into how arduino does their programming chip
How useful are the DIP switches?
Control knobs bend, maybe mount them on enclosure
Volume knob is easily damaged. Either use a non-trim pot or mount it somewhere else
Volume knob doesn't control headphone output. Place it before line out amp. Maybe also add switched jack
Stereo output? Maybe use a stereo 3.5mm as output instead of quarter inch?
Protection over speaker? (speaker grill cloth)
Maybe place pots on second mux and always use it (frees up a pin)