{"product_id":"cyberboy-v1-0-another-raspberry-pi-cyberdeck","title":"Cyberboy v1.0 - another raspberry pi cyberdeck","description":"\u003ch2\u003e\u003cstrong\u003eSummary\u003c\/strong\u003e\u003c\/h2\u003e\u003cp\u003eA \u003cstrong\u003ecustom-built handheld cyberdeck\u003c\/strong\u003e designed for portability. It features:\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eA \u003cstrong\u003ecompact case\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eA \u003cstrong\u003e4.3-inch touchscreen\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eA \u003cstrong\u003epowerful Raspberry Pi 5\u003c\/strong\u003e with the cooler addon for better performance.\u003c\/li\u003e\n\u003cli\u003eA \u003cstrong\u003eLinux-based OS tailored for mobile use\u003c\/strong\u003e (like Plasma Mobile), though any OS compatible with the Pi can be used.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003e\u003cstrong\u003eParts List\u003c\/strong\u003e\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eRaspberry Pi 5\u003c\/strong\u003e with the cooler addon.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e4.3in 800x480 DSI Touchscreen\u003c\/strong\u003e:\u003cbr\u003e\u003ca target=\"_blank\" rel=\"noopener noreferrer ugc\" href=\"https:\/\/www.aliexpress.com\/item\/1005005326147267.html\"\u003eAliExpress Link\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWaveshare 3s UPS\u003c\/strong\u003e:\u003cbr\u003e\u003ca target=\"_blank\" rel=\"noopener noreferrer ugc\" href=\"https:\/\/www.waveshare.com\/ups-module-3s.htm?sku=25603\"\u003eWaveshare Link\u003c\/a\u003e\u003cbr\u003e\u003ca target=\"_blank\" rel=\"noopener noreferrer ugc\" href=\"https:\/\/www.aliexpress.com\/item\/1005005069821646.html\"\u003eAliExpress Link\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRii Bluetooth Keyboard with Backlight\u003c\/strong\u003e:\u003cbr\u003e\u003ca target=\"_blank\" rel=\"noopener noreferrer ugc\" href=\"https:\/\/www.aliexpress.com\/item\/1005004467913924.html\"\u003eAliExpress Link\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e180°\/U-Shaped USB-C Adapter\u003c\/strong\u003e for routing the USB power cable between the Raspberry Pi and the display (used a glowing one with the case removed):\u003cbr\u003e\u003ca target=\"_blank\" rel=\"noopener noreferrer ugc\" href=\"https:\/\/www.aliexpress.com\/item\/1005005871271561.html\"\u003eAliExpress Link\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRubber Pads\u003c\/strong\u003e for the corners (you have to cut and round the corners of 4x 39mm x 20mm strips):\u003cbr\u003e\u003ca target=\"_blank\" rel=\"noopener noreferrer ugc\" href=\"https:\/\/www.aliexpress.com\/item\/1005002291343151.html\"\u003eAliExpress Link\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e8x 4mm x 1.5mm Magnets\u003c\/strong\u003e (for the USB and HDMI ports\/covers):\u003cbr\u003e\u003ca target=\"_blank\" rel=\"noopener noreferrer ugc\" href=\"https:\/\/www.aliexpress.com\/item\/1005002849121641.html\"\u003eAliExpress Link\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003e3x 18650 batteries\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e16x Threaded Inserts (M2)\u003c\/strong\u003e: Used 3.2mm x 2mm inserts.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e16x Short Flat Head M2 Screws\u003c\/strong\u003e: something like 3-4mm long.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e4x Female to Female Jumper Cables\u003c\/strong\u003e for the I2C connection that allows the raspberry to check the battery status.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003e\u003cstrong\u003eDisclaimer\u003c\/strong\u003e\u003c\/h3\u003e\u003cp\u003eThis is a \u003cstrong\u003efirst iteration\u003c\/strong\u003e, and some improvements should be made:\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eUse \u003cstrong\u003ebigger\/stronger magnets\u003c\/strong\u003e on the USB port because i found it too easy to remove (i'll work on a mod that can be printed and glued on the existing design to add an extra magnet or something).\u003c\/li\u003e\n\u003cli\u003eMaybe switch to a keyboard that connects directly to the Raspberry Pi via \u003cstrong\u003eUSB, I2C, or similar\u003c\/strong\u003e (with a form factor similar to the Rii keyboard).\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eFor now, make sure to \u003cstrong\u003econnect the keyboard to the Pi before sealing it in the case\u003c\/strong\u003e.\u003c\/p\u003e\u003cp\u003eIn the future, I’ll add the code to \u003cstrong\u003echeck the battery status\u003c\/strong\u003e.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eplasma mobile rpi.txt\u003c\/strong\u003e contains the steps to install plasma, if you get a error, let me know.\u003c\/p\u003e\u003ch3\u003e\u003cstrong\u003eBuild Guide\u003c\/strong\u003e\u003c\/h3\u003e\u003cp\u003eFollow these steps, using the photos provided, to assemble your cyberdeck.\u003c\/p\u003e\u003ch4\u003e\u003cstrong\u003ePreparation\u003c\/strong\u003e\u003c\/h4\u003e\u003col\u003e\u003cli\u003e\n\u003cstrong\u003eStart by adding the threaded inserts\u003c\/strong\u003e to their designated positions before assembling anything else.\u003c\/li\u003e\u003c\/ol\u003e\u003ch4\u003e\u003cstrong\u003eStep 1: Attach the Raspberry Pi to the Display\u003c\/strong\u003e\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eConnect the Raspberry Pi to the display.\u003c\/li\u003e\n\u003cli\u003eRoute the ribbon cable between them (under the Pi). This will cover the Ethernet port, which isn’t needed for this build.\u003c\/li\u003e\n\u003cli\u003eUse tape to hold the ribbon cable in place if necessary.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003e\u003cstrong\u003eStep 2: Secure the UPS Module\u003c\/strong\u003e\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eScrew the UPS to the holder using its own screws and risers.\u003cul\u003e\u003cli\u003eTighten just enough to hold it securely without damaging the parts.\u003c\/li\u003e\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eRemove the case from the USB-C U adapter, and use it to route the USB-C power between the Raspberry Pi and the display.\u003cul\u003e\u003cli\u003eIt will be a tight fit, and the USB-C adapter might bend slightly.\u003c\/li\u003e\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eAlso connect the I2C between the Raspberry Pi and the UPS using 5V.\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4\u003e\u003cstrong\u003eStep 3: Sandwich Components Together\u003c\/strong\u003e\u003c\/h4\u003e\u003cul\u003e\u003cli\u003ePlace the screen and keyboard between the holder and the front shell.\u003cul\u003e\u003cli\u003eThis will hold everything in place.\u003c\/li\u003e\u003c\/ul\u003e\n\u003c\/li\u003e\u003c\/ul\u003e\u003ch4\u003e\u003cstrong\u003eStep 4: Attach the Back Shell Temporarily\u003c\/strong\u003e\u003c\/h4\u003e\u003cul\u003e\u003cli\u003eScrew the back shell to the tips of the UPS risers to hold the assembly together temporarily.\u003c\/li\u003e\u003c\/ul\u003e\u003ch4\u003e\u003cstrong\u003eSteps 5, 6, and 7: Final Assembly\u003c\/strong\u003e\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eGlue the case parts to the shell (leave the back plate to the end), ensuring proper alignment (you'll have to remove the screws on the sides).\u003c\/li\u003e\n\u003cli\u003eScrew all corners again.\u003c\/li\u003e\n\u003cli\u003eAdd the magnets to their slots in the case and covers.\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cbr\u003e\u003cstrong\u003eFinal Touches\u003c\/strong\u003e\u003c\/p\u003e\u003col\u003e\n\u003cli\u003eOpen the case and add the power input and switch.\u003cul\u003e\n\u003cli\u003eConnect them to the UPS and ensure they’re positioned correctly.\u003c\/li\u003e\n\u003cli\u003eLabel cables and ports beforehand if needed for easier assembly.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eClose the case and secure it.\u003c\/li\u003e\n\u003cli\u003eUse the small hole on the side to charge the keyboard.\u003cul\u003e\u003cli\u003eThe keyboard can stay on, as it will go to sleep when not in use.\u003c\/li\u003e\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e\u003cp\u003eDesign by Grut_123 on MakerWorld (license: BY-SA).\u003c\/p\u003e","brand":"Mymadmanlab","offers":[{"title":"Default Title","offer_id":67391678120240,"sku":null,"price":24.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0987\/0809\/5280\/files\/0_6c7ef220-ea2b-47d5-ab30-aa929f0aa645.png?v=1784754851","url":"https:\/\/mymadmanlab.com\/products\/cyberboy-v1-0-another-raspberry-pi-cyberdeck","provider":"Mymadmanlab.com","version":"1.0","type":"link"}