Skip to content

Releases: e2002/yoradio

v0.8.112

30 Nov 14:25
Compare
Choose a tag to compare
  • increased length of SSID string to 30 characters (requires full update + ESP32 Data Upload)
  • fixed artifacts when adjusting the volume on OLED displays
  • fixed bug with missing current station in playlist on OLED displays
  • new parameter DSP_INVERT_TITLE - invert colors in station name for OLED displays (more details in exsamples/myoptions.h)
  • added support for GC9A01A display https://aliexpress.com/item/1005004069703494.html?sku_id=12000029869654615
  • fixed compilation error with BOOMBOX_STYLE parameter
  • fixes in default configuration for GC9A01A display

v0.8.03b

18 Nov 11:00
Compare
Choose a tag to compare
  • added support for ST7796 display
  • added support for capacitive touch GT911
  • HSPI bus support added - DSP_HSPI, VS_HSPI, TS_HSPI options More details in examples/myoptions.h
  • changed the method of connecting the touchscreen in myoptions.h Now instead of specifying TS_CS, you must specify TS_MODEL (by default TS_MODEL_UNDEFINED) More details in examples/myoptions.h
  • new parameters TS_SDA, TS_SCL, TS_INT, TS_RST for GT911 touchscreen
  • new parameters LIGHT_SENSOR and AUTOBACKLIGHT - to automatically adjust the brightness of the display. More details in examples/myoptions.h
  • new parameter LED_INVERT (true/false) - to invert the behavior of the built-in LED
  • fixed bug with extra sign } in humidity value

v0.8.02b

31 Oct 06:02
Compare
Choose a tag to compare
  • rewritten the display engine
  • added the ability to position widgets on the display using configuration files. More info in yoRadio/src/displays/conf/ and here https://github.com/e2002/yoradio/wiki/Widgets
  • the VU_PARAMS3 parameter is deprecated. VUmeter configuration is done through yoRadio/src/displays/conf/ configs
  • added bitrate display on displays
  • added the ability to display the weather on all displays except LCD1602
  • examples of plug-ins related to displaying information on the display are outdated and no longer work. The examples have been removed from the exsamples/plugins folder.
  • the structure of the project files has been changed so that I don’t know what.
  • localization of information displayed on the display (rus, en). Option L10N_LANGUAGE (EN by default. see exsamples/myoptions.h for details)
  • changes in mytheme.h . Added colors COLOR_STATION_BG, COLOR_STATION_FILL, COLOR_BITRATE
  • optimization, refactoring
  • fix INITR_MINI160x80 compiling error
  • fix ENC_INTERNALPULLUP descriotion in exsamples/myoptions.h
  • fixed artifacts when displaying the volume level
  • changes in mytheme.h . Added colors COLOR_PL_CURRENT, COLOR_PL_CURRENT_BG, COLOR_PL_CURRENT_FILL. Details in exsamples/mytheme.h

v0.7.540

29 Sep 18:21
Compare
Choose a tag to compare
  • added control via uart (see list of commands). The uart and telnet commands are the same.
  • added additional commands
  • added control via GET/POST (see list of commands)
  • fixed clock operation when configured with DSP_DUMMY
  • fixed RSSI display in web interface when configured with DSP_DUMMY
  • added brightness control/on/off nextion displays from the web interface
  • new parameter WAKE_PIN (to wake up esp after sleep command earlier than given time (see exsamples/myoptions.h and list of commands)
  • minor memory optimization
  • fixed compilation error when using NEXTION display with DUMMY display

v0.7.490

04 Sep 18:38
Compare
Choose a tag to compare

!!! a full update with Sketch data upload is required. After updating please press CTRL+F5 in browser !!!
Please backup playlist.csv and wifi.csv before updating.

  • fixed playlist break down when saving it
  • fixed bug with cropped song titles on single line displays (GC9106, ST7735mini, N5110 etc.)
  • netserver - optimization and refactoring
  • web interface optimization
  • the AUDIOBUFFER_MULTIPLIER parameter is deprecated. New parameter AUDIOBUFFER_MULTIPLIER2. If everything works fine, then it is better not to touch it.
  • new setting VS_PATCH_ENABLE (see PS)
  • fixing other bugs

PS: A bug was found with the lack of sound on some (not all) green VS1053 boards. If there is no sound, you need to assign in myoptions

#define VS_PATCH_ENABLE false

On red boards and normally working green boards, nothing else needs to be done.

v0.7.414

28 Aug 09:50
Compare
Choose a tag to compare

!!! a full update with Sketch data upload is required. After updating please press CTRL+F5 in browser !!!
Please backup playlist.csv and wifi.csv before updating.

  • added the ability to themize color displays. Details in exsamples/mytheme.h
  • in this connection, examples of plugins displayhandlers.ino and rssibitrate.ino have been updated
  • parameter VU_PARAMS2 is deprecated. New parameter - VU_PARAMS3. Details in yoRadio/display_vu.h
  • added deepsleep capability for LCD_I2C and OLED displays
  • in this connection, a full update with Sketch data upload is required
  • in this connection, example of plugi deepsleep.ino (exsamples/plugins/deepsleep.ino) have been updated
  • fixed non latin long titles of songs error
  • some bug fixes

v0.7.355

21 Aug 17:13
Compare
Choose a tag to compare
  • updating libraries ESP32-audioI2S and ESP32-vs1053_ext to the latest version
  • optimization of the web interface during playback
  • fixed one js bug. a full update with Sketch data upload is desirable
  • plugin example for esp deep sleep when playback is stopped (exsamples/plugins/deepsleep.ino)

v0.7.330

17 Aug 09:34
Compare
Choose a tag to compare

!!! a full update with Sketch data upload is required. After updating please press CTRL+F5 in browser !!!
Please backup playlist.csv and wifi.csv before updating.

  • added the ability to configure parameters through the web interface
  • new parameter BRIGHTNESS_PIN - pin for adjusting the brightness of the display. Details in exsamples/myoptions.h
  • the weather plugin is integrated into the code, the settings are made through the web interface

PS: Due to the change in the storage location of settings in the ESP memory, settings such as:
smartstart, audioinfo, time zone, IR remote, last volume level, last played station, equalizer
will have to be configured again through the web interface. Please understand and forgive.

v0.7.017

10 Aug 19:45
Compare
Choose a tag to compare
  • added support for Nextion displays
  • fixed work of VU Meter
  • fixed time lag when adjusting the volume / selecting a station
  • optimization of work with the DSP_DUMMY option
  • fix initialization of some vs1053b green boards
  • fix VU initialization on vs1053b boards
  • fixed choppy of sound when volume adjustment
  • fixed initialisation of Nextion displays

v0.6.530

31 Jul 14:44
Compare
Choose a tag to compare
  • adding VU meter for displays ST7735 160x80, GC9106 160x80, ILI9225 220x176, ST7789 240x240
  • TFT_22_ILI9225 library is integrated into the project