Ich habe eine kleine Schaltung und Software mit der man ein Text-LCD, 5 Taster und eine RTC ueber I2C ansprechen kann. Die restlichen Pins des verwendeten cm0 koennen als GPIO-s verwendet werden. Urspruenglich war das als "one-chip" UIF, RTC und IO Expander fuer Raspi basierte Systeme entwickelt, da das Raspi keine RTC hat und begrenzt in den GPIO's ist. Ich verwende es mittlererweile fuer fast alle Systeme wenn ich ein UIF mit Text-LCD und PushButons brauche, die RTC und die zusaetzlichen IO's sind dann ein "billiges" "Nice to have". Dabei haben RTC, LCD-Data, LCD-Command, die Taster und die GPIO's jeweils eine eigene Device-Adresse und lassen sich im Slave Modus wie EEPROMS ansprechen. Im Moment bin ich dabei den cm0 so zu programmieren, das er auch als i2C Master fungieren kann, und bei entsprechenden Ereignissen an den GPIO's eigenstaendig die Daten an das uebergeordnete System schickt. Wenn das von Euch jemand als nuetzlich erachtet, koenne wir das vielleicht als eigenstaendige kleine (Adapter) Platine entwickeln. Den Sourcecode fuer den cm0 stelle ich frei zur Verfuegung unter der Bedingung, dass jemand ueber den Source code geht und die entsprechende License Phrasologie in alle Files einbaut und hier im Wiki einen Artikel fuer die Benutzung schreibt.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.