Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
AdamKeher committed Jul 1, 2019
1 parent 598f0cb commit a721923
Show file tree
Hide file tree
Showing 7 changed files with 33,983 additions and 0 deletions.
39 changes: 39 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1 +1,40 @@
# Pico Audio
The audio solution dedicated to the TinyPICO.
## About
The Pico Audio is a fully featured audio solution specially made for the TinyPICO ESP32 development board. The Pico Audio features an I2S Stereo DAC, I2S Mono MEMS Microphone and a builtin 3.7W Stereo Amplifier.
The Pico Audio utilises a low power NXP UDA1334A IC featuring a clear digital 16/20/24 bit, 44.1kHz, stereo audio DAC. Accompanying the DAC is a Knowles SPH0645 I2S digital mono microphone. This miniature low power MEMS microphone provides a low noise, 24 bit, 44.1kHz stream. Complimenting the DAC is the powerful Maxim MAX98306 3.7W stereo class D amplifier.
The Pico Audio has a mounting socket to host the TinyPICO development board and connects all of these great features together in a seamless and easy to utilise footprint measuring a tiny 32 mm x 47 mm (1.2in x 1.86in).
## PCB Layout
![XCopy Board Image](https://github.com/AdamKeher/Pico-Audio/blob/master/files/board.png)
![XCopy Board Image](https://github.com/AdamKeher/Pico-Audio/blob/master/files/route.png)
## Features
The software and hardware used in this project has been made possible by the principle of open hardware and software. Many of the samples have been collected together from a variety of authors and edited to work out of the box with the Pico Audio for instructional purposes. Please consult each sample project for relevant license and credit.
## Features
* TinyPICO Compatible
* Simply plug your TinyPICO board into the Pico Audio and your ready to go
* UDA1334A Stereo DAC
* Low power audio DAC
* Integrated digital filter and switchable digital de-emphasis for 44.1 kHz frequency
* Supports samples from 16 to 100 kHz
* Simple I2S interface
* 16/20/24 bit audio
* High linearity, wide dynamic range and low distortion
* MAX98306 Stereo Amplifier
* Low power efficient operation
* 3.7W @ 3Ohm, 10% THD / 1.7W at 8Ohm, 10% THD
* Spread Spectrum Modulation
* Five selectable gain levels
* Excellent click and pop suppression
* SPH0645LM4H MEMS Microphone
* Low power design
* Simple I2S interface
* Flat frequency response
* 24 bit, 44.1kHz audio
* High SNR of 65dB(A)
* RF shielded
* Omnidirectional
## Sample Projects Modified for Pico Audio
* Stream net radio stations with MP3 support
* Play audio from SD card with MP3 support
* Simple Amazon Alexa
* Record audio to SD card
5,250 changes: 5,250 additions & 0 deletions eagle/Pico Audio v0.10.brd

Large diffs are not rendered by default.

28,694 changes: 28,694 additions & 0 deletions eagle/Pico Audio v0.10.sch

Large diffs are not rendered by default.

Binary file added files/board.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added files/route.pdf
Binary file not shown.
Binary file added files/route.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added files/schematic.pdf
Binary file not shown.

0 comments on commit a721923

Please sign in to comment.