Webradio yoRadio enclosure
Print Profile(1)

Description
Enclosure for webradio (yoRadio). Project is based on https://github.com/e2002/yoradio
For the project, I used the following components:
ESP32 Arduino LVGL WIFI&Bluetooth Development Board 2.8 " 240*320 Smart Display Screen 2.8inch LCD TFT Module With Touch WROOM
https://www.aliexpress.com/item/1005006470918908.html
Max98357 I2S 3W Class D Amplifier Breakout Interface Dac Decoder Module Filterless Audio Board For Raspberry Pi Esp32
https://www.aliexpress.com/item/1005004280540810.html
USB JACK Type-C 2Pin 2P Welding Wire Female Connector 180 Degree For Mobile Phone Charging Port Charging Socket H6.5
https://www.aliexpress.com/item/1005004887099391.html
Speaker 8 ohm 3W 40mm diameter, hole distance diagonal 45mm, max height 23,6mm.



I translated the displayL10n_ru.h for croatian language file and added the following in myoptions.h:.
#ifndef myoptions_h
#define myoptions_h
#define L10N_LANGUAGE RU
#define DSP_MODEL DSP_ST7789
#define DSP_HSPI true
#define LED_INVERT true
#define TFT_CS 15
#define TFT_DC 2
#define TFT_RST -1
#define LED_BUILTIN 17
#define BRIGHTNESS_PIN 21
#define I2S_INTERNAL false
#define PLAYER_FORCE_MONO true
// If I2S DAC used:
#define I2S_DOUT 17
#define I2S_BCLK 22
#define I2S_LRC 27
//#define VS1053_CS 255
#define TS_MODEL TS_MODEL_XPT2046
#define TS_SPIPINS 25, 39, 32 /* SCK, MISO, MOSI */
#define TS_CS 33
//#define IR_PIN 21
#define LIGHT_SENSOR 34
#define AUTOBACKLIGHT_MAX 1024
#endif





















Comment & Rating (24)