Omvänd teknik: Trash-skrivare ger upp sin kontrollpanelhemligheter


massor av amerikanska hårdvarororienterade typer Hitta det svårt att gå förbi en ensam utseende kasserad produkt av konsumentelektronik utan att tänka på Bilen och ta det hem för att leka med “och [Phooky] från NYC-motståndet är ingen främling till denna känsla. En gammal Epson WF-2540 bläckstråleskrivare var demonterad för sina viktiga “näringsämnen,” du vet, de goda grejerna som funky motorer, kodare och växlar. Men vad gör du med kontrollpanelen? När allt kommer omkring är de normalt mycket säkra på de enheter som de kontrollerar, och erbjuder normalt inte mycket utrymme för återanvändning.

RP2040 Pio är ganska kapabel att trycka ut de LCD-pixlarna
[Phooky] stör normalt inte med dem, men den här gången fattade beslut om att ha en spricka på det för skojs skull. Invändigt, inget vanligt, med en stor enstaka PCB för de viktiga omkopplarna och lysdioderna, och en liten PCB värd LCD-skärmen. Den lätta delen var att räkna ut hur tangentbordsskanningen gjordes, vilket [visade sig vara] ganska enkelt, det använder bara några 74-seriens skiftregister för att skanna kolumnerna och klocka ut radlinjen. En Raspberry Pi Pico-modul pressades till tjänst för att skanna tangentbordet och aktivera en tangentbordskart som ska skapas med ren brutskraft. Inget behov av att spåra kretsen.

Saker blev intressanta när [Phooky] började titta på LCD-gränssnittet, baserat på Epson E02A46EA-chipet (lycka till att hitta ett datablad för den där!) Och snabbt visste att dokumentationen helt enkelt inte var tillgänglig, och det skulle behövas att göra saker den svåra vägen. Poking runt linjerna från huvud CPU (ett EPSON E01A9CA, vad som helst) displayklockan identifierades, liksom vissa styrsignaler och tre linjer för RGB-kanalerna. Genom att kasta en försäljning av försäljning i någon ROM-undersökning, visades displaykonfigurationen vara en konventionell 320 × 120 enhet.

PIO-enheten på RP2040 användes för att generera videovågformerna och tryck på pixlarna till LCD-styrenheten, så att RP2040-kortet kan anslutas inuti väskan permanent, omvandla kontrollpanelen till en USB-enhet klar för åtgärd!

Vill du veta lite mer om omvända tekniska skräp (eller inte) objekt och återuppta dem till din vilja? Kassa detta hackande bit från ett par veckor tillbaka. För något lite mer avancerat, kan du prova din hand på en plats av bil ecu hacking.

Tack [Perry] för tipset!

Leave a Reply

Your email address will not be published. Required fields are marked *