Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/stonedev-app/simplei2sspeaker

play audio from a WAV file using I2S on Raspberry Pi Pico.
https://github.com/stonedev-app/simplei2sspeaker

i2s i2s-audio i2s-dac max98357a micropython micropython-rpi-pico rasperry-pi-pico rp2040

Last synced: 16 days ago
JSON representation

play audio from a WAV file using I2S on Raspberry Pi Pico.

Awesome Lists containing this project

README

        

# SimpleI2sSpeaker

## Description
Play audio from a WAV file using I2S on Raspberry Pi Pico.

![Raspberry Pi Pico](https://github.com/stonedev-app/SimpleI2sSpeaker/blob/main/CircuitDiagram/SimpleI2sSpeaker_breadboard.png)
## Requirement
- Raspberry Pi Pico
- MicroPython v1.19.1
- I2S Audio Module
- e.g. SparkFun I2S Audio Breakout - MAX98357A
- Speaker
## Usage
1. Refer to circuit diagram and wiring.

![circuit diagram](https://github.com/stonedev-app/SimpleI2sSpeaker/blob/main/CircuitDiagram/SimpleI2sSpeaker_circuit.png)

2. Write main.py, lib folder, and sound folder to the Raspberry Pi Pico.
## Contribution
1. Fork this repository
2. Create your feature branch
3. Commit your changes
4. Push to the branch
5. Create new Pull Request
## Author
[stonedev-app](https://github.com/stonedev-app)
## Licence
[MIT License](https://en.wikipedia.org/wiki/MIT_License).