#embeddedaudio
Explore tagged Tumblr posts
adafruit · 2 months ago
Text
Tumblr media
TLV320DAC3100 take 2 🎧🔊
After much wrasslin’ with the TLV320DAC3100, we finally have a library that properly configures the PLL and sets up both the headphone and speaker output well enough. However, we made a mistake with the headphone wiring, accidentally swapping ground and mic, and we’re experiencing some noise in the headphones when the Class D speaker output is active.
We’re rerouting the board to separate the speaker outputs from the TRRS jack to address this. While at it, we’re also exposing the MICDET and bias pins—interestingly, the mic detects can double as a potentiometer input for volume control. The board grew by 50 mils, but we believe this version is the one. After testing, it should be ready for sale.
We’re excited to get this board dialed in since we plan to use this chip in several designs!
17 notes · View notes
embedded-harman · 4 years ago
Text
MEMS Microphones for Wireless Applications - Embedded Harman
HARMAN Micro-Electro-Mechanical System (MEMS) microphones deliver a high-performance solution in a very small package for improved reliability and intelligibility. MEMS microphones provide a high-performance solution in a very small package. This microphone is ideal for arrays, with top and bottom ports and up to 65dB SNR.
https://embedded.harman.com/microphones
#memsmicrophones #wirelessapplications #microphones #embeddedharman #microelectromechanicalsystem #embeddedaudio
1 note · View note
adafruit · 3 months ago
Text
PCM5102 and PCM5100 I2S DAC breakouts 🔊🎶
We're starting to stock a lot of chips that can do digital I2S out, which makes for great-quality audio playback. That's great when you have enough processing power to decode WAVs or MP3s in real-time. However, we could really use some better DACs in the shop. We like the UDA1334A (https://www.adafruit.com/product/3678), but that's technically discontinued - it's great because it doesn't require an MCLK that some boards like the Raspberry Pi don't have and doesn't need I2C configuration either.
The PCM510x is a good family, too; it ranges from the inexpensive PCM5100 (https://www.digikey.com/short/z50cnp0h) to the PCM5102 (https://www.digikey.com/short/80z2nh3h) which has high quality output at a higher cost. This breakout could use any of the family chips & gives you all the GPIO needed with a 3.5mm headphone jack for line-level output. We're testing it out with some cool tunes from the adafruit soundcloud, check it out! (https://soundcloud.com/adafruit).
7 notes · View notes
adafruit · 8 months ago
Text
Tumblr media
PCM1840 Quad Input Microphone I2S ADC with Hardware Pin Configuration 🔊🎤🛠️
We looked up this chip in 2021, right before we got smacked with a chip shortage and couldn't get any to prototype with - but we're back in biz and respinning a prototype up. While looking up the TLV320ADC quad microphone I2S ADC, we also bumped into the PCM1840. These chips are similar (almost identical pinout) but have analog-only inputs and no I2C or SPI configuration. Yep, it's completely hardware pin bootstrapped, which makes setup much easier because you can use any I2S driver. It can act as an I2S controller (it clocks all I2S pins out) or the I2S peripheral (I2S clocks input and data is output). We whipped together a breakout to figure out how to get TDM I2S input working without dealing with the I2C setup. Looks awesome for spatial audio algorithms and voice recognition projects. You can pick up the PCM1840 ADC on DigiKey - lots are in stock!
7 notes · View notes