- Recovery Kit khởi đầu năm 2019 như một vỏ máy tính di động chắc chắn cho Raspberry Pi, nay được thiết kế lại thành RK2 với trọng tâm là chạy bằng pin, khởi động NVMe và lắp ráp dễ dàng
- Cấu trúc bên trong và cách bố trí linh kiện đã thay đổi để giảm các điểm chưa hài lòng ở bản cũ như thiếu pin, độ khó khi lắp bàn phím, đi dây phức tạp, vướng tay cầm và gánh nặng hàn GPIO
- Cấu hình mới sử dụng Raspberry Pi 5, màn hình cảm ứng 7 inch, switch gigabit 5 cổng, pin Shargeek Storm 2 100W 25,600mAh, bàn phím Drop/OLKB Planck v7 và bộ chuyển đổi NVMe
- Do đặc tính của pin sạc thông minh, nguồn USB-C có thể không nhận Pi hoặc switch khi bật lần đầu, và pin này không thể vừa sạc vừa sử dụng
- STL được cung cấp cho thành viên trả phí, file CAD cho thành viên CAD, và bản dựng mới cũng nhận làm theo yêu cầu đến cuối tháng 6/2024
RK2 giải quyết lại những giới hạn của Recovery Kit
- Recovery Kit năm 2019 là một vỏ máy tính chắc chắn ra đời từ sự không hài lòng với các case Raspberry Pi đơn giản và rẻ tiền thời điểm đó
- Dự án cũ từng được giới thiệu trên The Verge, Raspberry Pi Magazine, Hackster, Hacker News, Hackaday, Uncrate và nhiều nơi khác, thu hút nhiều sự chú ý
- Sau đó đã có nhiều biến thể CAD được tạo ra, nhưng không đủ khác biệt so với ý tưởng ban đầu để được công bố
- Quick Kit và các biến thể của nó tạo ảnh hưởng lớn hơn nhờ lắp ráp đơn giản hơn, không cần hàn, và có thể làm chỉ với 1 linh kiện in 3D cùng các linh kiện từ Amazon
- RK2 không chỉ đơn thuần là tối giản hóa, mà được thiết kế để giải quyết lại những điểm còn tiếc nuối của Recovery Kit ban đầu
Những thay đổi so với thiết kế cũ
-
Pin
- Recovery Kit ban đầu từng có pin đủ sức chịu dòng cao khi Raspberry Pi khởi động, nhưng sản phẩm đó đã biến mất khỏi Amazon ngay trước khi bài viết được công bố
- Vì lo ngại vấn đề an toàn hoặc khả năng bị thu hồi, bản dựng thời đó đã loại bỏ pin
- RK2 sử dụng loại pin lớn hơn
-
Bàn phím
- Bàn phím cũ dùng kiểu ortholinear vì rất khó đặt bàn phím ANSI vào nắp case Pelican 1300
- Mép gờ của nắp bao quanh bàn phím khiến ergonomics khi gõ không tốt
- Bàn phím Plaid cũ được giao mà chưa lập trình sẵn, hướng dẫn nạp chip cũng không tốt nên khó khuyến nghị
- RK2 dùng bàn phím lắp sẵn để tăng khả năng tiếp cận
-
Đi dây và lắp ráp
- Bộ dây harness và kit bàn phím through-hole của Recovery Kit cũ nhìn rất đẹp, nhưng mỗi deck mất hơn 100 giờ để in
- Cấu trúc đó cũng khó với người mới hàn và làm chi phí nhận dựng theo yêu cầu tăng cao
-
Tay cầm
- Tay cầm cũ và clevis joint có thể vướng vào case Pelican, xoay rồi làm hỏng màn hình
- Vị trí tay cầm cũng không thực sự hữu dụng trong thực tế
-
GPIO
- Tác giả vẫn thích cách làm đầu nối GPIO cũ nhưng việc hàn khá khó
- RK2 chuyển sang kiểu crimp để vẫn giữ khả năng truy cập GPIO mà giảm độ khó lắp ráp
Cấu trúc và lắp ráp của bản dựng mới
- Ý tưởng tổng thể được giữ nguyên, nhưng danh sách linh kiện được tổ chức lại để dễ in hơn trên các máy in hiện đại như Bambu hay các máy CoreXY khác
- Quá trình lắp ráp dùng kết hợp vít M4, M3, M2.5 và lần này không dùng vít M5
- Gần như bắt buộc phải có tua vít điện, và tác giả dùng Hoto electric screwdriver cùng đầu vít từ iFixit Mako Driver Kit
- Vật liệu sử dụng là Bambu Carbon Fiber PETG
- Switch mạng gigabit 5 cổng vẫn là mẫu cũ, nhưng lần này được cố định bằng kiểu ép khít để không cần phần gá xấu ở mặt sau
- Ethernet dùng linh kiện passthrough từ McMaster-Carr để tránh tình trạng thiếu linh kiện từng gặp ở Quick Kit
Giới hạn về nguồn, USB-C và NVMe
- RK2 có thể dùng ổ NVMe làm ổ khởi động đồng thời vận hành toàn bộ hệ thống bằng pin
- Xung quanh pin có chừa khoảng trống và phía trên vỏ có khe thông gió, nên trong nhiệt độ phòng thông thường hệ thống hoạt động tốt
- Không nên để vỏ màu đen dưới ánh nắng mặt trời
- Lệnh khởi động NVMe tham khảo từ bài viết của Jeff Geerling về khởi động NVMe trên Raspberry Pi 5
- Cấu hình USB-C có một số điểm cần lưu ý
- Nguồn USB-C của pin sạc dùng cơ chế “smart”, nên khi bật pin lần đầu nó có thể không nhận Pi hoặc switch mạng
- Nếu vậy, cần rút đầu USB-C của pin ra rồi cắm lại
- Hai cổng USB-C được nối vào các cổng USB của Pi
- Nếu dùng bộ chuyển female-to-female USB-C, có thể “hotwire” một trong hai cổng như cổng cấp nguồn cho toàn hệ thống
- Đầu nối USB-A to USB-C góc vuông bên phải có thể che cổng khác, nên nếu cần dùng đủ cả 4 cổng USB của Pi thì có thể phải cần thêm adapter
Pin và nút nguồn
- Pin sử dụng là power bank Shargeek Storm 2 100W, 25,600mAh
- Hệ thống khởi động và chạy tốt ngay cả khi gắn NVMe
- Một số bản dựng Raspberry Pi OS từng hiển thị cảnh báo undervoltage trong chốc lát, nhưng theo màn hình thì Pi5 chưa chạm ngưỡng giới hạn của pin
- Khi lưu trữ lâu dài, nên rút đầu USB khỏi pin hoặc tháo pin hoàn toàn
- Nhược điểm lớn nhất là loại pin này không thể vừa sạc vừa sử dụng
- Nút nguồn hữu ích cho việc tắt nhanh, và nếu muốn có thể đi dây lại qua GPIO
- Chỉ Pi5 mới có điểm hàn dành cho nút bấm
- Nếu dùng Pi4 thì phải xử lý qua đầu vào GPIO
- Nếu gắn SDR bên trong thì cũng có thể biến tấu vị trí nút nguồn thành đầu nối radio
Màn hình và cáp DSI
- Màn hình sử dụng Raspberry Pi 7 inch Touchscreen
- Nó không phù hợp lắm cho mục đích desktop, nhưng dùng terminal thì khá ổn
- Vẫn có thể chạy desktop, nhưng mục đích chính là một hệ thống làm việc hỗ trợ thiết bị khác trong môi trường off-grid, không cần window manager
- Chạy ứng dụng SDR là một lý do hợp lý để mở desktop
- Đầu nối CSI/DSI mới của Pi Foundation đã nhỏ hơn và cần loại cáp mới
- Trên Amazon và AliExpress có nhiều loại cáp trông giống hệt về mặt vật lý, nhưng chỉ cáp mua từ website Pi hoặc nhà bán chính thức mới hoạt động thực sự
- Cáp cho màn hình và cáp cho camera là hai loại riêng, và vào thời điểm viết bài chúng không dễ tìm
- Danh sách linh kiện cũng nhấn mạnh với cáp DSI dành riêng cho Pi5 rằng không được dùng bản thường
Bàn phím và cách bố trí trong case
- Bàn phím sử dụng Drop/OLKB Planck v7
- Bộ kit này có thể dùng mà không cần hàn, và bản dựng sử dụng keycap white-on-black
- Có thể dùng case mặc định, nhưng trong RK2 tác giả làm một case mới rộng hơn một chút để có thể gắn vào nắp
- Khi di chuyển, bàn phím có thể được đặt trong nắp case; còn trên bàn làm việc thì có thể lấy ra để dùng như bình thường
- Bàn phím này vẫn là một linh kiện thường không có hàng lâu
File công khai và các linh kiện chính
- File STL được cung cấp cho thành viên trả phí, còn file thiết kế Fusion 360 dành cho thành viên CAD
- Gói thành viên theo tháng bắt đầu từ $5, còn gói năm được giảm giá
- Cấu hình linh kiện cốt lõi
- Raspberry Pi 5
- Raspberry Pi 5 Heatsink
- Cáp DSI dành riêng cho Pi5
- Pi5 NVMe adapter
- 2242/42mm NVMe
- Raspberry Pi 7" Touchscreen Display
- Ethernet Switch
- Cấu hình mặt trước và I/O
- DC Power jack
- GPIO panel mount connector
- Panel Mount Ethernet
- Power Button
- 2 Panel Mount USB-C
- Cấu hình pin
- Shargeek Storm 2 Battery
- Right Angle USB-C to 2x USB-C
- Cấu hình bàn phím
- OLKB/Drop.com Planck v7 PCB
- MT3 White on Black keycaps
- OLKB Switch Plate
- Coiled USB-C Cord
- Cherry MX Switches
- Công cụ cần thiết
- HOTO Electric Screwdriver
- iFixit Mako
- crimpers cho đầu nối GPIO
- Pinecil Soldering Iron
1 bình luận
Ý kiến trên Hacker News
Theo thời gian, tôi bắt đầu ghét việc có quá nhiều loại vít
Không phải là tôi ghét bản thân khái niệm này, nhưng có quá nhiều mẫu mã. Tôi bắt đầu gom vít cho một xưởng nhỏ để xem xét những món đồ mà gia đình, bạn bè và cả kẻ thù mang đến nhờ sửa; dù tay nghề không xuất sắc, tôi cũng học được từng chút một. Thỉnh thoảng tôi làm hỏng, hoặc lén mang đến thợ chuyên nghiệp
Vấn đề là lúc nào cũng cần vít, nhưng kích cỡ và hình dạng lại quá đa dạng. Dù có kiếm và gom đủ các cỡ tiêu chuẩn ở nhiều nơi, vẫn có lúc một dự án cần hai con vít mà không có cái nào vừa khít. Những con vít dễ tháo ra từ đồ hỏng thì tôi đều thu hồi, bỏ vào một tủ có nhiều ngăn nhỏ, nhưng tìm được con phù hợp trong đó cũng mất rất nhiều thời gian
Vì vậy, khi thiết kế, tôi cho rằng khôn ngoan nhất là dùng càng ít loại vít càng tốt. Mẫu trước chỉ cần một loại, nên tôi nghĩ V2 cũng có thể làm được. Giá mà có một ứng dụng chụp ảnh rồi cho biết chính xác quy cách, tên gọi và nơi đặt mua
Thực tế thì có hàng trăm vít, bu lông và đai ốc, nên tôi vừa xem show vừa thong thả phân loại trong một tuần :D
BoltDepot có một trang rất hay giải thích cách đo và biểu diễn các chi tiết siết, cùng poster mốc chuẩn để in: https://boltdepot.com/Fastener-Information/Fastener-Basics
Khi đã biết thuật ngữ, việc đo khá đơn giản. Đường kính ren có thể đo dễ dàng bằng thước cặp vernier nhựa giá 2 đô, hoặc thử khớp với các lỗ trên bộ kiểm tra vít: https://www.amazon.com/Stainlesstown-Bolt-Thread-Gauge-Blue/...
Bước ren tốt nhất nên đo bằng thước đo bước ren dạng xòe ra giống thước lá. Loại dùng được cả inch/mét thì kiểu như này: https://www.amazon.com/ChgImposs-Imperial-Whitworth-Industri...
Chiều dài có thể đo dễ bằng thước bên cạnh bộ kiểm tra vít hoặc bằng thước cặp. Với vít đầu chìm thì đo toàn bộ chiều dài bằng mỏ kẹp, còn vít đầu trụ thì đo chiều dài từ phần bậc
Cũng có các loại thước đo kết hợp, và kiểu này khiến tôi tò mò muốn mua một cái về dùng thử: https://www.amazon.com/WEN-ME210G-Imperial-Multi-Gauge-Carry...
Tôi hiểu cái tên cyberdeck, nhưng không rõ vì sao lại gọi là Recovery Kit. Rốt cuộc là phục hồi cái gì, họ không nói rõ trường hợp sử dụng. Có lẽ chỉ là một thiết bị đẹp để kết nối online khi đang di chuyển
“Ngày nay việc tạo ra những thứ kết nối Internet có vẻ là điều hiển nhiên, nhưng nếu không có Internet thì sao?”
“Khái niệm này thường có cảm giác như bước ra từ phim khoa học viễn tưởng hoặc sổ tay của những người chuẩn bị cho tận thế. Thiết bị này có thể hoạt động trong cả hai kịch bản đó, nhưng dự án cũng nói về việc hiểu khả năng phục hồi của dự án và quản lý tốt các hệ thống đang tồn tại ngày nay.”
[1] https://www.doscher.com/work-recovery-kit/
Nếu muốn xem một thứ mở rộng đúng nghĩa kiểu máy tính này, hãy xem Panasonic CF-31 Toughbook. Có thể mua khá rẻ trên eBay và rất tuyệt
Nó là mặt đối lập hoàn toàn với kiểu cắt giảm chi phí và vật liệu rẻ tiền thường thấy trong đồ điện tử tiêu dùng. Cảm giác như chất lượng ở tầm MacBook nhưng theo lý tưởng “bền chắc” thay vì “bóng bẩy”, và là ví dụ cho thấy sản xuất hiện đại có thể làm được gì khi thoát khỏi ràng buộc về chi phí và thị hiếu đại chúng
http://www.ruggedpcreview.com/3_notebooks_itronix_gd8200.htm...
https://na.panasonic.com/us/computers-tablets/computers/lapt...
Điều thú vị là dù có liên kết “Dùng để làm gì?” nhưng lại không trả lời. Nhìn thì giống phiên bản blogger công nghệ của chuẩn bị cho sự sụp đổ văn minh
Nếu xảy ra thảm họa đến mức Internet ngừng hoạt động trong thời gian dài, có lẽ sẽ chẳng ai mang theo một cục gạch khổng lồ như thế này. Quá phi thực tế
Trong tình huống văn minh sụp đổ, có thể phải đi bộ; hoặc dù đi xe đạp thì xe cũng có thể hỏng mà không sửa được, hoặc thủng lốp mà không tìm được ruột thay. Trọng lượng và không gian có thể mang theo sẽ được ưu tiên cho các nhu yếu phẩm như thực phẩm, shelter, quần áo, y tế/công cụ cơ bản, tự vệ
Khoảng 90% nhu cầu là đủ với một chiếc smartphone gắn tấm pin mặt trời USB, bàn phím Bluetooth và bộ lưu trữ ngoài. Nếu cần thì thêm bộ chuyển USB-Ethernet và USB hub. Điện thoại ngày nay cũng chống nước/chống bụi khá tốt, bỏ vào ốp rugged thì còn tốt hơn. Tôi muốn bảo họ thử mang thứ đó đi bộ 10 dặm xem
Tôi đang làm những món tương tự để nhận tiền. Đó là việc chế tạo tùy biến số lượng nhỏ, giải quyết các use case quá hẹp để có sản phẩm công nghiệp. Với người này, tôi muốn thuê ngay làm outsource hoặc hợp tác, và dự án này trông như một kiểu CV cá nhân
Tuy vậy sẽ tốt hơn nếu tìm được một kịch bản cụ thể nơi thiết bị như thế này có giá trị. Cá nhân tôi đang tham gia chẩn đoán thiết bị điện tử hàng hải, chủ yếu là mạng NMEA2000 cùng các thiết bị trên đó, và những thiết bị tương tự gắn qua Ethernet. Chỉ cần cấu hình lại một chút, nó có thể trở thành thứ mà các kỹ thuật viên điện tử hàng hải cao cấp thật sự thích, và khi đó các cân nhắc về thiết kế và lựa chọn linh kiện cũng có thể được đào sâu hơn
Nếu là Recovery Kit hậu tận thế thật sự, tôi nghĩ đó sẽ là một mét khối sách gồm sách giáo khoa K12 và sách bậc đại học về nông nghiệp, kỹ thuật, y học, được cho vào time capsule cho một thế kỷ sau
Nó gần với nghệ thuật hơn là tính năng, nhưng với khái niệm kiểu này thì sẽ hay nếu có các chức năng như Meshtastic, LoRa, radio nghiệp dư
(cỡ https://www.lilygo.cc/products/t-echo?variant=42306295857333 hoặc https://www.lilygo.cc/products/t3s3-v1-0?)
Bài liên quan:
Off-Grid Cyberdeck with RPI and Pelican Case - https://news.ycombinator.com/item?id=31402558 - tháng 5/2022, 91 bình luận
Off-Grid Cyberdeck: Raspberry Pi Recovery Kit - https://news.ycombinator.com/item?id=21647398 - tháng 11/2019, 144 bình luận
Tôi luôn thích các bản build kiểu cyberdeck ngầu như thế này, nhưng mỗi lần muốn tự làm, cuối cùng tôi lại nhận ra mình đang định tạo ra một chiếc laptop rất tệ
Gần đây tôi mua vài chiếc Chromebook cũ trên eBay, mỗi chiếc khoảng 20 đô la, flash lại BIOS rồi cài Debian. Chromebook dành cho học sinh khá bền, và với mức giá đó thì hỏng cũng không đáng bận tâm lắm
Họ gọi là “vỏ máy tính chắc chắn cho Raspberry Pi”, nên tôi tự hỏi liệu nó có nhắm tới kịch bản prepper không. Không rõ use case giả định của một chiếc Pi rugged là gì, hay chỉ để trông ngầu
Nếu mọi người rơi vào tình huống phải dựa vào thứ này như “thiết bị cuối cùng” thì bản thân nó có lẽ cũng đã bay màu. Đó là một tình huống khá cực đoan, và laptop rugged sẽ thực dụng hơn. Dù laptop rugged có giá 10.000 đô la thì để cứu thế giới vẫn là chi phí nhỏ
Có lúc tôi thoáng nghĩ “có thể nhét bo mạch Framework vào đây”, nhưng Pelican 1300 chỉ rộng 9 inch. Dù vậy ý tưởng thật sự rất hay, và tôi nghĩ có thể làm gần như tương tự với một hộp Pelican lớn hơn. Như vậy có thể chứa nhiều dữ liệu bằng vài ổ đĩa quay 3,5 inch đời mới, và hy vọng Pelican sẽ giúp chống gỉ ở mức nào đó
Một ý tưởng đẹp, và tôi muốn xem thông số kỹ thuật công khai, nhưng chỉ riêng việc họ chia sẻ như vậy cũng đã tốt rồi
Cập nhật: bo mạch Framework khá sát nút. Bo mạch con đầu tiên trong sơ đồ <https://github.com/FrameworkComputer/Framework-Laptop-13/blo...> thực ra rộng 9,071 inch, tức có vẻ là 115 + 115,4mm = 230,4mm. Nhưng bo mạch chính là 274mm, 10,8 inch, và đó là chưa tính các card mở rộng. Khi cắm card vào thì khoảng 297mm, 11,7 inch, lại còn phải nối cáp nữa. Dù vậy vẫn có vẻ có khả năng làm được gì đó
Tôi thích đọc các dự án đạo cụ chức năng kiểu này và nhật ký chế tạo của chúng
Tôi tò mò họ muốn đi xa đến đâu giữa độ bền chắc và thẩm mỹ đạo cụ. Cũng tò mò liệu họ có cân nhắc màn hình với form factor khác không, hay các lựa chọn không phải RPi như NVidia Jetson có thể chạy GPT/LLM, hoặc một compute module riêng. Tôi cũng muốn biết họ chỉ đưa Wikipedia vào, hay còn lưu cả PDF như “Where there is no doctor?”, “Wilderness Survival Guide?” và các sách khôi phục sau thảm họa khác nữa
Lần trước dự án này được đăng tôi đã bỏ lỡ, nên hôm nay thấy lại thì rất vui
Ban đầu, vì mọi thứ đều có thể chia sẻ tự do và tôi thích tính phân tán của torrent, tôi đã đăng nó cho vui trong mục Other -> Other trên PirateBay. Sau này tôi muốn làm lại cho tốt hơn, nhưng sự nghiệp và cuộc sống cuốn đến
Nếu quan tâm thì có thể xem ở signalbundle.com. Tuy nhiên giờ nó đã khá cũ, và cuối cùng vì lý do khả dụng tôi quyết định host trên Google Drive, nhưng nó vẫn còn đó, nên nếu tò mò hoặc có góp ý thì cứ xem thử :)