Nearphuture.Org

Minimalist Cyberdeck Pro


This project is kind of an upgrade of my Minimalist Cyberdeck, this time with the new SmartiPi Pro case.
This new case still uses the official Raspberry Pi screen, but offers more volume inside, so it will allow more electronics to be loaded in addition to the Raspberry Pi 4.
This is an ongoing project, much remains to be done. I have not yet decided how the keyboard will be assembled, nor everything that will be integrated. For the moment the power supply is external (via an adapter or a USB Powerbank).

Cyberdeck Pro

As for the previous version, I added additional GoPro hinges to articulate the base (on which the keyboard will fit) and the case.
Side view :

Cyberdeck Pro

The back of the case is more flat and spacious, so I should have more space for the stickers 😉
Back view :

Cyberdeck Pro

There is free space inside. So I start by adding a Mini Black Hat Hack3r which will help to have a better access to the GPIO of the Raspberry pi.
I also integrate a microSD extension, which will allow me to change the microSD card more easily without having to disassemble the case.
I made a slight notch in the case and glued the microSD connector using a simple double-sided adhesive.

Cyberdeck Pro

A side view to see the small notch made in the case for the microSD slot :

Cyberdeck Pro

I also added an NFC controller breakout board inside the back cover, currently wired directly to the GPIO of the Raspberry Pi. There also everything hold with a simple double-sided adhesive.

Cyberdeck Pro

I was tired of unplugging/replugging my CyberDeck's power cable every time I changed microSD in order to restart and test different OS. So I enlarged one of the holes on the back of the case to add a push button 😎

Cyberdeck Pro

Then I soldered a header at right angles to the 3 GLOBAL_EN pins of my Raspberry Pi 4, in order to be able to easily connect the push button to it (without interfering with Pimoroni's Fan SHIM).
The Mini Black HAT Hack3r is now connected to the Raspberry Pi with a ribbon cable, and used to connect the NFC module and presumably more later.

Cyberdeck Pro

Aesthetically my HHKB Pro 2 with its set of orange keycaps match well with the colors of my Flipper Zero and its Dev board :

Cyberdeck Pro

And everything works perfectly together (The Dev card has been flashed with marauder's firmware)

Cyberdeck Pro


Update : upgrade from Raspberry Pi 4 to Raspberry Pi 5

My Raspberry Pi 5 arrived, so was time to upgrade my Cyberdeck.
First I'm soldering the pins for the external power button :
Raspberry Pi 5 Before soldering Power pins
Raspberry Pi 5 After soldering Power pins
Then I'm adding the Active Cooler :
Raspberry Pi 5 Completed

The Raspberry Pi 5 need new Display and Camera ribbons (different format than on previous Pi).
The new Power Supply is important too because it deliver 5A.
So I finally received the new ribbons (200mm) :
New Power Supply and ribbons

The Raspberry Pi 5 have also a new connector to add a RTC Battery.
I didn't wanted to wait it's available, so I assembled my own batteries for my 2 Raspberry Pi 5:

Before soldering
With Heat Shrink Tubes and Soldered
Protected with tape

So now, let's replace the Display ribbon and replace the Pi 4 by the Pi 5 :

Protected with tape

And yes, it boot and all is working fine:
It's booting

I installed to test the official Raspberry Pi OS based on Debian.
Then installed my favorite Window Manager : Stumpwm, tools and config files.
The NFC sensor still working fine.
Stumpwm

I received and installed the NVMe Base by Pimoroni with a 500GB drive.
All is working great, I just followed the configuration instructions but not for the physical assembling :
I made some space by removing the Mini Black Hat Hack3r, and installed the board aside of Raspberry Pi 5 to fit inside the SmartiPi Touch Pro Case.
Nvme Base
Then I used rpi-imager from RaspberryPiOS booted from a microSD to install the OS on the NVMe.


To Do :