Internet radio player using WiFi technology

Released instructions for making Internet radio player using WiFi technology based on ESP32.

Both code and model is available on GitHub.


  • ESP32 board with external 2,4 GHz antenna
  • VS1053b shield
  • Rotary encoder (KY-004)
  • LCD display 16×2
  • Infrared diode VS1838B with any controller (hex signals have to be defined in code)
  • Button PBS-10-B2 or any momentary button
  • ON-OFF switch KCD1-11 or any ON-OFF switch
  • microUSB cable (with male microUSB connector)
  • USB-C female connector
  • Soldering equipment
  • Glueing equipment
  • All printed 3D models (krabicka.stl and viko.stl)
  • 6 smaller screws and 4 pads


Here is schematic view of circuit. This is key image to solder whole circuit properly.

Step 1

We have to do a pre-soldering step as we need to test our connections (if you don’t want to verify code firstly, you can skip this step).


Step 2

Solder all connections together apart from ON-OFF switch and infrared diode (ESP32 and VS1053b can be soldered inside box, but it is harder).


Step 3

Put everything in printed box, glue ESP32 on bottom of box and screw rotary encoder, VS1053b shield, SMA pigtail, button and push ON-OFF switch in hole. From the top of box do three tiny holes for infrared diode pins and push diode’s pins inside box to let head of diode out of the box. Glue LCD to the box


New Tutorials Released I.

New tutorials for getting the sensors up and running in The Things Stack Community Edition (TTNv3) network were posted.

We have added tutorials for registering and setting up end devices in TTS. We currently use the following boards:

We have also added tutorials for making sensors:

To make a GPS Tracker, you can follow the instructions in the article GPS Tracker.

To display graphs and panels from measured data from sensors, you can follow the tutorial Cayenne myDevices.

If you are interested in mapping TTN network coverage, check out our tutorial TTN Mapper.

You can find more useful information in the new articles:

LoRa@VSB Migrating to The Things Stack Community Edition

Important: Dear users, we proudly announce that LoRa@VSB network starts to upgrade to The Things Stack Community Edition (also known as V3). The complete migration is complete at the end of June 2021.

The existing users of LoRa@VSB will need to migrate their devices to The Things Stack Community Edition not late than 1.7.2021. Register new end devices in a The Things Stack (V3) cluster and migrate your existing end devices now! Click here to read more.