Winamp is definitely one of the most legendary pieces of software ever created. The music player that was born almost 25 years ago and ceased to be available in 2013, is still the favorite of many users for various reasons.
One of those loyal Winamp lovers always misses it so much that he has set up a project to create his own homemade MP3 player with a PyPortal, an IoT device that allows you to create all kinds of things for the Internet of things with a small touch screen.
The PyPortal Winamp MP3 Player
The Winamp PyPortal MP3 player is a project that has been posted on the website of Adafruit, a small company based in New York that is dedicated to manufacturing electronic devices and teaching all kinds of skills for their design, handling and conversion into products .
The main component of this Winamp player is something called PyPortal, a small touchscreen device that allows you to create all kinds of custom interfaces for touchscreens.
Everything is open source, supports WiFi, and works with Python and tinyJSON. It is a board that is worth between 50 and 60 US dollars, and has made it possible to make this small homemade player for those who are most nostalgic for Winamp.
You can customize the interface with thousands of different skins for Winamp
The player allows you to load all the songs you want through an SD card, and for them to appear inside the player with a Winamp skin you just have to edit the JSON file in the PyPortal code with the names of the songs. playlists you’ve created.
21 years later, Winamp is still our favorite music player: here are the reasons
The “trick” here is that the home player is not really using Winamp, it’s just using an interface that looks like Winamp and which you can customize with any of the tens of thousands of Winamp skins that are posted on the web. The controls are “invisible” and the video above demonstrates how by tapping in the middle or corners of the screen, you can pause/resume playback, or advance to the next song.
All the details of how to create your own player are on the adafruit website, including all the necessary code, the parts used, and a detailed step by step of how to integrate each element.