Відповісти

Введіть повідомлення і натисніть Надіслати
Параметри

Назад

Огляд теми (нові повідомленні вгорі)

dimich
2024-10-21 18:58:02

Може бути апаратний баг в самій esp8266, що мастер шини чутливий до таймінгів address ACK, а ssd1306 в ці таймінги не вкладається. Або ssd1306 порушує таймінги, але інші контроллери до цього більш толерантні.
Може бути програмний баг в реалізації Wire або самого сканера.

У мене теж оцей сканер на esp8266 не детектить ssd1306, пише "Unknow error at address ..." і "No I2C devices found". Хотів спробувати пару інших сканерів, але вони для esp8266 навіть не компіляться. Ви яким сканером користувались?
А i2cdetect на компі нормально бачить цей ssd1306 через адаптер ch341.

При цьому адафрутівська GFX на esp8266 із цим же ssd1306 працює без нарікань:
esp8266-ssd1306.jpg

Доречі, всі ssd1306 128x64, які мені попадались, ідуть з адресою 0x3C, а не 0x3D, як пишуть у прикладах.

Хтото
2024-10-21 01:42:09

Маю таку саму проблему, дисплей оцей https://arduino.ua/prod5338-displei-oled-s0-96-i2c-128x64-sinii

г0cть
2022-12-19 19:37:18

фото дисплея  в студию

ntfs1984
2022-12-19 17:02:49
г0cть пише:

Подтяжка шины на дисплее есть?

Есть. Хотя подтяжка странная.

Два резистора по~470 Ом, но они подтягивают не к тому питанию что на пинах, а к чему-то другому.

г0cть
2022-12-19 16:48:32

Подтяжка шины на дисплее есть?

ntfs1984
2022-12-19 15:57:25

Доброго дня, ми з Украiни!

Не могу подружить OLED дисплей с ESP8266 по i2c-шине.

Дисплей просто не виден как устройство. i2c-scanner его не находит.

Но на этой же самой ESP8266, этот же самый i2c-scanner прекрасно находит другие устройства, так что SDASCL разведены правильно, питание норм, все припаяно, на стороне ESP-шки все работает.

В то же время, эти дисплеи (один 128x64, другой 128x32) работают без нареканий на соседней Ардуине.

Питать пробовал как от 3.3В, так и от 5В, картина та же: на Ардуине работают, на ESP8266 не работают.

Резюмирую: ESP8266 - рабочая. OLED-дисплеи - рабочие. Но друг с другом не работают.

Кто-нибудь сталкивался с таким ?

Підвал форуму