Tag Archives: Audio

First look at the PIC16F157x family

With a thick press release on July 20th, Microchip announced the arrival of two new  microcontroller families the PIC16F157x and the PIC16F188xx each sporting numerous (up to a dozen) part numbers. This would be an exceptional announcement from any other company, but it represent … Continue reading

Posted in PIC16 | Tagged , , , , | Comments Off on First look at the PIC16F157x family

Adding Support for the PIC32 Mikromedia

I have just finished the first complete port of all the “Graphics, Touch, Sound and USB” book projects to the PIC32 Mikromedia board series! There were several lessons learned in the process, interested readers will find detailed notes (and a link to a shared Mercurial repository) … Continue reading

Posted in PIC32, Tips and Tricks | Tagged , , , , , | Comments Off on Adding Support for the PIC32 Mikromedia

Adding support for the PIC24EP Mikromedia

I have just finished the first complete port of all the “Graphics, Touch, Sound and USB” book projects to the PIC24EP Mikromedia board series! There were several lessons learned in the process, interested users will find detailed notes (and a link to a … Continue reading

Posted in PIC24, Tips and Tricks | Tagged , , , , , , | Comments Off on Adding support for the PIC24EP Mikromedia

The Smallest WAV Player

In the last three chapters of the Flying PIC24 book,  I developed a simple audio (WAV) file player. What most readers might not know though is  that that code was really written first for an 8-bit micro controller back in 2002, when I had … Continue reading

Posted in AV16/32, Tips and Tricks | Tagged , , | Comments Off on The Smallest WAV Player

AVI Player Project (for the uMMB)

I have finally cleaned up and posted the code for the Audio and Video player for the PIC32 uMMB board. It is perhaps the shortest code example among the many I have developed for the Mikroe boards, yet so many … Continue reading

Posted in PIC32 | Tagged , , | Comments Off on AVI Player Project (for the uMMB)