This repository demonstrates the implementation of a audio player on the Adafruit QT Py ESP32-S3 board using CircuitPython.
- Hardware: Adafruit QT Py ESP32-S3 \w 4MB Flash and 2MB PSRAM and Adafruit Audio BFF.
- Platform: CircuitPython 8.2.6
- Library: Adafruit CircuitPython MiniMQTT v7.4.2
To run this project, follow these steps:
-
Setup CircuitPython: Ensure that CircuitPython is installed on your Adafruit QT Py ESP32-S3 board.
-
SD Card: Copy the two
.wav
files from your computer to a micro SD card. Then insert it to the Audio BFF's micro SD card slot. -
Connection: Connect QT Py and Audio BFF boards. Add a 4Ω 3W speaker to the speaker connector.
-
Upload Code: Upload the project code to your board. You can use a tool like CircuitPython Code Editor to transfer files to the board over WiFi.
-
Execute: Run the code on your board. When you press the BOOT button, it should play two machine-generated voice messages.
Contributions to this project are welcome. If you would like to enhance or extend the functionality, please submit issues or pull requests.
This project is licensed under the MIT License.