2 ms·
The iPod is great! It's what introduced me to embedded systems, and still provides the music I listen to while at work all day. After replacing the hard drive
by peterburkimsher 5y ago
The iPod is great! It's what introduced me to embedded systems, and still provides the music I listen to while at work all day.
After replacing the hard drive with a Kingspec SSD, there's a lot more physical space inside. Here's a photo from a few years ago, showing an EspUSB, miniDP-HDMI adaptor, Corewind WiFiG25 single-board computer, and PQI Air Card.
https://www.flickr.com/photos/150180606@N08/albums/72157713343408792 https://www.flickr.com/photos/150180606@N08/albums/721577133...
The iPod is so hackable that it fills in for any lack of features on my iPhone (e.g. SD->WiFi makes up for the lack of SD slot).
There's a few changes now (Corewind replaced by Vocore 2, VGA->HDMI, USB-C->HDMI have joined the storage), and I continue to enjoy hacking it.
One of my favourites is using an Ultradock to act as a serial remote control.
http://www.chlazza.net/ultradock.html http://www.chlazza.net/ultradock.html
The ICT department restrict what we can install on our office PCs, but we're allowed to use serial cables for work, and AutoHotKey is tolerated. So I've got a script to remap the numpad, and the Microsoft Intellimouse side keys (side as modifier, wheel for volume, buttons for next/back), to be an iPod remote.
All I need now is to figure out how to press the centre button so I can set a rating, and how to read the song title and lyrics over serial. That needs 0x04 Extended Interface Lingo, which normally needs a special Apple authentication chip, but I bought a Griffin iKaraoke and am trying to hack around with that to see if I can insert data after it's already authenticated.
Although there's no leaked schematics or boardviews for the iPod (unlike some MacBook models), there is an "iPod Accessory Protocol Interface Specification.pdf" that some very kind person discovered and made available, and it's been a huge help in trying to build this iPod remote. Apple documentation is really nice to read, too. I wish I could continue supporting the original authors, but alas, Apple decided to shift away from the Digital Hub and require streaming.