Size: a a a

ESP8266 & ESP32 [RU]

2020 April 02

r

romanetz in ESP8266 & ESP32 [RU]
Есть более приличные, adt7420, например
источник

r

romanetz in ESP8266 & ESP32 [RU]
Ну да ладно
источник

r

romanetz in ESP8266 & ESP32 [RU]
Я скинул исправленный вариант, который собирается
источник

r

romanetz in ESP8266 & ESP32 [RU]
Просто суть вопроса не понял, что там не работало/не собиралось
источник
2020 April 03

РР

Розбійник - Розйобник in ESP8266 & ESP32 [RU]
romanetz
Я скинул исправленный вариант, который собирается
СПАСИБО БОЛЬШОЕ! работает, как и задумано. Пользуйтесь, на здоровье! всем температурЬІ 36,6 и не болеть. Удачи!
источник

r

romanetz in ESP8266 & ESP32 [RU]
внезапно )
источник

r

romanetz in ESP8266 & ESP32 [RU]
пожалста ) я там три строчки дописал буквально
источник

РР

Розбійник - Розйобник in ESP8266 & ESP32 [RU]
romanetz
пожалста ) я там три строчки дописал буквально
Можеш сказать, где я завтЬІкал?
источник

r

romanetz in ESP8266 & ESP32 [RU]
там указатель и две строчки ещё переменных
источник

r

romanetz in ESP8266 & ESP32 [RU]
error и что-то ещё, я их по аналогии скопировал из другой функции
источник

РР

Розбійник - Розйобник in ESP8266 & ESP32 [RU]
спасибо
источник

GS

Ground Squirrel in ESP8266 & ESP32 [RU]
Подскажите немного чайниковский вопрос, но всё-же может-ли ESP8266/32 работать в качестве I2C слейва?! есть небольшой проект там МК ATtiny85 который работает в качестве I2C мастера получает данные и шлёт их на экранчик, хотел-бы к нему ESP8266 приделать что-бы данные в сеть забирать, но там у ATtiny85 свободных выходов больше никаких нету, кроме I2C порта, вот думаю как их спарить
источник

GS

Ground Squirrel in ESP8266 & ESP32 [RU]
Как вариант ещё думаю добавить внешней памяти на шине I2C типа пусть ATtiny85 туда пишет когда надо в качестве мастера и сюда-же подключить ESP8266 в качестве мастера который пусть её читает, но чёт кажется что это избыточно и не очень понятно когда два мастера обращаются к одному слейву на I2C как они будут разруливать временные конфликты.
источник

AK

Andy Korg in ESP8266 & ESP32 [RU]
Ground Squirrel
Подскажите немного чайниковский вопрос, но всё-же может-ли ESP8266/32 работать в качестве I2C слейва?! есть небольшой проект там МК ATtiny85 который работает в качестве I2C мастера получает данные и шлёт их на экранчик, хотел-бы к нему ESP8266 приделать что-бы данные в сеть забирать, но там у ATtiny85 свободных выходов больше никаких нету, кроме I2C порта, вот думаю как их спарить
esp8266 как i2c master работает отлично, как slave, только если выключать wifi на время обмена или сверху протокол како-нибудь городить для контроля.
источник

AK

Andy Korg in ESP8266 & ESP32 [RU]
Ground Squirrel
Как вариант ещё думаю добавить внешней памяти на шине I2C типа пусть ATtiny85 туда пишет когда надо в качестве мастера и сюда-же подключить ESP8266 в качестве мастера который пусть её читает, но чёт кажется что это избыточно и не очень понятно когда два мастера обращаются к одному слейву на I2C как они будут разруливать временные конфликты.
У протокола i2c мульти master режим вполне себе стандартный, другое дело что не все его реализуют.
источник

GS

Ground Squirrel in ESP8266 & ESP32 [RU]
А как посоветуете сделать из двух вариантов? Или может проще както можно?
источник

GS

Ground Squirrel in ESP8266 & ESP32 [RU]
источник

AK

Andy Korg in ESP8266 & ESP32 [RU]
Ground Squirrel
А как посоветуете сделать из двух вариантов? Или может проще както можно?
Т.к. esp8266 как slave так себе и у attiny ног больше нету, то остается только multi-master на шине i2c. Но как работает библиотека esp8266 (а i2c на esp8266 именно битбангом сделан) в режиме multi-master неизвестно.
Ну и еще остается вариант переехать на eps32 :) Там и два аппаратных канала i2c и мощи побольше :)
источник

GS

Ground Squirrel in ESP8266 & ESP32 [RU]
Ок спасибо большое, буду гуглить в эту сторону
источник

AK

Andy Korg in ESP8266 & ESP32 [RU]
Ground Squirrel
Ок спасибо большое, буду гуглить в эту сторону
источник