Hacker News: Der Traum des Faulen! Binäres Modding eines Wasserspenders für freihändige Bedienung

2025-01-11

Robbe Derks, müde vom ständigen Drücken von Knöpfen zum Wasserzapfen, hat seinen Wasserspender der ION 900-Serie mittels Reverse Engineering modifiziert. Mit einem Arduino und einem PICkit extrahierte er die Firmware von den Mikrocontrollern PIC18F6527 und PIC16F630. Mithilfe von Ghidra führte er Reverse Engineering der Firmware durch und identifizierte Funktionen zur Steuerung von Knöpfen und Ventilen. Anschließend schrieb er C-Code, um die Firmware zu patchen und eine Funktion hinzuzufügen, die 1 Liter kaltes Wasser ausgibt, wenn gleichzeitig die Knöpfe „Raumtemperatur“ und „Kaltwasser“ gedrückt werden. Dies beinhaltete die Bewältigung von Herausforderungen im Reverse Engineering und in der Embedded-Programmierung und führte letztendlich zu einer freihändigen Wasserabgabe.

Mehr lesen
Hardware

Selbstfahrender 1993er Volvo 940 (Teil 1: Aktuatoren)

2025-01-04

Der Autor und seine Freunde nehmen an der Winterausgabe 2025 des Carbage Run teil, einer 6-tägigen Winterreise durch Schweden zum Polarkreis und zurück nach Helsinki. Ihr Auto: ein Volvo 940 von 1993, fast ohne Elektronik. Um ihn selbstfahrend zu machen, rüsten sie Aktuatoren nach: Lenkmotor, Bremskraftverstärker und Gaspedalservo. Dieser Beitrag beschreibt den Prozess der Anpassung eines elektrischen Servolenksystems von einem Toyota Corolla 2020, wobei das vakuumunterstützte Bremssystem durch einen Bosch iBooster ersetzt und ein handelsübliches RC-Servo für das Gaspedal verwendet wird. Ein Tesla-Radarsensor wurde ebenfalls hinzugefügt. Es ist ein herausforderndes Projekt, wobei zukünftige Beiträge die Verkabelung und eine kundenspezifische ECU behandeln werden.

Mehr lesen