Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.sci.electronics > #367857 > unrolled thread

Billige HD44780 1602 LCD, i2c-Adapter an ESP32 oder ESP8266: 5V-Toleranz?

Started byRalph Aichinger <ra@h5.or.at>
First post2026-05-28 11:55 +0000
Last post2026-05-30 14:24 +0200
Articles 9 — 7 participants

Back to article view | Back to de.sci.electronics


Contents

  Billige HD44780 1602 LCD, i2c-Adapter an ESP32 oder ESP8266: 5V-Toleranz? Ralph Aichinger <ra@h5.or.at> - 2026-05-28 11:55 +0000
    Re: Billige HD44780 1602 LCD, i2c-Adapter an ESP32 oder ESP8266: 5V-Toleranz? Eric Bruecklmeier <u@5i7.de> - 2026-05-28 14:10 +0200
    Re: Billige HD44780 1602 LCD, i2c-Adapter an ESP32 oder ESP8266: 5V-Toleranz? Michael Schwingen <news-1513678000@discworld.dascon.de> - 2026-05-28 12:26 +0000
    Re: Billige HD44780 1602 LCD, i2c-Adapter an ESP32 oder ESP8266: 5V-Toleranz? "Dr. Rainer Meergans" <dg2dbm@darc.de> - 2026-05-28 18:57 +0200
    Re: Billige HD44780 1602 LCD, i2c-Adapter an ESP32 oder ESP8266:  5V-Toleranz? Axel Berger <Spam@Berger-Odenthal.De> - 2026-05-28 19:04 +0200
    Re: Billige HD44780 1602 LCD, i2c-Adapter an ESP32 oder ESP8266: 5V-Toleranz? Arno Welzel <usenet@arnowelzel.de> - 2026-05-28 23:55 +0200
      Re: Billige HD44780 1602 LCD, i2c-Adapter an ESP32 oder ESP8266: 5V-Toleranz? Michael Schwingen <news-1513678000@discworld.dascon.de> - 2026-05-28 22:10 +0000
        Re: Billige HD44780 1602 LCD, i2c-Adapter an ESP32 oder ESP8266: 5V-Toleranz? Arno Welzel <usenet@arnowelzel.de> - 2026-05-29 16:02 +0200
    Re: Billige HD44780 1602 LCD, i2c-Adapter an ESP32 oder ESP8266: 5V-Toleranz? Roland Krause <roland.krause9@freenet.de> - 2026-05-30 14:24 +0200

#367857 — Billige HD44780 1602 LCD, i2c-Adapter an ESP32 oder ESP8266: 5V-Toleranz?

FromRalph Aichinger <ra@h5.or.at>
Date2026-05-28 11:55 +0000
SubjectBillige HD44780 1602 LCD, i2c-Adapter an ESP32 oder ESP8266: 5V-Toleranz?
Message-ID<10v9ag3$d07b$1@gwaiyur.mb-net.net>
Eventuell hab ich das eh schon mal gefragt: Kann man an einem ESP32 oder
ESP8266 ein Zeichen-LCD mit einer i2c-Adapterplatine betreiben, sowas
in der Art (Chinaware von diversen Anbietern):

https://www.amazon.de/dp/B01N3B8JMN/

Ohne einen Spannungsteiler oder Levelshifter zu verwenden?

Angeblich sind die ESP32 und/oder ESP8266 zwar nicht offiziell 
5V-fest, aber angeblich geht das am Digitaleingang eines esp8266:

https://hackaday.com/2016/07/28/ask-hackaday-is-the-esp8266-5v-tolerant/
https://www.facebook.com/groups/1499045113679103/permalink/1731855033731442/?hc_location=ufi

Hat jemand von euch eine Meinung dazu? Und: Ist hier der ESP32
schlechter als der ESP8266?

/ralph

[toc] | [next] | [standalone]


#367864

FromEric Bruecklmeier <u@5i7.de>
Date2026-05-28 14:10 +0200
Message-ID<n7qpm1Fkvm5U1@mid.individual.net>
In reply to#367857
Am 28.05.2026 um 13:55 schrieb Ralph Aichinger:
> Eventuell hab ich das eh schon mal gefragt: Kann man an einem ESP32 oder
> ESP8266 ein Zeichen-LCD mit einer i2c-Adapterplatine betreiben, sowas
> in der Art (Chinaware von diversen Anbietern):
> 
> https://www.amazon.de/dp/B01N3B8JMN/
> 
> Ohne einen Spannungsteiler oder Levelshifter zu verwenden?
> 

Ja, mache ich dauernd.

[toc] | [prev] | [next] | [standalone]


#367867

FromMichael Schwingen <news-1513678000@discworld.dascon.de>
Date2026-05-28 12:26 +0000
Message-ID<slrn111gd2t.1n44.news-1513678000@a-tuin.ms.intern>
In reply to#367857
On 2026-05-28, Ralph Aichinger <ra@h5.or.at> wrote:
> Eventuell hab ich das eh schon mal gefragt: Kann man an einem ESP32 oder
> ESP8266 ein Zeichen-LCD mit einer i2c-Adapterplatine betreiben, sowas
> in der Art (Chinaware von diversen Anbietern):
>
> https://www.amazon.de/dp/B01N3B8JMN/
>
> Ohne einen Spannungsteiler oder Levelshifter zu verwenden?

Prinzipiell kannst Du den I2C-Bus auf 3.3V laufen lassen, auch, wenn der
PCF8574 mit 5V versorgt wird. Der High-Pegel wird eng (0.7*VCC), bei 4.5V
könnte das noch passen für eine Bastelei (Diode in VCC des PCF8574 bzw. des
Adapterboards einschleifen).

Pullups dann natürlich nur auf der 3.3V-Seite am ESP, nicht auf dem
LCD-Board nach 5V.

cu
Michael
-- 
Some people have no respect of age unless it is bottled.

[toc] | [prev] | [next] | [standalone]


#367874

From"Dr. Rainer Meergans" <dg2dbm@darc.de>
Date2026-05-28 18:57 +0200
Message-ID<n7rag3Fnsn2U1@mid.individual.net>
In reply to#367857
Am 28.05.2026 um 13:55 schrieb Ralph Aichinger:

> 
> Angeblich sind die ESP32 und/oder ESP8266 zwar nicht offiziell
> 5V-fest, aber angeblich geht das am Digitaleingang eines esp8266:
> 

Das "offiziellste" dazu gab es mal auf X, u.a hier:

https://x.com/ba0sh1/status/759239169071837184

und jemand hat auch mal Messungen gemacht:

https://hackaday.com/2022/05/12/is-esp8266-5-v-tolerant-this-curve-tracer-says-yes/

Auch aus meiner Erfahrung funktioniert das.

Grüße, Rainer

[toc] | [prev] | [next] | [standalone]


#367876 — Re: Billige HD44780 1602 LCD, i2c-Adapter an ESP32 oder ESP8266: 5V-Toleranz?

FromAxel Berger <Spam@Berger-Odenthal.De>
Date2026-05-28 19:04 +0200
SubjectRe: Billige HD44780 1602 LCD, i2c-Adapter an ESP32 oder ESP8266: 5V-Toleranz?
Message-ID<6A1875AE.A84FCE46@Berger-Odenthal.De>
In reply to#367857
Ralph Aichinger wrote:
> Hat jemand von euch eine Meinung dazu? Und: Ist hier der ESP32
> schlechter als der ESP8266?

Meinung hilft nicht viel, aber das Dateblatt. Oft sind die
Peripheriegeräte sehr TTL-artig ausgelegt und (fast) ohne Ausgangsstrom
bei high-Pegel. Das wird genau deswegen so gewählt. Ich habe hier recht
oft 5-V-versorgte Peripherie an Esp und es geht.


-- 
/¯\   No  |    Dipl.-Ing. F. Axel Berger    Tel: +49/ 221/ 7771 8067
\ /  HTML |    Roald-Amundsen-Straße 2a     Fax: +49/ 221/ 7771 8069
 X    in  |    D-50829 Köln-Ossendorf      http://berger-odenthal.de
/ \  Mail | -- No unannounced, large, binary attachments, please! --

[toc] | [prev] | [next] | [standalone]


#367882

FromArno Welzel <usenet@arnowelzel.de>
Date2026-05-28 23:55 +0200
Message-ID<10vadks$3o3t8$4@dont-email.me>
In reply to#367857
Ralph Aichinger, 2026-05-28 13:55:

> Eventuell hab ich das eh schon mal gefragt: Kann man an einem ESP32 oder
> ESP8266 ein Zeichen-LCD mit einer i2c-Adapterplatine betreiben, sowas
> in der Art (Chinaware von diversen Anbietern):
> 
> https://www.amazon.de/dp/B01N3B8JMN/
> 
> Ohne einen Spannungsteiler oder Levelshifter zu verwenden?
> 
> Angeblich sind die ESP32 und/oder ESP8266 zwar nicht offiziell 
> 5V-fest, aber angeblich geht das am Digitaleingang eines esp8266:

Ausgang, nicht Eingang. Du steuerst ja mit dem ESP den I2C aktiv an und
nimmst nicht ein 5V-Signal entgegen.


Und ja, das geht. Mache ich hier auch so, also I2C mit 5V, konkret mit
einem MCP23017 Port-Expander, der mit 5V läuft, um alte, alphanumerische
LED-Displays anzusteuern:

<https://arnowelzel.de/alphaclock-2-0>

> Hat jemand von euch eine Meinung dazu? Und: Ist hier der ESP32
> schlechter als der ESP8266?

Nein. Ich hatte den D1 Mini mit ESP8266 noch übrig und der war
ausreichend für meine Anwendung.


-- 
Arno Welzel
https://arnowelzel.de

[toc] | [prev] | [next] | [standalone]


#367884

FromMichael Schwingen <news-1513678000@discworld.dascon.de>
Date2026-05-28 22:10 +0000
Message-ID<slrn111hf9p.1n44.news-1513678000@a-tuin.ms.intern>
In reply to#367882
On 2026-05-28, Arno Welzel <usenet@arnowelzel.de> wrote:
>> Angeblich sind die ESP32 und/oder ESP8266 zwar nicht offiziell 
>> 5V-fest, aber angeblich geht das am Digitaleingang eines esp8266:
>
> Ausgang, nicht Eingang. Du steuerst ja mit dem ESP den I2C aktiv an und
> nimmst nicht ein 5V-Signal entgegen.

Nein.  I2C-Pins sind immer bidirektional - auch ohne Clock-Stretching willst
Du ja auch Daten lesen, und sei es nur das Ack-Bit.  Damit hast Du den Pegel
des Pullups auf dem Pin, auch als Eingang.

cu
Michael
-- 
Some people have no respect of age unless it is bottled.

[toc] | [prev] | [next] | [standalone]


#367903

FromArno Welzel <usenet@arnowelzel.de>
Date2026-05-29 16:02 +0200
Message-ID<10vc69p$65q4$4@dont-email.me>
In reply to#367884
Michael Schwingen, 2026-05-29 00:10:

> On 2026-05-28, Arno Welzel <usenet@arnowelzel.de> wrote:
>>> Angeblich sind die ESP32 und/oder ESP8266 zwar nicht offiziell 
>>> 5V-fest, aber angeblich geht das am Digitaleingang eines esp8266:
>>
>> Ausgang, nicht Eingang. Du steuerst ja mit dem ESP den I2C aktiv an und
>> nimmst nicht ein 5V-Signal entgegen.
> 
> Nein.  I2C-Pins sind immer bidirektional - auch ohne Clock-Stretching willst
> Du ja auch Daten lesen, und sei es nur das Ack-Bit.  Damit hast Du den Pegel
> des Pullups auf dem Pin, auch als Eingang.

Stimmt - danke für die Korrektur.


-- 
Arno Welzel
https://arnowelzel.de

[toc] | [prev] | [next] | [standalone]


#367924

FromRoland Krause <roland.krause9@freenet.de>
Date2026-05-30 14:24 +0200
Message-ID<n8038mFg9ssU1@mid.individual.net>
In reply to#367857
Am 28.05.2026 um 13:55 schrieb Ralph Aichinger:
> Eventuell hab ich das eh schon mal gefragt: Kann man an einem ESP32 oder
> ESP8266 ein Zeichen-LCD mit einer i2c-Adapterplatine betreiben, sowas
> in der Art (Chinaware von diversen Anbietern):
> 
> https://www.amazon.de/dp/B01N3B8JMN/
> 
> Ohne einen Spannungsteiler oder Levelshifter zu verwenden?
> 
> Angeblich sind die ESP32 und/oder ESP8266 zwar nicht offiziell
> 5V-fest, aber angeblich geht das am Digitaleingang eines esp8266:
> 
> https://hackaday.com/2016/07/28/ask-hackaday-is-the-esp8266-5v-tolerant/
> https://www.facebook.com/groups/1499045113679103/permalink/1731855033731442/?hc_location=ufi
> 
> Hat jemand von euch eine Meinung dazu? Und: Ist hier der ESP32
> schlechter als der ESP8266?
> 
> /ralph
Du kannst die LCD-Displays mit +3,3V und -0,5V betreiben. Steht so im 
Datenblatt. Soweit ich weiß, braucht man -0,5V für den Kontrastregler.

-- 
Roland - roland.krause9@freenet.de

[toc] | [prev] | [standalone]


Back to top | Article view | de.sci.electronics


csiph-web