This is my first project here. I have little knowledge in hardware, although I am a professional programmer, so I'm currently on the research stage of what hardware I'll need, along with how it'll be implemented into the cyberdeck.
I plan for the case to open into two halves, one half a keyboard with a built-in trackpad (To save needing an external mouse), while the other half is occupied by a frame; fitting a single screen, a few USB slots, an HDMI slot, a USB-C slot (To charge the deck's battery), and possibly a headphone jack.
For the internals, I already have a Raspberry Pi 4B for the CPU, with 4GB of RAM built-in. The deck will run on either a battery or a powerbank that can be recharged with USB-C and I plan for a possible secondary fold-out screen, if I find the time and space. I am undecided on the rest of the cyberdeck's specs, including the OS, but I know I'm looking for it to be able to produce/edit simple text files and pieces of code.