7 липня 2026 р.

ESP32 Web Radio Evo3 (Memory Card)

Ще один момент по радіо. На макеті я зібрав все як в схемі. І все запрацювало. Але потім "вилізло" єдне "але"...

Під час фінальної збірки того радіо - а збиралось воно в такому порядку:

- запаяв esp32 - перевірив працездатність - ОК

- запаяв дісплей - перевірив працездатність - ОК

і так далі, на етапі перевірки картки micro sd - вона не спрацювала. Шо я тільки не робив. Все перевірив, все пропаяв - картка не "підіймалась". Та шо ж воно таке...На макеті на "дюпонтах" - все працювало, а тут ні... та піпєц... не може так бути!!! Перевірив ще раз все - електрично всі з'єднання відповідно до схеми. Модуль кард-рідера - той самий, картка та сама - а воно не працює. Вирішив - най буде без карти (радіо працює і без картки, але функціонал неповний)...

Але то мені муляло у очі - як так... І от ранком, по дорозі на роботу, приходить така думка мені - а може вміст теки /src/ESP32_radio_evo3.20/SD card content/ завантажити у внутрішню пам'ять ESP32??? 

Я так і зробив - файли  browser.html та editor.html завантажив у внутрішню пам'ять контролера (а її вільної там - дофіга, навіть якщо всі 16 банків пам'яті х 99 станцій забити радіостанціями), оновив сторінку і ... 

... і воно підхопилося і запрацювало!!!! Тепер в меню всі вкладки активні. Картка пам'яті для цього радіо - не потрібна - все працює з внутрішньої файлової системи!

Файл редактора банків станцій я трохи переклав з польської на англійську - то шоб інтерфейс радіо був в єдному стилі. Ще трохи поганяю веб-морду на предмет помилок і багів - шоб шо - дооробити і виправити помилки якщо такі будуть.

Продовження буде...

Немає коментарів :

Дописати коментар