Skip to content

digitalmediabremen/elektronik-spass-with-monsieur-fisgus-and-mister-paul

Repository files navigation

Elektronik-Spass with Monsieur Fisgus and Mister Paul

Setup

  1. install "esp32 by Espressif Systems" (v2.0.17) via Tools > Board: "…" > Board Manager… ( note, that this is NOT the most recent version )
  2. select board at Tools > Board > esp32 > ESP32 Dev Module
  3. select serial port at Tools > Port: "…" e.g cu.usbserial-0001
  4. run example File > Examples > 01.Basics > Blink ( define LED_BUILTIN as pin 22 with #define LED_BUILTIN 22 )
  5. install libraries ( make sure to install the exact same version as specified ):
    1. manually by downloading the ZIP from:
    2. via Arduino IDE i.e Sketch > Include Library > Manage Libraries…
  6. run example File > Examples > audio-tools > examples-dsp > examples-mozzi > control_gain
  7. see ESP32-Audio-kit Documentation for more details

ESP-32 Audio Kit 2.2 with ESP32-A1S MCU incl. ES8388 Audio Codec

ESP-32 Audio Kit pinmap

IO USEABLE? ADC SPI/ I2C / UART AUDIOKIT AUDIOKIT ALT.
0 low for flash mode maybe IO 0
1 FTDI TX UART0 TX TX
2 low or float for flash mode SD DATA 0
3 FTDI RX UART0 RX RX
4 VSPI CS SD DATA 1
5 outputs PWM at boot KEY 6 IO 5
12 boot fail when high y HSPI DI MTDI SD DATA 2
13 HSPI DO KEY 2 SD DATA 3
14 y HSPI CLK MTMS SD CLK
15 HSPI CS MTDO SD CMD
16 UART2 RX n.a.
17 UART2 TX n.a.
18 VSPI CLK KEY 5 IO 18
19 VSPI DO KEY 3 IO 19 / LED D5
20 n.a.
21 I2C SDA IO 21
22 I2C SCL IO 22 /LED D4
23 VSPI DI KEY 4 IO 23
24 n.a.
25 I2S WS
26 I2S DO
27 I2S BCK
32
33
34 input only SD DETECT
35 input only I2S DI
36 input only KEY 1 KEY AD
39 input only HP DETECT

basic operations input output

  • LED
  • buttons / switches
  • potentiometer / fader
  • neopixel / adressable RGB LED
  • servo motor
  • serial sensor I2C / SPI

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages