Nuvoton Technology has introduced the ChipCorder ISD9160 SoC, featuring a 32bit ARM Cortex-M0 microcontroller core. The SoC is designed to optimise low-power audio recording and playback in industrial applications such as portable medical devices, security systems, and public transit vehicles, as well as consumer designs, including wireless audio, capacitive button sensing for touch panels, home appliances, toys, and novelty items. It features audio interfaces such as microphone, speaker driver and I2S and eight analogue GPIOs for capacitive sensing and analogue functions. The SoC features on-chip memory 145k flash, 12k SRAM, clock control with 48/32MHz built-in trimmed and low power 10kHz oscillators, 32kHz RTC crystal interface, 16bit ADC output, 80dB signal-to-noise ratio, programmable-gain and microphone-boost amplifiers and programmable bi-quad filter. Other features are automatic level control with programmable gain and boost amplifiers up to 61dB. There are two timers with 8bit pre-scaler and 24bit resolution and multiple clock sources. In addition there are eight selectable time-out periods, selectable in 12- or 24h mode and a hardware cyclic redundancy check for detecting and correcting errors in wireless audio transmission.