Schon wieder echt lange her das ich auf dem Blog was geschrieben haben. Aber mit neuen Job und Familie rast die Zeit.
Deshalb hier einmal ein schnellen Teardown zu einem Ikea Produkt. Ikea ist ja immer so eine Fundgrube vorallem wenn es um günstige Elektronik, Smart Home Gadgets etc geht. Diesmal bin ich über die Ikea Solstol Schranksperre für unter 10€ gestolpert. Ein Schrankschloss mit NFC Reader welches als Kindersicherung in der Küche etc. dienen soll. Naja wenn die Kinder ein bissche größer sind sichert man damit eher den elterlichen Alkohol / Cannabis vorrat oder das Sextoy Versteck ab ;-P
Schön ist das das Gerät mit zwei AA Akkus betrieben wird. Guter nachhaltiger Gedanken ohne irgendwelche Sonderlösungen, wie spezielle Akku’s in einer Bauform die man in ein paar Jahren nicht kriegt.
Natürlich musste ich das Ding sofort aufschrauben. Auch hier legt einem Ikea keinen Steine in den weg. Einfach drei Torx Schrauben (müssten TX6 sein) lösen (eine liegt unter dem Klebestreifen) und man kann das Gerät Problemlos auseinanderklappen. Im Innenren finden sich zwei Platinen, eine trägt einen NFC Reader Chip der Marke Vibration mit der Bezeichnung VRC522 und integiert auch die Antenne. Diese ist über einen 6pi Pfostenstecker mit 1mm Pitch mit einem zweiten PCB verbunden. Nach der Silkmask wird hier I2C zur Kommunikation genutzt.
Darunter sitzt das PCB mit Microcontroller vom Typ CMS32L032 der Firma CMSemicon. Daran werkelt ein ARM Cortex M0+ inkl 64KB Flash und 4KB SRAM. Ausserdem sind auf dem Board noch der Motortreiber, LED, Buzzer etc. Auch hier wieder tonnenweise Testpoints inkl. RX / TX und anderen interessanten Ports. Leider fehlt mir derzeit die Zeit diese näher in Augenschein zu nehmen.
Das ganze steuert einen kleinen DC Motor der über einen kleinen Schneckenantrieb eine Riegel verschiebt.
Nix ist geklebt alles geschraubt und wenn was geclipst ist dann so das die Clips nicht gleich zu bruch gehen. Eine tolle durchdachte Konstruktion.
Hier noch ein paar Foto’s für euch von dem Gerät. Vielleicht hat ja jemand eine Idee was man daraus hacken kann.
Viel Spass beim Hacken und Experimentieren.