Content for I2S

I2S

I²S (Inter-IC Sound), pronounced eye-squared-ess, is an electrical serial bus interface standard used for connecting digital audio devices together. It is used to communicate PCM audio data between integrated circuits in an electronic device. The I²S bus separates clock and serial data signals, resulting in simpler receivers than those required for asynchronous communications systems that need to recover the clock from the data stream. Alternatively I²S is spelled I2S (pronounced eye-two-ess) or IIS (pronounced eye-eye-ess). Despite the similar name, I²S is unrelated to the bidirectional I²C (IIC) bus.

I2S output FM Tuner

“I2S(inter-IC sound bus) output FM Tuner using RDA7088 with NEC protocol IR remote control using PIC10F200 microcontroller. I2S output FM Tuner using RDA7088. I2C bus controlled by PIC10F200. 48ksps 16 bit stereo output. Channel selection using IR remote …

Software STM32 S/PDIF decoder

“Last time I moved, I set up my receiver and speakers across the room from my desk and computer. It’s a pretty long (~20 feet) cable run. I was worried the audio quality would degrade over that distance, especially …

Project  alles

alles

“alles is a many-speaker distributed mesh synthesizer that responds to control signals over WiFi. Each synth supports up to 10 additive sine, saw, pulse/square, noise and triangle oscillators, a Karplus-Strong string implementation, and a full FM stage including support …

Project  picoAUDIO

picoAUDIO

“The picoAUDIO is a fully featured audio solution specially made for the TinyPICO ESP32 development board, featuring an I2S Stereo DAC, I2S Mono MEMS Microphone, builtin 3.7W Stereo Amplifier, dedicated Headphone Amplifier, I2C GPIO Extender and built-in MicroSD card …

I2S Audio Breakout Hookup Guide

“Introduction The I2S Audio Breakout board uses the MAX98357A digital to analog converter (DAC), which converts I2S (not be confused with I2C) audio to an analog signal to drive speakers. The MAX98357A has a built in class D amplifier which …

ESP8266 Analog Broadcast Television Interface

“ESP8266 Analog Broadcast Television Interface. Hook an antenna up to GPIO3/RX, tune your analog TV to Channel 3. Power the ESP on! This uses the I2S Bus in the same way the esp8266ws2812i2s project works. Difference is it cranks …

Polyphonic FM Synthesizer with STM32F031

“I’ve built a playable, MIDI capable, polyphonic FM synthesizer using an 32bit ARM Cortex M0 microcontroller and an audio codec. This was a learning experience for me. You can find the finished form of the system in following two …