Hobbyist maakt internetradio van minder dan 25mm

Een hobbyist heeft een internetradio gemaakt die 24,84 mm lang is. Hij zegt dat het daarmee 'waarschijnlijk de kleinste internetradio ter wereld' is. Het apparaat bestaat uit een ESP32-C3 SuperMini-ontwikkelaarsbord en een customprintplaat met een PCM5102A I2S-dac en een LM4880M-koptelefoonversterker.

Ontwikkelaar Milen heeft de bouwinstructies voor de internetradio op Instructables gepubliceerd. Het bord werkt op basis van het yoRadio-project, dat onder een GPL 3.0-licentie beschikbaar is op GitHub.

De internetradio van Milen. Bron: Instructables
De internetradio van Milen.
Bron: Instructables

Milen vertelt dat het apparaat werkt met elk audiocodecbord op basis van de PCM5102A-chip. Het nadeel van die borden is dat ze geen ingebouwde versterker hebben. Daardoor is een externe versterker nodig om de radio te gebruiken. De hobbyist gebruikt de ESP32-flashtool van Espressif om yoRadio op het bord te flashen en stelt de radio daarna in via de webinterface.

Milen heeft een csv-bestand met veel verschillende radiozenders gemaakt, zodat gebruikers deze snel kunnen toevoegen. Het is ook mogelijk om zelf maximaal 255 zenders toe te voegen.

Kleine internetradioKleine internetradioKleine internetradioKleine internetradio

Door Imre Himmelbauer

Redacteur

03-10-2026 • 13:37

54

Reacties (54)

Sorteer op:

Weergave:

Ik heb een internetradio die via het teloorgegane platform Reciva werkte, maar met dat die site er niet meer is, kan dat ding niet meer aan de lijst met meer dan 17.000 zenders geraken, die normaliter bij het opstarten binnengehaald wordt.

Gelukkig is er een Finse knul die dat begin 2022 gefikst heeft, je moet er andere firmware op smurfen en dan Sharpfin, dat daarvoor blijkbaar in het leven geroepen is.
Vrij spartaanse interface, maar het werkt en daardoor minder e-schroot!

Voor de geïnteresseerden: https://github.com/jisotalo/reciva-radio-patching/tree/main
Dat doet me denken aan m'n Denon-receiver waarbij internetradio al jaren een dikke middelvinger geeft omdat een directory van radiostations hosten blijkbaar te veel moeite was.

Nu kwam ik een alternatief tegen: https://retunefm.com/about

Ik ga eens kijken of dat wat is. Bedankt voor de trigger. :+
Het is precies hetzelfde probleem, ook gewoon een middenvinger en zelfs geen mailtje (want ik had me geregistreerd) dat je de boom in kon.

Bij jou gaan ze blijkbaar de hosts-ingang van de verdwenen server vervangen door die die ze nu zelf aangemaakt hebben.
Dat kon bij mij misschien ook, want ik heb hier nog al die radiostations in een SQLite-bestand staan, al weet ik niet meer of dat nu 'het bestand' was of een export. Maar dan moet er nog iemand dat hosten en heb je nog wat gebruikers nodig die de kapotte streams eruit halen en er eventueel nieuwe toevoegen.
Een Atom Voice is 24x24x17mm dat is inclusief behuizing.

in die behuizing zit een esp, speakertje en microfoon. De claim “waarschijnlijk de kleinste internetradio ter wereld” vind ik dus niet helemaal passen. Er zijn gewoon standaard componenten te koop die kleiner zijn.

https://www.tinytronics.nl/en/development-boards/microcontroller-boards/with-wi-fi/m5stack-atom-echo-esp32-development-board
Jammer dat er zoveel mensen minder aan het knutselen zijn met printplaatjes in de jaren 60/70/80 was ik er toch wel aardig mee bezig dan kon je uit de Elektuur of een ander blad leuke dingetjes mee maken of je bedacht iets zelf. Je had toen ook veel winkels op dat gebied waar ik ook gewerkt heb....je heb er nu nog eentje in Amstelveen een klassieke winkel de firma Stevab.

Mijn eerste uit de jaren 60 was een Radio met een kristal oortelefoon en die sloot je aan op de aarde en dan hoorde met veel gekraak een zender.

[Reactie gewijzigd door Chrismaclinux op 3 oktober 2026 23:36]

De niche-blaadjes en niche-winkels zijn niet meer te vinden inderdaad. Maar dat is voor meer hobbys het geval, het heeft een iets andere vorm aangenomen.

Je hebt wel heel veel content op YouTube of andere kanalen; en webwinkels. Een fysieke niche-winkel is in deze tijd gewoon lastig.

Daarnaast is veel analoge elektronica vervangen door microcontrollers (Arduino/ESP32), maar deze radio is daar een typisch voorbeeld van. Ook zie ik dat veel mensen tegenwoordig bijvoorbeeld een 3D printer hebben, dus wat meer diversicatie, maar in de brede zin wordt nog steeds veel gehobbied.

Wellicht dat social media en 'vermaak' in het algemeen wat passiever is, ik zie weinig mensen met echt een interessante hobby naast Netflixen en voetbal...

...maar over het algemeen, je hebt wel dit soort clubjes/hacker spaces of communities die het leuk vinden om aan te klooien met elektronica; het kan ook zijn dat je zelf niet meer zo in die 'scene' zit.

[Reactie gewijzigd door Accretion op 3 oktober 2026 19:37]

Dat komt omdat de HW nu wordt geemuleerd door de software. Wat veel voordelen heeft. Dus je kunt bijna alles nabouwen in software, en het grootste nadeel is timing, wat in software weer veel minder naukeurig is dan software. Dus voor de perfecte audio en video beleving ben je toch weer afhankelijk van hardware.
En dan vaak nog gesloten apps voor Amerikaanse mobiele platformen, zodat we in plaats van zelf spelen met elektronica nu alles vastzetten op gesloten monopolistische platformen. Wat een vooruitgang...
Er is gigantisch veel open source om zelf mee te spelen.
Gemak is en was altijd de valkuil voor mensen. Dus je betaalt meer, kan minder, en meer controle mogelijk. Dat zal denk ik nooit veranderen, net zo als vrede, we kunnen het nog zo graag willen, maar dat zit nou eenmaal in de mens. Het kan ook via web, via opensource, dus maak je eigen mobiele oplossing.
Deze kleine MCU is software vaker te traag voor. Dan heb je FPGA met IP voor hardware versnelling bijvoorbeeld video de- en en-coder. Met Arm core of IP Core.
Naast dat voor knopcel gebruik je ULV zuinige range van chip kiest. Als kan de zeer compacte BGA package versies.
zo magisch! Hilversum 1, 2 of 3 en 'savonds alles door elkaar omdat die kristalontvanger niet erg selectief was. 0:0 dus geen enkele versterking, alleen de spanning tussen de lange koperdraad die door de tuin gespannen was en de grondpen; ontvangst was beter als je een emmer zout water bij die pen had gegoten.
Uiteraard met een galeniet kristal, een zelfgewikkelde spoel om een wc rolletje en een condensator van alufolie en plastic.

(Opa voelt zich nu heel oud)
Er is wel een groot verschil intussen. In de jaren 80 werkte and componenten vooral trough hole en was met iedere soldeerpen te maken. Nu zit je met een extra microscoop of loep te kijken of het juiste pinnetje wel goed op de juiste pad ligt, want miniatuur smd, want alles is zo enorm verkleind in de tijd. Oh en alle BGA dan nog niet bekeken wat dat is weer een ander beesje qua skills.

Aan de andere kant zie je bij de retro fanbase nog best wat soldeer skills terug. Moederborden recappen, XT-IDE en PicoGUS bouwen... Dat soort projecten zijn er nog zat
SMD heb je in verschillende maten van groter dan grote rijst korrel tot fractie van rijstkorrel.
Ik zou zelf de ook SMT optie benutten en gangbare SMD grote pakken. Niet te klein. Naast als voor bga ic kiest is SMT service ook handig.
dan kon je uit de Elektuur of een ander blad leuke dingetjes mee maken
Ik ben nog wel vaakgenoeg in het kantoor van Elektuur ( Beek, Zuid-Limburg ) geweest. Mijn zwager werkte daar als documentalist en heeft nog heel wat boeken samengesteld.
Je betaald vanaf november 5 euro belasting plus btw per order regel op producten die wettelijk gezien op 0% zitten maar door een loophole straks op 1000+% belast worden, ik ben jonger dan jou maar heb ook lekker kunnen kloten, onze jeugd proberen ze passieve consument te maken terwijl elke Chinees bij wijze van spreken IOT en solderen etc leert. En dat niet om dat goede arbeiders te maken maar omdat het simpelweg een sterker volk is op die manier.

[Reactie gewijzigd door TWeaKLeGeND op 3 oktober 2026 18:08]

Ja ik bestelde twee weken terug wat printjes bij JLCPCB.. €229 waarvan €46 aan 'customs en taxes'. En omdat het veel SMD is zag ik het niet zitten ze zelf in elkaar te zetten.
Je zegt dat alsof het raar is? Dat is dus 183 euro voor die customs en taxes en BTW daarover is al 38,43. Als de winkel waar je besteld had dat niet zelf al voor jou geregeld heeft dan is het heel schappelijk dat je maar 7,57 extra betaalde voor de vervoerder om het te regelen. Als de winkel het wel al voor je regelde dan hebben ze waarschijnlijk iets te veel gerekend, maar ook niet zo gek veel.
Ik betaalde dit direct aan JLCPCB inderdaad.

Het is zo'n 20% dus achteraf gezien valt het idd niet tegen - het viel mij vooral op omdat ik niet gewend ben ex-btw prijzen te zien denk ik :P
Dat is gewoon btw, de 5 euro fee is voor orders onder de 150 euro. 30 onderdelen van 5 cent per stuk kan je straks 180 euro aan eigenlijk illegale heffingen kosten.
StevaB? Dank voor de tip! Voor Radio Rotor had ik tot op heden nog geen alternatief gevonden.

[Reactie gewijzigd door knokki op 4 oktober 2026 11:12]

Ja trough hole en pcb etsen met zuur. Beperkt tot double sided copper pcb.
Toen had je nog die local shops met electronica componenten. Nu is meer online .
Met data sheet boeken waar chip uit kiest voor je design idee.
Dat zijn Grote PCB met componenten die relatief groot zijn.

Nu in deze tijd kies je PCB prototype producer. Zoals PCBway en zoek je online in data bases naar componenten als kan SMD only. Of hun partners .
Waar je kan kiezen om ook SMT gedeelte te laten doen en 6 layer PCB zodat BGA STM32 kan toepassen en PCB zien er ook nog profi uit. Met kicad software design je PCB semi pro.

Dat wat anders dan in 80286 orcad ultiboard msdos apps.
Wat is een internetradio?
Een radio die internet radiostations kan streamen. Die radiostations zijn er nog.
Om nog maar een klein beetje extra context te geven; diezelfde radiostations hoeven natuurlijk niet perse op een hardwarematige internetradio geluisterd te worden.

Radio Garden is een (bekend) voorbeeld waar je duizenden internetradiostations kan luisteren, weergegeven op een virtuele globe op de locatie waar vandaan gezonden wordt. Is een hele toffe manier om radiostations van over de hele wereld te proberen :)
Een alternatief op Radio Garden is https://tunejourney.com. Het werkt hetzelfde als Radio Garden maar helpt je met het ontdekken van radiostations over de hele wereld.

(edit: url fix)

[Reactie gewijzigd door robertpNL op 3 oktober 2026 17:30]

Dankjewel! Deze kende ik nog niet, wat tof :)
Dan ontdek je dus inderdaad dit soort dingen: Spinning Seal FM

[Reactie gewijzigd door Nairu777 op 3 oktober 2026 23:21]

Jorgen Moderator Beeld & Geluid @Jarno99 • 4 oktober 2026 00:43
Dat is dan ook gewoon een heel leuke radio-website.
Dat is nog maar de vraag. Zo verkocht ik Tangent internetradio's die met een Reciva chip werkten en dus van de Reciva servers gebruik maakten. Reciva stopte de internetdienst waardoor de Tangent's onbruikbaar werden. Hetzelfde geldt grosso modo voor de Roku / Pinnacle internetradio's.
Ik gebruik ‘tunein’ om mijn eigen platen te streamen (althans, het is een vehicle om een lokaal station aan de Sonos bar toe te voegen)

Icecast op een raspberry Pi in combinatie met darkice zorgt voor se stream
Een internet streamer, het is een beetje geschreven zodat iedereen het kan begrijpen “koptelefoon”
Alleen jammer dat het niet werkt met een kleine accu.

Zo'n ESP32 heeft ondersteuning voor een kleine accu, maar dan krijg je geen 5V uit de ESP en gaat zijn bordje niet werken.

Dus dan zit je met een powerbank die vele malen groter is en voor een los kastje naast de versterker, maakt formaat niet zo uit.
Een kleine lithium accu kan serieel prima 6V leveren dus ik zie het probleem niet. 2 maal de CR2032 en u bent er ook. Zal trouwens nog verrassend lang mee gaan.

Of u heeft een andere definitie van "klein"...
Die ESP32 bordjes hebben ondersteuning voor een 1S li-ion met ~3,7v en dan heb je geen 5V uitgang.

Een 2S batterij kan, maar niet op dit printplaatje, je mist dan beveiligingscircuit (en laadcircuit).

Ik vraag mij af of CR2032 de pieken stromen voor de WiFi radio trekken en toch denk ik dat die sneller leeg zijn.

Maar dan heb je ook weer een regulator nodig, maar die zit niet op dit bordje.
Dank voor de uitleg. En met een 78L05 ertussen. Die zijn super zuinig. Een ESP32 op 2 maal een CR2032 gaat prima hier.
Dan zorg je voor een buffer SMD condensator achter de voltage stabilisator.
Wil je enkele CR2032 of CR2450 dan implementeer je boost buck converter en daarmee kan je grotere voltage bereik aan.
De kleinste PCB krijg door meest minimalistische package te kiezen voor alle BOM en dan de optimale plaatsing te itereren . Maar ja voltage stabilisator en of boost buck zal je meer componenten nodig hebben. Naast dat switching voltage stabilisator de analoge audio kan beïnvloeden. Zou dan kiezen voor mulit layer pcb met regulator aan de ene kant en de audio aan de andere kant. BGA package voor alle IC uiteraard.
Vooral jammer dat er geen knoppen op zitten. Je zal wel makkelijk met je gsm naar de web interface surfen om kanaal te verzetten, maar ja, als je dan toch je gsm hebt, daar zit een veel betere internet radio op 🤷🏻‍♂️
Ja, alleen al volume aanpassen zou heel handig zijn.
Met de C3 kon ie ook A2DP ondersteuning inbouwen. Is de DAC ook niet meer nodig.
LC3 over LE Audio, dan?
In dit geval ga ik er vanuit dat internet radio streaming audio betekent :)

Leuk artikel, kreeg alleen flashbacks naar een moment die ik in het verleden had met een stagair.
offtopic:
Zoe vroeg een stagair die een netwerk kabel nodig had waar hij een "internet kabel" kon vinden. Simpel maar zo waar was het antwoord van mijn collega: "op internet"
Volgende keer op pad sturen voor een draadloze internet kabel.


Serieus eens in de winkel een gehad die dat zocht, ook een stagiair. Heerlijk.
haha,

Ik heb regelmatig klanten die een wifi kabel komen vragen :) :) :)

Dat zijn altijd leuke momenten voor mij dan die uitleg dat "wifi" niet een synoniem is van internet.
De zogenaamde wifi-verlengkabel. Ja, en op een gegeven moment speelde de computerzaak het spelletje keurig mee.
Bluetoothkabel is ook leuk.
Als ik het goed begrijp gaat het om een standaard microcontroller board, een bestaande firmware image er voor en enkel een klein custom printje met een welbekende DAC die hier veel mee wordt gebruikt.

Leuk project natuurlijk maar ook weer niet súper speciaal. En ook geen complete oplossing (alsnog externe voeding en versterker nodig, bediening via web interface, niet echt portable zo).
Kijkend naar de eerste van de vier foto's onder het artikel: dit is nou een project waar "we hebben de 3,5 mm jack weggelaten, want daar was geen ruimte voor" een zinnig argument zou zijn. Maar zelfs hier is het toch gelukt om die ruimte alsnog te vinden. :+
Jammer dat die 3,5 mm jack verkeerd om zit. Als ze hem 90 graden hadden gedraaid paste dit gewoon in een "USB-power-to-analoque-audio-converter-kabel".
Zou je niet een betere versterker willen of als je klein wil, wifi naar bluetooth..meteen klaar

Om te kunnen reageren moet je ingelogd zijn