ESP32 Internet Radio, MP3 Player , and Alarm Clock

Поделиться
HTML-код
  • Опубликовано: 12 июл 2024
  • This project is sponsored by PCBWAY www.pcbway.com/
    This time I will show you how to make a stand-alone Internet Radio, which in terms of characteristics, stability, and functions is comparable and even better than commercial devices of this type, and yet the price for making it is many times lower. The device contains a large color TFT display with a Touchscreen through which all controls are performed, so there is no need for additional buttons. It also has a large-digit clock with advanced alarm settings, as well as an MP3 player that can play standalone tracks and playlists.
    This internet radio in general works surprisingly fast because the images are downloaded directly from the SD card, instead of being drawn using the microcontroller. So we can very quickly and easily change the backgrounds, the style of the numbers, insert logos and other characters without changing a single line of code.
    Detailed instructions, schematic, and code at:
    www.hackster.io/mircemk/esp32...
    Captions:
    0:00 Short Demo
    4:21 Description
    5:34 Inside
    7:20 Demonstration
    12:35 Web Interface
    14:23 Building
    If you like my job buy me a coffee: ko-fi.com/mircemk
    If you are interested in this area, look at the Playlist with all my DIY Radios at:
    • All My DIY Radio Recei...
    Visit my RUclips Channel for more Projects , DIY and How To Make videos:
    / mirkopavleskimk
    by mircemk
    SUBSCRIBE LIKE AND SHARE !!!!
    Thanks for your Support !
    #esp32 #electronics #webradio #PCBWay
  • НаукаНаука

Комментарии • 28

  • @englishrupe01
    @englishrupe01 Год назад +3

    Fantastic build, Mirko. You always build such beautiful, elegant units with amazing patience.

  • @wjn777
    @wjn777 Год назад +2

    Great project, very good description of what you did and it looks great, thanks for sharing

  • @gerd3136
    @gerd3136 Год назад +1

    Excellent work👍🏼! Thank you for sharing.

  • @mayxnerde2952
    @mayxnerde2952 Год назад

    Great video Mirko !
    very interesting and detailed descripted
    and as always with all important links in the description...
    Thanks for that
    Greetz , Mike from Dessau, DF7MR

  • @TheQuasarman
    @TheQuasarman Год назад

    Great video and project! Thank you 🙂

  • @Yorumcu63
    @Yorumcu63 Год назад

    Great project

  • @wildeslothe5475
    @wildeslothe5475 Год назад +3

    Steve Jobs, sorry, Mirko Pavleski: "An internet radio. MP3 Player and Alarm Clock. An internet radio. MP3 Player and Alarm Clock. Are you getting it yet? An internet radio. MP3 Player and Alarm Clock. These are not 3 separate devices. This is the new iESP32."

  • @steve6375
    @steve6375 Год назад

    I am very confused about the SD card. The coloured wires module connection diagram, shows MISO, SCLK, MOSI are connected to ESP32 but pinout diagram shows SD_MMC_D0, SD_MMC_CLK and SD_MMC_CMD. So which is right? Also my VS1053 has an SD card already which is connected to VS1053 MISO,SCLK and MOSI pins but has a separate SD Card CS pin - can I use the VS0153 SD card holder instead and if so what files do I need to change?
    Also, AFAIK SD cards require max 3.3V not 5V. So the diagram which shows 5V connection to SD card is wrong unless a 5V-3.3V level shift chip/card is used?

  • @meddiys6171
    @meddiys6171 7 месяцев назад

    Great.

  • @amaze11
    @amaze11 Год назад

    Assembled everything as fritzing schematic using the recommended components, compiling on Platformio ok, but ERROR 2 when uploading to ESP32, any clue?

  • @tutor_mrbee
    @tutor_mrbee Год назад

    mantab bro

  • @pearlh8803
    @pearlh8803 Год назад

    Dear Mirko,
    what diagram should I follow if I want to build this up. I mean the color code and the yellow diagram are different from each other. I am confused.

    • @MirkoPavleskiMK
      @MirkoPavleskiMK  Год назад +1

      Fritzing schematic diagram is correct.Circuit diagram is from GitHub.I use firct schematic

  • @AndyC-mm8xu
    @AndyC-mm8xu Год назад

    Please help, Im stuck with getting this to work..at all. PlatformIO serial monitor says "[ 1267][E][SD_MMC.cpp:138] begin(): Failed to initialize the card (0x107). SD Card mount failed. [card formatted as FAT32, since nothing is specified.] I checked and triple checked, no shorts,added the pullup resistor but still same as without it. . I am new to this, don't know whats wrong, or how to fix it. Would it be better to use the SD slot on the VS1053 or the ILI9341 tft slot instead? TIA

    • @MirkoPavleskiMK
      @MirkoPavleskiMK  Год назад +1

      I also had a problem with the initialization of the SD card and in the end I succeeded with a "Platinet" brand SD card with a capacity of 4GB, where I connected a pull-up resistor with a value of 10 kilohms to the D0 pin of SD card.

    • @AndyC-mm8xu
      @AndyC-mm8xu Год назад

      @@MirkoPavleskiMK Thank you for your reply Mirko, I will come back to this at a later date, as for now, I built 2 esp32 using KaRadio [one devMod with tft,vs1053; the other a lolin32 clone with oled & a i2s DAC] and built the YoRadio on esp32 devMod;vs1053,2.4 TouchTFT. which work very well.

  • @argentinomacrifuevidaltamb3772

    Excelente trabajo, gracias por compartirlo. Saludos

  • @Ylamona
    @Ylamona 11 месяцев назад

    Дякую Мирко. Только нет ссылки на проект и скетча.

  • @iraqiraq8837
    @iraqiraq8837 Год назад

    عمل جيد

  • @Evilslayer73
    @Evilslayer73 Год назад

    Hi Mirko what is the size of the lcd screen?

    • @MirkoPavleskiMK
      @MirkoPavleskiMK  Год назад +1

      2.8 inch TFT Display 240x320

    • @Evilslayer73
      @Evilslayer73 Год назад

      @@MirkoPavleskiMK thank you!!

    • @Evilslayer73
      @Evilslayer73 10 месяцев назад

      @@MirkoPavleskiMK Hi Mirko can i use a ili9488 4 inch lcd instead of this 2.8 ili9341?

    • @MirkoPavleskiMK
      @MirkoPavleskiMK  10 месяцев назад +1

      @@Evilslayer73 You cannot use ILI9488

    • @Evilslayer73
      @Evilslayer73 10 месяцев назад

      @@MirkoPavleskiMK ok im gonna look for a sketch that it work with :) thank you!