Skip to content

A tutorial to learn the handling of the ESP32 microcontroller with the Arduino IDE. In this repo an example is provided where the ESP32 will measure the distance with a HC-SR04 ultrasonic sensor and show the distance on a I2C OLED Display. Optional the distance is announced by voice samples using the internal DAC of the ESP32 and a low power aud…

License

Notifications You must be signed in to change notification settings

mlaber/Arduino-tutorial-speaking-distance-control

Repository files navigation

Arduino-Tutorial-Talking-distance-control

Abstract:

This repo is part of an Arduino tutorial an should help the audience to get familiar with the Arduino IDE and the ESP32 microcontroller. The speaking distance control measures the distance to an object displays it on the LCD and uses speech samples to give audio feedback like the Ground proximity warning systemes in aircrafts.

Part list

  • ESP32 NodeMCU Microcontroller
  • 128x160 Pixel TFT Display (ST7735 controller IC)
  • 4 Ohm, 3 Watt mini speaker
  • HC-SR04 ultrasonic distance sensor
  • PAM8403 3 Watt stereo amp module

Wiring

Board design

Notes

Using the DAC_Audio library provided by XTronical

About

A tutorial to learn the handling of the ESP32 microcontroller with the Arduino IDE. In this repo an example is provided where the ESP32 will measure the distance with a HC-SR04 ultrasonic sensor and show the distance on a I2C OLED Display. Optional the distance is announced by voice samples using the internal DAC of the ESP32 and a low power aud…

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published