Close
0%
0%

[Cyberpunk] Oni mobile command center

A CyberDeck build with a cyberpunk mobile command center
design.

Similar projects worth following
The Build Plan; Use as much of my tech parts pile as possible, purchase as little as possible. If it can be black it will be black. I ordered black plastic sheets to make the panels . The case is a 16 inch waterproof case. The screens are 10.1 inch and 7 inch. A Pi4B was used with 8 gigs of ram and a 256 gig microsd. The power block used is for charging laptops. It has a nice display showing battery life. The panel below the 10.1 inch screen houses an audio port, USB C charging port, powered USB port and eth0 port. Behind the 7 inch screen is a 7 port usb hub, a ublox gps mouse and SDR antenna mount. I went with a wired mechanical backlit keyboard and a touchpad. the switches above the keyboard are as follows from left to right // Powered USB under the 10.1 // enables the touch screen // gps mouse // SDR antenna. To the left the switch powers on/off the Pi. For adhesives I went with Nano grab tape, some hot glue, UV resin, electrical tape and black filament.

This cyberdeck falls into the "hacker // prepper" category.  It can be used as a daily driver but is intended for a survivalist situation. For this reason I made sure to include GPS and RTL-SDR dongles in my build. I also wanted to have two screens on articulating stands so they can be adjusted. You can play media , transport and read books, navigate and communicate. I also have a few hacking tools installed, foxtrotgps, an FM Transmitter and URH to name a few, a full list will be provided in this build. I even intend on installing my own personal tactical AI named GLADYS.  Under the hood the engineering is so tight that some keys on the keyboard must be compressed when the cased is closed. I leave a piece of bubble wrap over the keyboard when closing it to prevent screen damage. The additional USB ports ensure I can plug in whatever I need when it's needed. So if i need to run a dongle or attachment that requires power or charge an external device I can.  I went with raspbian os 64 bit. I also went with a power block that advertises it can charge a laptop and 3 additional device at the same time. I am powering both screens, the 4 port USB hub that's located in the keyboard panel with a USB to pin cord and the Pi4 b. The 4 port switch has switches to toggle power on the powered USB port, touch screen, GPS mouse and RTL-SDR dongle. As stated above the build plan was to use as much of my pile of tech parts as possible, the 7 inch screen does have a broken touch port, so i can manipulate the touch with the 10.1 inch screen but no direct touch to the 7, it does nothing. I also do not own a 3D printer But that's ok, I wanted my deck build to stay true to the "Tony Stark built this in a cave with scraps" overtone.The charging port is located behind the 10.1 inch screen. You can charge it with any USB-c cable.

Software install list:

------------------------------------------------------------

Metasploit

Armitage

chkrootkit

firefox-esr

heartbleeder

hydra

hydra-gtk

lynis

nbtscan

ncrack

netdiscover

nikto

nmap

nmap-gui

packit

pdfcrack

sniffit

sslscan

unhide

veracrypt

wafw00f

wapiti

wipe

chirp

cubicsdr

cutesdr

freedv

gnss-sdr

gpredict

gqrx

gr-satellites

grig

hacktv

hamradio-files

qsstv

qtel

wsjtx

airspyhf

foxtrotgps

gnuradio

nyx

URH

terminator

rkhunter

android-sdk

synaptic

ffmpeg

clamtk

clamav

clamav-daemon

git

tor

tor-geoipdb

torsocks

vokoscreen

ttf-mscorefonts-installer

mat2

geany

gradle

sweep

soundconverter

libreoffice

ark

rarcrack

zip

unrar

fcrackzip

unzip

unar

tar

cmatrix

adb

fastboot

xcowsay

conky

conky-all

gimp

fsociety-xcowsay

metasploit-gui

vulscan

Gladys (my tactical AI)

FM Transmitter

A few more to come before the 14th

IMG20230727113903.jpg

Adding the extra wire cover piece, switches and touch pad to the keyboard panel

JPEG Image - 3.69 MB - 07/31/2023 at 19:36

Preview
Download

IMG20230711091802.jpg

Creating the back panel for the 10.1 inch touchscreen.

JPEG Image - 4.36 MB - 07/31/2023 at 19:36

Preview
Download

IMG20230717132120.jpg

Attaching the panel supports that accept screws to the Pi panel.

JPEG Image - 3.42 MB - 07/31/2023 at 19:36

Preview
Download

IMG20230725212155.jpg

Attaching the legs from the 7 inch touchscreen enclosure to the panel the resides behind the 10.1 inch touchscreen.

JPEG Image - 3.01 MB - 07/31/2023 at 19:36

Preview
Download

IMG20230730133602.jpg

Internal view of behind the touchscreens

JPEG Image - 3.22 MB - 07/31/2023 at 19:36

Preview
Download

View all 52 files

View all 37 components

  • Keyboard panel complete, Hardware build complete [ for now ]

    Brent w09/03/2023 at 17:49 0 comments

    The keyboard panel was reworked, the 4 port USB hub was removed and in it's place the eth0 port was placed. A storage compartment was added to house a 1 tb ssd and rtl-sdr antennas. Supports were added to the keyboard panel to give it a more sturdy feel. Lastly I was able to find a Oni emblem and mounted it to the exterior of the case. I  went with raspbian 64 bit for an OS and with all the additions I have made thus far and plan to make in the near future I feel will also try and burn a copy of the finished OS. The project is still ongoing.

  • Panels added behind screens / 7 port hub moved

    Brent w09/01/2023 at 14:16 0 comments

    Panels were added to hide wiring and clean things up a bit in the back. The panel which housed eth0/audio/extra USB and charging port was modified and now only houses the audio and charging port. The extra USB port is now going to connect to a 1tb SSD which will be housed under the keyboard panel. The eth0 port will also be mounted in the keyboard panel. I am now on to reworking the keyboard panel which will be comprised of multiple smaller panels with some storage for some tools and antennas. I am also going to add a emblem to the outside of the case, but that's last on the list. 

  • Project status changed / Revisions to be made

    Brent w08/21/2023 at 21:02 0 comments

    As the contest has ended and it literally only took me 2 weeks I want to put some actual time into revising some aspects of the build. I would like to rework the keyboard panel and do a better job of hiding some of the wiring, as well as move the placement of the 7 port usb hub.

  • Description expanded upon and github links added for software

    Brent w08/08/2023 at 15:14 0 comments

    The description was expanded to include a list of software installed to date. I will still be installing a few more things before the 14th, so the list will continue to be modified until then. Github links were added to some repos that are installed.

  • Parts list and Photos updated

    Brent w08/08/2023 at 14:17 0 comments

    The parts list was updated to include links to purchase parts in the descriptions.

    The photos were updated, some pictures were deleted and descriptions were added to all photos to help with build instructions.

View all 5 project logs

  • 1
    position and install Pi and Pi case

    Find the middle of the case, I divided the upper portion of the case ( the portion where the screens reside) into three sections or columns. Here you will mount the Pi towards the top of the middle column. I used an old case and build the case backwards to raise the Pi leaving room behind it for wiring. I used nano grab tape to secure the case

  • 2
    Position and secure screen mount one.

    Start by cutting off the two hooks on the mount that would be pushing against a cars headrest. Now assemble the screen mount completely. Next take the 10.1 inch screen and put it in the mount. Now place the mount next to the Pi , make sure the mount unfolds up not down. Now make sure the mount is straight in that column. Take a marker and mark a lay line. Now cut a piece of nano tape to length and lay it on the line. Next lay the mount. From here I had to fabricate a back panel for the 10.1 inch since I could not find an enclosure for a 10.1 inch screen. I did this with a plastic sheet and hardware I had lying around. I just measured my dimensions and cut out with scissors, drilled the screw holes. After mounting the back panel I put the screen in the screen mount and attach the 90 degree HDMI mount and HDMI to mini HDMI cable. Now run the cable, when you find a nice path lay some nano tape  to secure the the wire in place.

  • 3
    Build cover panel for the Pi case and wires and mount it

    You can use wire spacers, I used the centers of dog poop bag rolls. To begin take 5 spacers, 2 plastic mounts that are with screws and cut 5 rectangles with sheet plastic. place the mounts inside the spacers, tape them in and flip them. Fill the spacers with hot glue securing the mounts. Now with UV resin attach all rectangles to the bottom of those  spacers. the spacers with no mounts get filled with glue now . let all 5 mounts cool and dry for a few minutes. From here measure the dimensions of the center column panel needed, measure from the very top to two inches from the bottom and leave about a quarter of an inch over hang on both sides of the Pi. Cut the panel and round the edges on the bottom. place two mounts at the top and one at the bottom (none have screw mounts) . Secure the mounts with nano tape. Use screws to secure the last two triangles by screwing them into the panel, place nano tape under those two and press the panel into place. Make sure the panel is not to high and does not hit the screen mount. 

View all 15 instructions

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates