“What we lost in MacBook Pro 2016” device

Apple removed the famous start up sound from MacBook Pro 2016 as well as physical esc key.
So I created a device having these features.

When the ESC keyboard is powered on and launched, the MP3 player unit will emit the mac startup sound.

Materials

MP3 player unit can be purchased from AliExpress from around 150 yen.

Wiring

esc_key_mp3_bb

Code

Add the MP3 player startup code to the ESC keyboard code setup().
Since the sound does not emit well as it is done in the sample, we increase the delay between the commands sent to the MP3 player.