Suche I2C I/O PWM Expander

Gast #6747210
Hallo,
Aktuell plane ich ein Tastenfeld mit LED-Rückmeldung, welches ich über 
I2C vom ESP32 steuern bzw. auswerten möchte.
Ich würde gern einen IC finden, der die INPUT-Auswertung von den Tasten 
sowie die LEDs ansteuern kann. Pro Taste wäre eine LED verknüpft.

Input mäßig wären interne PULL-UPs von Vorteil, aber kein Muss.
Für die LEDs benötige ich PWM und genau wegen dem PWM Punkt habe ich 
noch keinen IC gefunden, der zusätzlich noch normale GPIO Handlungen 
vollziehen kann.

Der IC sollte 8 bis max 16 Ports und min. 8 Adressen haben.

Wenn jemand einen solchen IC kennt, wäre eine Antwort für mich sehr 
hilfreich.

Gruß
Felix
Gast #6747212
Eine ähnliche Anwendung hatten ich vor etwa 10 Jahren zu lösen und 
keinen gefunden. Es wurden am Ende einige kleine FPGAs eingesetzt. Die 
haben einerseits eine beliebige PWM-Rate und andererseits können sie 
I2C-Geschwindigkeiten, die nicht in der SPEC stehen.

Der FPGA kostete damals unter 5,-.
#6747214
Felix schrieb:
> Input mäßig wären interne PULL-UPs von Vorteil, aber kein Muss.
> Für die LEDs benötige ich PWM und genau wegen dem PWM Punkt habe ich
> noch keinen IC gefunden, der zusätzlich noch normale GPIO Handlungen
> vollziehen kann.

Wozu auch? Man nimmt 2 ICs und fertig, die gibt es auch in sehr kleinen 
SMD-Gehäusen.

> Der IC sollte 8 bis max 16 Ports und min. 8 Adressen haben.

TLC59116 kann 16 LEDs ansteuern, PFC8574 (8 Bit) oder PCF8575 (16 Bit) 
Eingänge einlesen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 5 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.