universeller UART nach I2C Wandler

Hallo Zusammen

Bis gestern habe ich, wenn ich mal schnell was mit I2C/TWI machen wollte mein ELV-USB-I2C Interface dazu genutzt. Leider hat das Teil gestern das Zeitliche gesegnet.
Bevor ich mir jetzt ein neues kaufe habe ich mir gedacht: Gibt es etwas ähnliches auf Arduino-Basis?

Wer das ELV-Teil nicht kennt: Das Interface stellt eine Verbindung zwischen einem COM-Port (über integrierten USB-Anschluss) auf der einen Seite und einem I2C-Anschluss auf der anderen Seite her.
In einem Terminal-Programm konnte man dann Befehle eingeben, wie z.B. „schreibe an Slave-Adresse xy 2 Bytes mit Wert 0xFF, 0xAA“ oder „lese 4 Bytes aus Register 0x02“. Ein sehr praktisches Werkzeug wenn man mit diversen I2C-ICs experimentieren möchte
Leider konnte ich mit der Forum-Suche und auch Google nichts passendes finden. Habt ihr vielleicht was entsprechendes zur Hand?

Ja ich weiß, ich könnte mich auch selber hinsetzen und entwickeln, aber man muss ja nicht jedes Mal das Rad neu erfinden. :wink:

Vielen Dank schon mal.

Gruß, Langdon

Wenn du Spaß am programmieren hast, kann ein Arduino diese Funktionalität auch erreichen. Dazu "horcht" man an der seriellen Schnittstelle auf Anweisungen, gibt diese auf dem I2C-Bus weiter, schaut was ankommt und spuckt eingehende I2C-Daten es über die serielle Schnittstelle wieder aus. Wenn ein einfaches Terminalprogramm zur Ein- und Ausgabe reicht, war es das auch schon.