PIC16F887 receives 1 bit audio samples from PC via RS232(over USB) and plays it back. The sample rate is about 44100 Hz. Serial baudrate: 115200
The microcontroller’s software is written in assembly(mpasm).
The samples are sent by a deadbeef(audio player) outputplugin I wrote.
Sometimes the buffer in the microcontroller runs out of data and you hear a short interruption.
The experimentation board is a DB038 from Voti:
deadbeef:
Songs:
High Voltage - ACDC
Master of puppets - Metallica
Peace Sells - Megadeth
Fly Zone - Junkie XL
Panama - Van Halen
Nyan Cat
Yen On A Carousel - David Holmes
Weapon Of Choice - Fatboy Slim
What it is kid - ZZ Top
Welcome to the Jungle - Guns N’ Roses