- Das Recovery Kit, das 2019 als robustes tragbares Computergehäuse für den Raspberry Pi begann, wurde als RK2 mit Fokus auf Batteriebetrieb, NVME-Boot und einfache Montage neu entworfen
- Um Schwächen des bisherigen Builds zu beheben – fehlender Akku, schwierige Tastaturmontage, komplizierte Verkabelung, störender Griff und aufwendiges GPIO-Löten – wurden Innenaufbau und Komponenten neu gestaltet
- Die neue Konfiguration nutzt einen Raspberry Pi 5, einen 7-Zoll-Touchscreen, einen 5-Port-Gigabit-Switch, den Akku Shargeek Storm 2 100W 25.600mAh, eine Drop/OLKB Planck v7 Tastatur und einen NVME-Adapter
- Wegen der Eigenschaften smarter USB-C-Stromversorgung kann es vorkommen, dass Pi oder Switch beim ersten Einschalten nicht erkannt werden, und der Akku kann während des Ladens nicht verwendet werden
- STL-Dateien gibt es für zahlende Mitglieder, CAD-Dateien für CAD-Mitglieder; außerdem werden für den neuen Build noch bis Ende Juni 2024 Auftragsanfertigungen angenommen
Die Grenzen des Recovery Kit, die RK2 erneut angeht
- Das Recovery Kit von 2019 war ein robustes Computergehäuse, das aus Unzufriedenheit mit den damals einfachen und günstigen Raspberry-Pi-Gehäusen entstand
- Das ursprüngliche Projekt wurde unter anderem von The Verge, Raspberry Pi Magazine, Hackster, Hacker News, Hackaday und Uncrate aufgegriffen und erhielt viel Aufmerksamkeit
- Danach entstanden mehrere CAD-Varianten, sie wurden aber nicht veröffentlicht, weil sie sich nicht wie ein ausreichend eigenständiges Update der ursprünglichen Idee anfühlten
- Quick Kit und seine Varianten hatten größeren Einfluss, weil sie einfacher zusammenzubauen waren, ohne Löten auskamen und sich mit nur einem 3D-gedruckten Teil und Amazon-Komponenten bauen ließen
- RK2 wurde nicht nur zur Vereinfachung entwickelt, sondern um die Schwachstellen des ursprünglichen Recovery Kit gezielt erneut zu lösen
Was sich am bisherigen Design geändert hat
-
Akku
- Für das ursprüngliche Recovery Kit gab es zwar einen Akku, der den hohen Strombedarf beim Raspberry-Pi-Start tragen konnte, doch kurz vor Veröffentlichung des Artikels verschwand er von Amazon
- Aus Sorge vor Sicherheitsproblemen oder einem möglichen Rückruf wurde der Akku damals aus dem Build entfernt
- RK2 verwendet einen größeren Akku
-
Tastatur
- Die bisherige Tastatur nutzte wegen des knappen Platzes im Deckel des Pelican-1300-Gehäuses ein ortholineares Layout statt einer ANSI-Tastatur
- Da ein Rand im Deckel die Tastatur umgab, war die Tipp-Ergonomie nicht ideal
- Die bisherige Plaid-Tastatur wurde unprogrammiert geliefert, und die Anleitung zum Programmieren des Chips war nicht gut genug, um sie leicht empfehlen zu können
- RK2 verwendet eine vormontierte Tastatur und verbessert damit die Zugänglichkeit
-
Verkabelung und Montage
- Der Kabelbaum und das Through-Hole-Tastatur-Kit des ursprünglichen Recovery Kit sahen zwar gut aus, doch das Drucken jedes Decks dauerte mehr als 100 Stunden
- Die Konstruktion war für Lötanfänger schwierig und trieb auch die Kosten für Auftragsanfertigungen nach oben
-
Griff
- Der bisherige Griff und das clevis joint konnten am Pelican-Gehäuse hängen bleiben, sich verdrehen und dabei den Bildschirm beschädigen
- Auch die Position des Griffs war in der Praxis wenig nützlich
-
GPIO
- Das bisherige GPIO-Steckerkonzept gefiel zwar, war aber schwierig zu löten
- RK2 stellt auf Crimp-Verbindungen um, um den GPIO-Zugang zu erhalten und zugleich den Montageaufwand zu senken
Aufbau und Montage des neuen Builds
- Das Gesamtkonzept bleibt erhalten, die Teileliste wurde aber so zusammengestellt, dass sie sich auf modernen Druckern wie Bambu oder anderen CoreXY-Druckern leichter fertigen lässt
- Für die Montage werden M4-, M3- und M2.5-Schrauben gemischt verwendet; M5-Schrauben kommen diesmal nicht zum Einsatz
- Ein elektrischer Schraubendreher ist praktisch unverzichtbar; verwendet wurden ein Hoto-Elektroschrauber und Bits aus dem iFixit Mako Driver Kit
- Als Material kommt Bambu Carbon Fiber PETG zum Einsatz
- Beim 5-Port-Gigabit-Netzwerk-Switch wird dasselbe Modell wie zuvor verwendet, diesmal aber eingepresst befestigt, damit auf der Rückseite keine unschönen Halterungen nötig sind
- Für Ethernet werden Passthrough-Komponenten von McMaster-Carr verwendet, um die beim Quick Kit aufgetretenen Teileengpässe zu vermeiden
Einschränkungen bei Stromversorgung, USB-C und NVME
- RK2 kann ein NVME-Laufwerk als Boot-Laufwerk verwenden und zugleich das gesamte System per Akku betreiben
- Rund um den Akku wurde Platz gelassen, und im oberen Bereich des Gehäuses sitzen Lüftungsöffnungen; bei normaler Raumtemperatur funktioniert das System gut
- Ein schwarzes Gehäuse sollte nicht in direkter Sonne stehen
- Für den NVME-Boot-Befehl wird auf Jeff Geerlings Beitrag zum NVME-Boot des Raspberry Pi 5 verwiesen
- Bei der USB-C-Konfiguration gibt es einige Punkte zu beachten
- Die USB-C-Stromversorgung der Powerbank arbeitet „smart“, sodass sie Pi oder Netzwerk-Switch beim ersten Einschalten des Akkus eventuell nicht erkennt
- In diesem Fall muss der USB-C-Stecker des Akkus einmal abgezogen und wieder eingesteckt werden
- Zwei USB-C-Ports sind mit den USB-Ports des Pi verbunden
- Mit einem USB-C-female-to-female-Adapter lässt sich einer davon wie ein Gesamtstromanschluss des Systems „hotwire“-n
- Ein rechtwinkliger USB-A-auf-USB-C-Stecker kann andere Ports blockieren; wenn alle vier USB-Ports des Pi gebraucht werden, kann daher ein zusätzlicher Adapter nötig sein
Akku und Power-Button
- Verwendet wird die Powerbank Shargeek Storm 2 mit 100W und 25.600mAh
- Auch mit NVME bootet und läuft das System gut
- Einige Raspberry-Pi-OS-Builds zeigten kurzzeitig eine Undervoltage-Warnung, auf dem Display war jedoch nicht zu erkennen, dass der Pi5 an die Leistungsgrenze des Akkus kam
- Für längere Lagerung empfiehlt es sich, den USB-Stecker vom Akku zu trennen oder den Akku vollständig zu entfernen
- Der größte Nachteil ist, dass dieser Akku nicht gleichzeitig geladen und genutzt werden kann
- Der Power-Button hilft beim schnellen Herunterfahren und kann bei Bedarf wieder über GPIO verdrahtet werden
- Nur der Pi5 hat Lötpads für einen Taster
- Beim Pi4 muss dies über GPIO-Eingang gelöst werden
- Wenn intern ein SDR eingebaut wird, sind auch Varianten denkbar, bei denen die Position des Power-Buttons durch einen Funkanschluss ersetzt wird
Display und DSI-Kabel
- Als Display wird der 7-Zoll-Touchscreen von Raspberry Pi verwendet
- Für Desktop-Nutzung ist er nicht ideal, für Terminal-Arbeit aber durchaus brauchbar
- Ein Desktop lässt sich zwar starten, der Hauptzweck ist jedoch ein Arbeitssystem zur Unterstützung anderer Geräte in Off-Grid-Umgebungen ohne Window Manager
- Das Ausführen von SDR-Apps ist ein möglicher Grund, doch einen Desktop zu starten
- Die neuen CSI/DSI-Stecker der Pi Foundation sind kleiner geworden und erfordern neue Kabel
- Es gibt viele physisch ähnliche Kabel auf Amazon und AliExpress, tatsächlich funktionierten aber nur Kabel von der Pi-Website oder offiziellen Händlern
- Für Display und Kamera gibt es unterschiedliche Kabel, die zum Zeitpunkt des Schreibens nicht leicht zu finden waren
- Auch in der Teileliste wird ausdrücklich betont, beim Pi5-DSI-Kabel nicht die Standardversion zu verwenden
Tastatur und Gehäuseanordnung
- Verwendet wird die Tastatur Drop/OLKB Planck v7
- Dieses Kit kann ohne Löten verwendet werden; im Build kommen white-on-black Keycaps zum Einsatz
- Das Standardgehäuse ließe sich nutzen, für RK2 wurde jedoch ein etwas breiteres Gehäuse neu entworfen, damit es in den Deckel eingesetzt werden kann
- Unterwegs kann die Tastatur im Deckel des Gehäuses verstaut werden, am Schreibtisch lässt sie sich herausnehmen und normal verwenden
- Die Tastatur bleibt weiterhin ein Bauteil, das oft nur begrenzt auf Lager ist
Verfügbare Dateien und zentrale Komponenten
- STL-Dateien gibt es für zahlende Mitglieder, die Fusion-360-Designdateien für CAD-Mitglieder
- Die monatliche Mitgliedschaft beginnt bei 5 US-Dollar, die Jahresmitgliedschaft ist vergünstigt
- Zentrale Komponenten
- Raspberry Pi 5
- Raspberry Pi 5 Heatsink
- Pi5-spezifisches DSI Cable
- Pi5 NVME adapter
- 2242/42mm NVME
- Raspberry Pi 7" Touchscreen Display
- Ethernet Switch
- Frontpanel und I/O-Konfiguration
- DC Power jack
- GPIO panel mount connector
- Panel Mount Ethernet
- Power Button
- 2 Panel Mount USB-C
- Akku-Konfiguration
- Shargeek Storm 2 Battery
- Right Angle USB-C to 2x USB-C
- Tastatur-Konfiguration
- OLKB/Drop.com Planck v7 PCB
- MT3 White on Black keycaps
- OLKB Switch Plate
- Coiled USB-C Cord
- Cherry MX Switches
- Benötigte Werkzeuge
- HOTO Electric Screwdriver
- iFixit Mako
- Crimpzange für GPIO-Stecker
- Pinecil Soldering Iron
1 Kommentare
Meinungen auf Hacker News
Mit der Zeit habe ich die viel zu vielen Schraubentypen hassen gelernt.
Nicht, dass ich das Konzept an sich ablehne, aber es gibt einfach zu viele Modelle. Ich habe angefangen, für eine kleine Werkstatt Schrauben zu sammeln, um mir die Dinge anzusehen, die Familie, Freunde und Feinde zur Reparatur vorbeibringen. Besonders gut bin ich nicht, aber ich habe nach und nach dazugelernt. Manchmal mache ich auch etwas kaputt oder bringe es heimlich zu Profis.
Das Problem ist: Man braucht immer eine Schraube, aber Größe und Form variieren enorm. Selbst wenn man Standardgrößen von überallher zusammensammelt, kommt es vor, dass man für ein Projekt zwei Schrauben braucht und keine exakt passt. Alle Schrauben, die sich leicht aus kaputten Dingen herausdrehen lassen, hebe ich auf und lege sie in einen Schrank mit vielen kleinen Fächern, aber auch dort die passende zu finden dauert lange.
Deshalb halte ich es beim Design für klug, möglichst wenige Schraubentypen zu verwenden. Beim Vorgängermodell ging es mit einem Typ, also wäre es bei V2 wohl auch möglich gewesen. Schön wäre eine App, die anhand eines Fotos die exakte Spezifikation, den Namen und eine Bezugsquelle nennt.
In der Praxis hatte ich Hunderte Schrauben, Bolzen und Muttern; ich habe sie eine Woche lang gemütlich beim Seriengucken sortiert :D
BoltDepot hat eine hervorragende Seite und ein ausdruckbares Referenzposter dazu, wie Verbindungselemente gemessen und beschrieben werden: https://boltdepot.com/Fastener-Information/Fastener-Basics
Sobald man die Begriffe kennt, ist das Messen recht einfach. Den Gewindedurchmesser kann man leicht mit einem 2-Dollar-Kunststoff-Messschieber messen oder in die Öffnungen eines Schraubenprüfers halten: https://www.amazon.com/Stainlesstown-Bolt-Thread-Gauge-Blue/...
Die Gewindesteigung misst man am besten mit einer Gewindelehre, die sich wie eine Fühlerlehre auffächern lässt. Kombinierte Zoll-/Metrik-Produkte sehen etwa so aus: https://www.amazon.com/ChgImposs-Imperial-Whitworth-Industri...
Die Länge lässt sich leicht mit dem Lineal neben dem Schraubenprüfer oder mit einem Messschieber messen. Bei Senkkopfschrauben misst man die Gesamtlänge mit den Backen, bei Kopfschrauben die Länge ab der Stufe.
Es gibt auch Kombi-Lehren; so einen Typ würde ich mir aus Neugier gern einmal kaufen und ausprobieren: https://www.amazon.com/WEN-ME210G-Imperial-Multi-Gauge-Carry...
Den Namen cyberdeck verstehe ich, aber warum es Recovery Kit heißt, weiß ich nicht. Was wird da wiederhergestellt, und der Anwendungsfall wird nicht wirklich erklärt. Vielleicht ist es einfach ein cooles Gerät für Online-Zugang unterwegs.
„Heute erscheint es selbstverständlich, Dinge zu bauen, die mit dem Internet verbunden sind, aber was ist, wenn es kein Internet gibt?“
„Dieses Konzept fühlt sich oft an, als käme es aus einem Science-Fiction-Film oder einem Handbuch für Prepper nach der Apokalypse. Dieses Gerät könnte in beiden Szenarien funktionieren, aber es geht auch darum, die Resilienz des Projekts zu verstehen und die heute existierenden Systeme gut zu betreuen.“
[1] https://www.doscher.com/work-recovery-kit/
Wenn man ein wirklich ausgereiftes Gerät in diesem Computerstil sehen möchte, sollte man sich das Panasonic CF-31 Toughbook ansehen. Auf eBay bekommt man es recht günstig, und es ist hervorragend.
Es ist das genaue Gegenteil der Kostensenkungen und billigen Materialien, die man bei Consumer Electronics häufig sieht. Es fühlt sich an wie MacBook-Qualität, nur nicht auf das Ideal „schlank“, sondern auf „robust“ ausgerichtet, und ist ein Beispiel dafür, was moderne Fertigung leisten kann, wenn sie von Kosten- und Massengeschmackszwängen befreit ist.
http://www.ruggedpcreview.com/3_notebooks_itronix_gd8200.htm...
https://na.panasonic.com/us/computers-tablets/computers/lapt...
Dass es einen Link „Wofür ist das?“ gibt und trotzdem keine Antwort kommt, ist amüsant. Auf mich wirkt es wie die Tech-Blogger-Version von Vorbereitung auf den Zusammenbruch der Zivilisation.
Wenn etwas so Katastrophales passiert, dass das Internet lange ausfällt, wird man so einen riesigen Ziegel wohl nicht mit sich herumschleppen. Viel zu unrealistisch.
Bei einem Zusammenbruch der Zivilisation wäre man zu Fuß unterwegs, oder selbst wenn man Fahrrad fährt, könnte es kaputtgehen und nicht reparierbar sein, oder man hat einen Platten und bekommt keinen Schlauch. Tragbares Gewicht und Platz würden zuerst für lebenswichtige Dinge wie Nahrung, shelter, Kleidung, grundlegende Medizin/Werkzeug und Selbstverteidigung reserviert.
Zu etwa 90 % reicht ein Smartphone mit USB-Solarpanel, Bluetooth-Tastatur und externem Speicher. Falls nötig, ergänzt man einen USB-Ethernet-Adapter und einen USB-Hub. Heutige Telefone sind auch ziemlich wasser- und staubgeschützt, und in einem Rugged Case noch besser. Ich würde den Leuten gern sagen: Lauft mal 10 Meilen mit dem Ding.
Ich baue gegen Bezahlung ähnliche Dinge. Kleinserien nach Maß, die Einsatzfälle abdecken, die zu speziell sind, als dass daraus Industrieprodukte würden. Diese Person würde ich sofort als Auftragnehmer oder Kooperationspartner engagieren wollen, und dieses Projekt wirkt wie eine Art persönlicher Lebenslauf.
Allerdings wäre es gut, konkrete Szenarien zu finden, in denen so ein Gerät wertvoll wäre. Ich persönlich bin an Diagnose von Marineelektronik beteiligt, vor allem NMEA2000-Netzwerke und die Geräte darauf sowie dieselben Geräte am Ethernet. Mit etwas Umkonfiguration könnte das etwas werden, das hochqualifizierte Marineelektronik-Techniker wirklich lieben würden; dann ließen sich auch die Überlegungen zu Design und Bauteilauswahl vertiefen.
Ein echtes Post-Apokalypse-Recovery-Kit wären meiner Ansicht nach ein Kubikmeter Bücher in einer Zeitkapsel für ein Jahrhundert später: K12-Schulbücher sowie Hochschulbücher zu Landwirtschaft, Ingenieurwesen und Medizin.
Es ist eher Kunst als Funktion, aber bei so einem Konzept wären Funktionen wie Meshtastic, LoRa und Amateurfunk schön.
(https://www.lilygo.cc/products/t-echo?variant=42306295857333 oder etwa https://www.lilygo.cc/products/t3s3-v1-0?)
Verwandte Beiträge:
Off-Grid Cyberdeck with RPI and Pelican Case - https://news.ycombinator.com/item?id=31402558 - Mai 2022, 91 Kommentare
Off-Grid Cyberdeck: Raspberry Pi Recovery Kit - https://news.ycombinator.com/item?id=21647398 - November 2019, 144 Kommentare
Solche coolen Builds im Cyberdeck-Stil mag ich immer, aber jedes Mal, wenn ich selbst eines bauen will, merke ich am Ende, dass ich dabei bin, einen sehr schlechten Laptop zu bauen.
Ich habe kürzlich bei eBay ein paar alte Chromebooks für jeweils etwa 20 Dollar gekauft, das BIOS neu geflasht und Debian installiert. Schüler-Chromebooks sind ziemlich robust, und bei dem Preis ist es einem ziemlich egal, wenn sie kaputtgehen.
Es wurde als „robustes Computergehäuse für den Raspberry Pi“ bezeichnet; ich frage mich, ob das auf ein Prepper-Szenario abzielt. Ich weiß nicht, welcher vorgesehene Einsatzfall für einen Rugged Pi gedacht ist, oder ob es einfach nur cool sein soll.
Wenn Menschen in einer Situation darauf als „letztes Gerät“ angewiesen wären, ist es ziemlich wahrscheinlich, dass dieses Ding selbst auch weg wäre. Das wäre ein ziemlich extremes Szenario, und ein Rugged Laptop wäre praktischer. Selbst wenn ein Rugged Laptop 10.000 Dollar kostet, ist das ein kleiner Preis, wenn es darum geht, die Welt zu retten.
Kurz dachte ich: „Hier könnte man ein Framework-Board einbauen“, aber der Pelican 1300 ist nur 9 Zoll breit. Die Idee ist trotzdem wirklich gut, und ich könnte mir vorstellen, mit einem größeren Pelican-Koffer nahezu dasselbe zu bauen. Dann könnte man mit mehreren aktuellen rotierenden 3,5-Zoll-Festplatten eine Menge Daten unterbringen und hoffen, dass der Pelican Rost bis zu einem gewissen Grad abhält.
Eine schöne Idee, und ich würde gern die offenen Spezifikationen sehen, aber schon das Teilen allein ist großartig.
Update: Das Framework-Board kommt ziemlich knapp hin. Das erste Daughterboard im Schaltplan <https://github.com/FrameworkComputer/Framework-Laptop-13/blo...> ist tatsächlich 9,071 Zoll breit, also offenbar 115 + 115,4 mm, also 230,4 mm. Das Mainboard ist jedoch 274 mm bzw. 10,8 Zoll breit, und das ohne Erweiterungskarten. Mit eingesteckten Karten sind es etwa 297 mm bzw. 11,7 Zoll, und dazu müssen noch Kabel angeschlossen werden. Trotzdem scheint da etwas möglich zu sein.
Ich lese solche Functional-Prop-Projekte und ihre Bauberichte sehr gern.
Ich frage mich, wie weit man zwischen Ruggedness und Prop-Ästhetik gehen will. Mich interessiert auch, ob andere Bildschirm-Formfaktoren in Betracht gezogen wurden und ob statt eines RPi auch Alternativen wie ein NVidia Jetson, auf dem GPT/LLM laufen kann, oder ein separates Compute-Modul erwogen wurden. Außerdem frage ich mich, ob nur Wikipedia enthalten ist oder auch PDFs wie „Where there is no doctor?“, „Wilderness Survival Guide?“ und andere Bücher zur Katastrophenvorsorge gespeichert werden.
Als dieses Projekt früher gepostet wurde, habe ich es verpasst; schön, es heute wiederzusehen.
Anfangs habe ich es zum Spaß in der Kategorie Other -> Other auf PirateBay verteilt, weil alles frei teilbar war und mir die dezentrale Natur von Torrents gefiel. Später wollte ich es besser machen, aber Karriere und Leben kamen dazwischen.
Wenn du interessiert bist, findest du es auf signalbundle.com. Es ist inzwischen allerdings ziemlich alt, und am Ende habe ich es der Verfügbarkeit wegen auf Google Drive gehostet, aber es ist noch da – falls du neugierig bist oder Feedback hast :)