Table of Contents

Talking Shoe

Micro Controller: Lolin32 Lite

On-Board LED Blinking works:

#define LED_PIN 22   // Pin number for your built-in LED
 
void setup() {
  pinMode(LED_PIN, OUTPUT);  // Set the LED pin as an output
}
 
void loop() {
  digitalWrite(LED_PIN, HIGH);  // Turn the LED on
  delay(500);                   // Wait 500 milliseconds
  digitalWrite(LED_PIN, LOW);   // Turn the LED off
  delay(500);                   // Wait 500 milliseconds
}

MP3 Player: DFPlayer Mini

Accelleration Sensor: ADXL345

IR Opto-Switch