Size: a a a

ESP8266 & ESP32 [RU]

2021 October 03

АК

Алексей Куликов... in ESP8266 & ESP32 [RU]
i2s.h
источник

DS

Dmitriy Salko in ESP8266 & ESP32 [RU]
Да, только CS пины разные для них сделайте
источник

ㅤㅤ

ㅤㅤㅤㅤㅤㅤㅤㅤ ㅤㅤㅤㅤㅤㅤㅤㅤ... in ESP8266 & ESP32 [RU]
Спасиб
источник

ВТ

Василий Теркин... in ESP8266 & ESP32 [RU]
Либа стандартная,ничего не менял,файл нашел отдельно пробовал подставлять в скетч,ноль результата
источник

АК

Алексей Куликов... in ESP8266 & ESP32 [RU]
Может эта либа предполагает наличие другой, для работы с i2s
источник

АК

Алексей Куликов... in ESP8266 & ESP32 [RU]
Либо проект надо создать с настройками...
источник

ВТ

Василий Теркин... in ESP8266 & ESP32 [RU]
Да я пытался даже стандартные примеры из либы скомпилить-ни в какую
источник

ЮР

Юрий Ревака... in ESP8266 & ESP32 [RU]
Я как-то искал решение для круглого дисплея и LVGL, начал гуглить, там есть тонкости, дело было пол года назад, может что-то поменялось за это время.
источник

a

ainu in ESP8266 & ESP32 [RU]
у меня в этом проклятом ардуино IDE тоже было - то либу скопировать то поставить. Вот буквально тоже самое - удаляешь - переустанавливаешь, или распаковываешь из гитхаба - уже видит.


перешёл на Platform IO и всё, проблем больше не знал с либами.
источник

a

ainu in ESP8266 & ESP32 [RU]
может не выбрано что плата/фреймворк  esp8266?
источник

ВТ

Василий Теркин... in ESP8266 & ESP32 [RU]
Дак вроде по мануалу делал https://roboticadiy.com/esp8266-how-to-make-wi-fi-radio/
источник

a

ainu in ESP8266 & ESP32 [RU]
Open Arduino IDE, go to tools → Board → NodeMCU 1.0
источник

a

ainu in ESP8266 & ESP32 [RU]
вот это делал?
источник

a

ainu in ESP8266 & ESP32 [RU]
Я бы если честно этот же пример просто запустил бы в platformio
источник

a

ainu in ESP8266 & ESP32 [RU]
там хотя бы видно что происходит и где либы лежат
источник

a

ainu in ESP8266 & ESP32 [RU]
out = new AudioOutputI2SNoDAC();
источник

a

ainu in ESP8266 & ESP32 [RU]
может для первого теста и сойдёт, но по крайней мере на esp32, на NodeMCU уверен тоже самое, родной дак не подходит, чтобы звучать хоть что сложнее простого "бибип"
источник

a

ainu in ESP8266 & ESP32 [RU]
зато идеально подходит для восьмибитной музыки (потому что не сможешь считерить , МУААХАХАА!)
источник

a

ainu in ESP8266 & ESP32 [RU]
Смотря для чего... Если моргать лампочками или моторчиками, то всё равно.


А если будут 2-3 потока одновременно (распознавание голосовых команд + в динамик ответ греметь + качать картинку с SD карты) то придется шаманить с потоками и прочим, тут лучше сразу начинать учить FreeRTOS (то есть С++).

Хотя если есть лишние 300-600 рублей, можно купить вторую ESP32 и поставить рядом, соединив проводами или вайфаем, и кодить хоть на чем - мощи на всё уже хватит.
источник

a

ainu in ESP8266 & ESP32 [RU]
опять таки, если в девайсе предполагается батарейка и её экономия - тоже c++.

например  прошёл человек мимо датчика - пришёл сигнал - плата проснулась, сохранила данные, опять заснула. На 10-е просыпание отправила в облако и опять спать.
источник