Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 22:31 14 Mar 2026 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : Offline Retro Radio with PicoMite

Author Message
javavi

Guru

Joined: 01/10/2023
Location: Ukraine
Posts: 537
Posted: 09:59am 14 Mar 2026
Copy link to clipboard 
Print this post



This is offline radio project that plays early 20th century records in random order, without the ability to switch or skip tracks. Like a real AM radio. To assemble the device, you need a Raspberry Pi Pico, a MicroSD card, an amplifier, 100 kOhm volume control with on-off switch and a 10cm speaker. Optionally, you can add a lithium battery and a TP4056 charging board to your project.

The player program is written in PicoMite MMBasic. All songs must be placed in the WAV folder in the root of the memory card. Files naming from 0001.wav to 9999.wav. I recommend MS ADPCM 22050Hz 4-bit mono WAVE format.

Optionally, you can create a folder with radio jingles called Jingles. In which you can also place files named from 0001.wav to 9999.wav. If the program finds jingles on the memory card, it plays them randomly once every 5-10 songs. I attached the jingles I created to the project files.

https://www.thingiverse.com/

This is a project of one of my community comrades whom I suggested to make this retro "radio" on PicoMite MMBasic
Edited 2026-03-14 20:14 by javavi
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2026