This document explains what Adaptive Differential Pulse Code Modulation (ADPCM) is and how it is used for audio compression and decompression on an embedded RX62N based target platform. This is demonstrated with a project that includes source code. Audio playback can easily be added to an embedded application without expensive hardware—read this paper to understand the reasons why.