ATAPI Audio-CD player

Standalone ATAPI/IDE Audio-CD player, based on an Arduino Mega

ATAPIMega ATAPI Audio-CD Player, with 2x16 LCD screen ATAPIMega backside, with rainbow IDE cables

What is it?

ATAPIMega is a hardware project which allows regular (P)ATA CD/DVD drives to be used as a standalone Audio-CD player.

The PCB accepts (regulated!) 12V DC power via a 5.5mm/2.1mm barrel jack and outputs 12V/5V for the CD drive.
The microcontroller is an ATmega2560 (Arduino Mega-compatible), chosen for 5V-I/O voltage and high pin-count (and bad availability of STM32’s in the component shortage of 2021).

Playback