Size: a a a

ESP8266 & ESP32 [RU]

2021 January 18

DS

Dmitriy Salko in ESP8266 & ESP32 [RU]
Но линия MISO, к примеру, точно мешать будет. За остальные нужно тоже тщательно подумать
источник

DS

Dmitriy Salko in ESP8266 & ESP32 [RU]
Но лучше так не делать. I2C допускает опускание в LOW линии SCL слейвом, а по SPI мастер в это же время может задать высокий уровень
источник

DS

Dmitriy Salko in ESP8266 & ESP32 [RU]
В общем там много нюансов, лучше так не делать
источник

ЮР

Юрий Ревака... in ESP8266 & ESP32 [RU]
Indr1x
если напишете софтовую реализацию i2c в своей прошивке  или найдете такую библиотеку - то любые пины. если такое вам не по силам то только hardware пины
В esp32 с ними не должно быть проблем, ну кроме вывдов >33
источник

L

Leonid in ESP8266 & ESP32 [RU]
Dmitriy Salko
В общем там много нюансов, лучше так не делать
спасибо, буду думать, решил попробывать обойтись не готовым модулем, а отдельно напять контроллер и всю обаязку, хочу флешку побольше и озу до 8 мегабайт добить
источник

L

Leonid in ESP8266 & ESP32 [RU]
Юрий Ревака
В esp32 с ними не должно быть проблем, ну кроме вывдов >33
ну это понятно, они только чтение
источник

I

Indr1x in ESP8266 & ESP32 [RU]
Юрий Ревака
В esp32 с ними не должно быть проблем, ну кроме вывдов >33
о каких проблемах вы говорите? речь была о ремапинге хардварных интерфесов. esp32 умеет в ремаппинг? я что то упустил?
источник

ЮР

Юрий Ревака... in ESP8266 & ESP32 [RU]
Indr1x
о каких проблемах вы говорите? речь была о ремапинге хардварных интерфесов. esp32 умеет в ремаппинг? я что то упустил?
Я вроде не говорил о проблемах😁
источник

ЮР

Юрий Ревака... in ESP8266 & ESP32 [RU]
Наоборот, не нужна никакая сотовая реализация для использования i2c на любых пинах.
источник

I

Indr1x in ESP8266 & ESP32 [RU]
Юрий Ревака
Наоборот, не нужна никакая сотовая реализация для использования i2c на любых пинах.
т.е. esp умеет в ремапинг?
источник

ЮР

Юрий Ревака... in ESP8266 & ESP32 [RU]
Indr1x
т.е. esp умеет в ремапинг?
Не для всего, но большинство да, i2c точно
источник

AM

Aleksander Mironov in ESP8266 & ESP32 [RU]
Indr1x
т.е. esp умеет в ремапинг?
Оно вроде и то и то хардварное, просто если вообще на любой пин - будет лишний такт.
источник

ЮР

Юрий Ревака... in ESP8266 & ESP32 [RU]
Это критично для spi на высоких частотах, доя i2c на 400кГц это ни о чем, а вот spi не получится заремапить на 80МГц
источник

AK

Andy Korg in ESP8266 & ESP32 [RU]
Leonid
Подскажите я правильно понимаю что для i2c  и i2s я могу почти любые порты использовать?
источник

L

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

L

Leonid in ESP8266 & ESP32 [RU]
надо наверное уже переходить ESP-IDF, все больше и больше думаю что  platformio особо не каких не дает плюсов
источник

DS

Dmitriy Salko in ESP8266 & ESP32 [RU]
Leonid
надо наверное уже переходить ESP-IDF, все больше и больше думаю что  platformio особо не каких не дает плюсов
platformio это вспомогающая штука, а вы говорите про фреймворк. В платформио можно работать и с ESP-IDF
источник

L

Leonid in ESP8266 & ESP32 [RU]
Dmitriy Salko
platformio это вспомогающая штука, а вы говорите про фреймворк. В платформио можно работать и с ESP-IDF
Не знал, я был уверен что это вариация на тему arduino библиотек
источник

DS

Dmitriy Salko in ESP8266 & ESP32 [RU]
Это просто искалка зависимостей, выкачивалка тулчейна, sdk и т.д.
источник

DS

Dmitriy Salko in ESP8266 & ESP32 [RU]
А, ну и настраивает все в один клик - с отладчиком это особо полезно
источник