Gast
#7273162
Hey Leute, Ihr hab doch gerade nicht viel zu tun, da dachte ich sammle mal ein paar brauchbare Ideen fuer einen leider etwas komplizierteren SPI-Slave ein. .-) Hintergrund: Ich spiele mit dem Gedanken das normale LCD meines alten HP48SX gegen ein 2.4" Oled auszutauschen. Die CPU da drin beschreibt einfach zwei LCD-Treiber mit den Pixeldaten. Die muesste ich nur einlesen und dann auf das Oled schreiben. Also eigentlich Kinderkram. :) Das Problem ist leider es werden 67 mal jeweils 2Bit ausgegeben. Meine Ideen bisher: RP2040 nehmen und was eigenes mit der PIO implementieren. Mikrocontoller nehmen, zwei SPI-Schnittstellen parallel laufen lassen, 4x8Bit normal einlesen, und sich fuer die letzten drei Bits was lustiges einfallen lassen. Ist halt bloed das 67 eine Primzahl ist... Kombination aus CPLD plus kleine MCU. (Das Problem ist halt das man erstmal das Oled konfigurieren muss) Allerdings haette ich immerhin schon mal einen Berg fetter CPLDs rumliegen. Sollte ich allerdings so nett sein das hinterher zu veroeffentlichen fuehrt das bei Nachbauern aber zu Schnappatmung. Ausserdem ist das CPLD auch von der PCB-Flaeche recht gross. Bruteforce ueberabtasten und alles von Hand zaubern, seufz. Der Taschenrechner ist natuerlich Batterie betrieben. Daher sollte die Loesung nicht zuviel Saft brauchen auch wenn es sicher nicht extremst Lowpower sein muss da ich wegen dem Oled vermutlich sowieso auf einen Lithiumakku umrueste. Olaf


