ESP, IoT Интернет-радио в форме головы Бендера. Обсуждение проекта.

valem

★★✩✩✩✩✩
24 Ноя 2023
75
92
@iponkada2, да это шутка была новогодняя)) конечно он будет работать даже после закрытия вебморды. Правда у него есть один недостаток, поскольку плагин интегрирован в прошивку, то любое стороннее обновление его снесет. поэтому перед обновлением файлы будильника нужно сначала вставить, куда нужно, а уж потом обновлять
 
  • Лойс +1
Реакции: iponkada2

iponkada2

★✩✩✩✩✩✩
10 Апр 2024
93
36
@valem,не знаю что ещё автор Ё может нового добавить, сейчас все работает идеально и как и 300-я прошивка будет долго актуальна, а у большинства финишная.
 

valem

★★✩✩✩✩✩
24 Ноя 2023
75
92
@iponkada2, тем лучше, но это вовсе не означает, что обновлений больше не будет, моды и все такое никто не отменял. для Бендера можно еще много полезных применений и дополнений придумать
 

Вложения

  • Лойс +1
Реакции: maloir

iponkada2

★✩✩✩✩✩✩
10 Апр 2024
93
36

@valem,
Я что-то подобное хочу, а именно внизу сабвуфер. Есть пара доноров - саб от кинископного sony и ipod докстанция в виде свиньи. Проблема в создании корпуса под саб что бы это не выглядело дико.
 

rv1cj

★✩✩✩✩✩✩
22 Июн 2023
111
42
заново заказывать?
Кому как нравится. По мне кнопки лишнее, но на вкус и цвет все фломастеры разные. Плату развел, заказал, а уж ставить или не ставить дело ваше.
Плат заказал 10 шт. Так что когда приедут, соберу опробую. Лишние по спекулятивной цене готов продать :)
Главное что бы еще чего не придумали, а то придется заново разводить плату.
 

ТугоСоображающий

✩✩✩✩✩✩✩
25 Мар 2025
3
0
всем привет. подскажите по поводу компиляции скетча, с есп32 первый раз вообще компилирую.
C:\Users\ce\Desktop\BendeRadio-main\BendeRadio-main\arduino-1.8.19-windows\arduino-1.8.19\libraries\ESP32-audioI2S\src\Audio.cpp: In member function 'esp_err_t Audio::i2s_mclk_pin_select(uint8_t)':
C:\Users\ce\Desktop\BendeRadio-main\BendeRadio-main\arduino-1.8.19-windows\arduino-1.8.19\libraries\ESP32-audioI2S\src\Audio.cpp:270:33: error: 'PERIPHS_IO_MUX_GPIO0_U' was not declared in this scope
270 | PIN_FUNC_SELECT(PERIPHS_IO_MUX_GPIO0_U, FUNC_GPIO0_CLK_OUT1);
| ^~~~~~~~~~~~~~~~~~~~~~
C:\Users\ce\Desktop\BendeRadio-main\BendeRadio-main\arduino-1.8.19-windows\arduino-1.8.19\libraries\ESP32-audioI2S\src\Audio.cpp:270:57: error: 'FUNC_GPIO0_CLK_OUT1' was not declared in this scope
270 | PIN_FUNC_SELECT(PERIPHS_IO_MUX_GPIO0_U, FUNC_GPIO0_CLK_OUT1);
| ^~~~~~~~~~~~~~~~~~~
C:\Users\ce\Desktop\BendeRadio-main\BendeRadio-main\arduino-1.8.19-windows\arduino-1.8.19\libraries\ESP32-audioI2S\src\Audio.cpp:270:17: error: 'PIN_FUNC_SELECT' was not declared in this scope
270 | PIN_FUNC_SELECT(PERIPHS_IO_MUX_GPIO0_U, FUNC_GPIO0_CLK_OUT1);
| ^~~~~~~~~~~~~~~
In file included from C:\Users\ce\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.1-b6b4727c58\esp32/include/esp_common/include/esp_macros.h:13,
from C:\Users\ce\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.1-b6b4727c58\esp32/include/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:76,
from C:\Users\ce\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.1-b6b4727c58\esp32/include/freertos/FreeRTOS-Kernel/include/freertos/portable.h:59,
from C:\Users\ce\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.1-b6b4727c58\esp32/include/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:71,
from C:\Users\ce\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.4\cores\esp32/Arduino.h:33,
from C:\Users\ce\Desktop\BendeRadio-main\BendeRadio-main\arduino-1.8.19-windows\arduino-1.8.19\libraries\ESP32-audioI2S\src\Audio.h:15,
from C:\Users\ce\Desktop\BendeRadio-main\BendeRadio-main\arduino-1.8.19-windows\arduino-1.8.19\libraries\ESP32-audioI2S\src\Audio.cpp:9:
C:\Users\ce\Desktop\BendeRadio-main\BendeRadio-main\arduino-1.8.19-windows\arduino-1.8.19\libraries\ESP32-audioI2S\src\Audio.cpp:271:32: error: 'PIN_CTRL' was not declared in this scope
271 | WRITE_PERI_REG(PIN_CTRL, 0xFFF0);
| ^~~~~~~~
там дальше еще куча таких ошибок, я так понимаю че то с библиотекаим
прошивка из первого поста гайвера
 

iponkada2

★✩✩✩✩✩✩
10 Апр 2024
93
36

@ТугоСоображающий,
Собирайте Бендера на основе Ё радио. Несколько страниц назад я выкладывал все необходимое - прошивку и портативную Ардуино настроенную специально под этот проект.
 

ТугоСоображающий

✩✩✩✩✩✩✩
25 Мар 2025
3
0
@iponkada2, скачал, но не собирается.... видимо я че то либо не доустановил либо я хз
fork/exec D:\BendeRadio-main\benderYpradio\arduino-1.8.19\arduino-1.8.19\portable\packages\esp32\tools\xtensa-esp32-elf-gcc\esp-2021r2-patch5-8.4.0/bin/xtensa-esp32-elf-g++.exe: The filename or extension is too long.
Ошибка компиляции для платы ESP32 Dev Module.
 
Изменено:

iponkada2

★✩✩✩✩✩✩
10 Апр 2024
93
36

@ТугоСоображающий,
В корень диска D отдельно положите Ардуино и отдельно скачанную прошивку. Екзешником запустите Ардуино и откройте файл yoRadio.ino. Для начала на гитхаб найдите как прошивать Ё радио, как составить файл myoption.
 

ТугоСоображающий

✩✩✩✩✩✩✩
25 Мар 2025
3
0

@ТугоСоображающий,
В корень диска D отдельно положите Ардуино и отдельно скачанную прошивку. Екзешником запустите Ардуино и откройте файл yoRadio.ino. Для начала на гитхаб найдите как прошивать Ё радио, как составить файл myoption.
в общем сделал файл с конфигурацией через сайт, прогил через аплоад функции и сделал загрузить скетч, написало это:
In file included from D:\arduino-1.8.19\arduino-1.8.19\libraries\FastLED\src/FastLED.h:75,
from D:\yoBender-434\yoBender-434\yoRadio\src\benderIR434.cpp:25:
D:\arduino-1.8.19\arduino-1.8.19\libraries\FastLED\src/fastspi.h:157:23: note: #pragma message: No hardware SPI pins defined. All SPI access will default to bitbanged output
# pragma message "No hardware SPI pins defined. All SPI access will default to bitbanged output"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Скетч использует 1330101 байт (101%) памяти устройства. Всего доступно 1310720 байт.
Глобальные переменные используют 66276 байт (20%) динамической памяти, оставляя 261404 байт для локальных переменных. Максимум: 327680 байт.
text section exceeds available space in board
Sketch too big; see https://support.arduino.cc/hc/en-us/articles/360013825179 for tips on reducing it.
Ошибка компиляции для платы ESP32 Dev Module.

а это если выбрать вровер плату
In file included from D:\arduino-1.8.19\arduino-1.8.19\libraries\FastLED\src/FastLED.h:75,
from D:\yoBender-434\yoBender-434\yoRadio\src\benderIR434.cpp:25:
D:\arduino-1.8.19\arduino-1.8.19\libraries\FastLED\src/fastspi.h:157:23: note: #pragma message: No hardware SPI pins defined. All SPI access will default to bitbanged output
# pragma message "No hardware SPI pins defined. All SPI access will default to bitbanged output"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
text section exceeds available space in board
Скетч использует 1363725 байт (104%) памяти устройства. Всего доступно 1310720 байт.
Глобальные переменные используют 66364 байт (20%) динамической памяти, оставляя 261316 байт для локальных переменных. Максимум: 327680 байт.
Sketch too big; see https://support.arduino.cc/hc/en-us/articles/360013825179 for tips on reducing it.
Ошибка компиляции для платы ESP32 Wrover Module.
 
Изменено: