Category Archives: audio

DC blocking capacitor

We’ve had a few questions about the in-line capacitor on our audio player board. This is the capacitor between the PIC pwm output pin and the gate pin on the transistor amplifier. At first glance, it seems a bit counter-intuitive: we’re “blocking” the … Continue reading

Posted in audio, News | Comments Off

Different speakers sound different

It’s almost so obvious as be incredible!Here’s our PIC-based wav audio player with a cheap 15p speaker from Farnell. The difference between this and the speaker on the alarm clock is amazing! We’ve tried all kinds of different ways of amplifying t… Continue reading

Posted in audio, News | Comments Off

Another video interruption – serial audio with a PIC 16F1825

While writing up how SD cards work, and reading files using FAT16, we’ve also been developing our little audio board a bit further. We got as far as playing audio files from our SD card and fitting them to the alarm clocks for a tester project the othe… Continue reading

Posted in 16F1825, audio, News, serial | Comments Off

A short interruption for a demo

Here’s a quick movie showing our final audio player actually being used in a final product.The PIC has been programmed to read a value from eeprom, increase it by one, rollover back to zero once a certain value is reached, and use this value to decide … Continue reading

Posted in 16F1825, audio, News, sd card | Comments Off

Playing audio with a PIC 16F1825 microcontroller and SD card

It’s taken literally weeks to get right, but finally, we’ve got a working example of how to play a raw/wav file from an SD card using a PIC16F1825 microcontroller.In a departure from previous projects, we’ve had to put our favoured Oshonsoft compiler t… Continue reading

Posted in 16F1825, audio, News, pickit2, sourceboost | Comments Off

Hardware requirements for 22khz audio with PIC microcontroller

We’ve spent quite some time looking into different implementations of playing audio from an SD card. There are quite a few out there, using both PIC and AVR (atTiny) . Rather than just use some existing code (although we’re not ruling that out com… Continue reading

Posted in audio, News | Comments Off

Alarm clock project – playing WAV files with a PIC microcontroller

An interesting project has come up as a fund-raiser for BuildBrighton members – to “hack” some alarm clocks and modify their behaviour so that instead of playing a single sample when the alarm sounds, one of up to seven different sounds can be played.T… Continue reading

Posted in audio, News | Comments Off