Close
0%
0%

The S/EA-X Cyberdeck

A highly-modular ARM deck

Public Chat
Similar projects worth following
From renowned Nordic cyberdäck manufacturer Standard Radio & Telefon™ comes a new offering for the business professional on the leap: the SRT™ Seriella/Energi Ansluting Modell 10, or S/EA-X.

This deck features our patented Serial/Energy Connection, or S/EA, which allows users to connect a variety of terminals or intermediate peripherals in a structurally robust manner for fast-paced people!

OBS: Standard Radio & Telephon™ is aware that some people have used aftermarket modules compatible with the S/EA architecture for unauthorized purposes, such as telecommand of unmanned aerial vehicles without RemoteID. SRT™ CONDONES NOT this behavior. Use of unauthorized modules may result in an exploding.


OVERVIEW

This project is a modular Raspberry Pi-based cyberdeck that builds upon the "detachable module" concept that I explored with my original Ulfberht+ Cyberdeck. However, instead of a simple detachable half-keyboard that connects with an exterior TRRS cable, this project seeks to have multiple interchangeable modules with a wide variety of functions. These modules will connect to the "core" in a structurally robust manner with a highly-versatile data port integrated into the locking mechanism.

MODULE SYSTEM

These modules include (at the time of publication), split keyboard halves, two halves of a radio control transmitter, and a software-defined radio receiver.

The core module contains the pi and provides 5v, cell voltage, USB2.0 data, and several "passthrough" conductors that allow two modules to communicate directly with each other, to accommodate, for example, the connection between two halves of a split keyboard, or to pass signals from the gimbal and switches on the righthand RCTX split module to the main board in the left-hand module.

The structural connection uses multiple tapered tenons that interlock with mortises in the other half. This allows for a high degree of precise indexing and rigidity with relatively loose tolerances suitable for 3D printed parts. The modules are locked in place by two cams (orange) which capture the tapered back edges of the outer tenons. 

The electrical connection is accomplished with a 15-pin DSUB connector, ubiquitous as the standard port for VGA. This provides a large number of parallel connections in a compact, cheap, easily-sourced part. It will also allow modules to be connected via a cable instead of directly to the device, for things like split keyboard configurations, using only a cheap and ubiquitous VGA cable and a gender-swapper.

In addition, modules can be designed to be "intermediate" or "terminal", depending on whether they have one or two connectors. So, for example, one can put the intermediate software-defined radio module intermediate between the core and the righthand RCTX module.

Planned modules currently include:

  • Game controller
  • Trackball
  • Battery expansion

ADDITIONAL CORE FEATURES

The core of the device contains several key features of the design, including wireless audio/video output over 5.8ghz, allowing remote operation with goggles or various screens. Hard-wired composite video and audio ports are also included on the shell of the device for low power, low EM noise, and more consistent video quality.

Additionally, the device contains a high-capacity 37 watt-hour battery which provides power not only to the core, but also to any external modules. Such a large-capacity battery would take 4-6 hours to charge over a standard USB connection, so multiple charging options are provided for, including USB fast charging and wide-voltage DC input up to 36v, for charging rates of up to 20 watts and power sources ranging from other computers to car cigarette lighters to portable solar panels, as well as straight connection to a dedicated lithium battery charger at up to 37 watts for 1-hour turbo charging.

PURPOSE AND FUNCTIONALITY

This is meant to be as multi-functional as possible; that said, the initial purposes for which its modules are field tuning of FPV drone flight tuning and using the SDR for monitoring the AirBand for manned air traffic.

Additionally, this system works (albeit with more latency than would be preferred) to practice FPV flight using Steamlink to connect the controller to a more powerful computer and pass video back to the actual FPV screen or goggles.

Additionally, the long battery life, compact size and ability to transmit wirelessly to a head-mounted display make it excellent for writing or other computing in unconventional settings (read: I can write or watch youtube in bed without annoying my partner. Truly, we live in a cyberpunk future).

Does it work in this configuration? Of course not. But it sure...

Read more »

step - 401.55 kB - 09/30/2022 at 12:29

Download

step - 35.05 kB - 09/30/2022 at 12:29

Download

step - 21.92 kB - 09/30/2022 at 12:29

Download

step - 236.72 kB - 09/30/2022 at 12:29

Download

step - 53.33 kB - 09/30/2022 at 12:29

Download

View all 19 files

  • 1 × Raspberry Pi 4b Main computing component
  • 1 × Jumper T-Lite RCTX
  • 1 × Minidox Keyboard kit
  • 1 × 5.8ghz FPV Vtx
  • 1 × 10ah 3.7v Lithium Ion Battery

View all 6 components

  • Keebs

    Tinfoil_Haberdashery09/27/2022 at 06:36 0 comments

    With the RC wings almost done, I buckled down and designed the keyboard wings.

  • Core finished, starting on the wing modules.

    Tinfoil_Haberdashery09/24/2022 at 02:58 0 comments

    Getting into crunch time, the core of the deck is finished and fully functional.

    Now working on the wing elements. The dovetail connectors and cam locks are functioning beautifully. Material selection is relevant, since ABS layer adhesion is questionable for such a thin-wall part.

    Also, dimensions on the screen hinge are off. Got to reprint in PETG or PLA.

  • Bringing it together

    Tinfoil_Haberdashery09/17/2022 at 10:39 0 comments

    After getting a fair few of the case components printed out, I built the central portion up and set to soldering up the rat's nest of a wiring harness. Narrowing down where everything fits and what's required to keep it there is a bit challenging in a case this small, and I definitely wish I were more confident in my ability to design a PCB to reduce the sheer wire mass and mess in here.

    In any case, the features in this version are crystalizing nicely. We have a QC3 fast charge board charging the 37wh battery, as well as providing power output. Input will come either from a USB C input, or via a 6-36v buck converter. In either case, max power input is 20 watts, not half bad. There will also be ad direct 3.7v port on the exterior, allowing me to use an RC battery charger to push up to 40 watts, much better than the usual 10w you'd get via USB.

    Power supply to the rest of the device will be via two 2A 5V boost converters that are separate from the main charge board. I've found that if you use one of these QC3 boards to output 5v, it limits the input to 5v as well, potentially reducing charging speed if the device is running. By separating the power supply and charge controller boards, I can get full-speed charging all of the time, regardless of load voltage.

    While I've yet to print out any of the modules, having the frame...pretty much  together has let me test a mockup of the dovetail system and it seems very robust! Tolerances also seem quite adequate.

  • Chasis Construction and Fitment

    Tinfoil_Haberdashery09/12/2022 at 12:26 0 comments

    Well, I'd hoped to complete this project with just a membership at the local makerspace, but...3D printing takes a long time, y'all, and having to commute an hour each way by bike and train for every iteration of every part was...time-prohibitive. So, I bought myself a 3D printer. Yes, I own other 3D printers, but...those are on a different continent, which is even more of a commute than the makerspace.

    Anyway, the nice thing about this build is that the components are small, so a relatively inexpensive printer can do the whole thing...in theory.

    fig. 1: the primary chasis

    First results show excellent fit of the various pieces, but I'll need to break the aformentioned pieces up even more than I already had in order to prevent improper fit due to overhangs and support material.

    The excellent news is, one of the most vital pieces to fit, the dovetail assembly, does fit! and very nicely...at least when printed in the most optimal orientation, perpendicular to the final print orientation...time will tell if it works when printed vertically. It does seem like a delightfully robust design for a relatively low-profile locking mechanism.

  • Wireless Audio and Tiny Toggle Switches

    Tinfoil_Haberdashery09/02/2022 at 13:03 0 comments

    Using 5.8ghz for video is, surprisingly, easier than using it for audio in a number of ways. Most FPV pilots don't really care much about the audio coming through on their video feed, so most VTXs don't really focus on that. Indeed, most these days only use their audio channel for "SmartAudio" commands from the aircraft's flight controller, and many VTXs (like mine) don't transmit any actual audio coming in via the SmartAudio pad, using it only for digital data.

    My VTX did have a built-in microphone, though, so I desoldered that and used a voltage divider and coupling capacitor to take the headphone signal coming out of the Rpi and drop it down to mic level signal.

    ...which turned out to be pretty unnecesary, somehow. Messing around on my breadboard, I found that with a proper voltage divider the audio was far, far too faint to overcome the noise on the audio channel. Just pumping line level into the mic pad on my VTX worked fine. Even the coupling capacitor didn't seem necessary, though it also didn't seem to make things worse, so I left it in. The resistors are just to help crush the stereo down to the single channel I have at my disposal.

    Fig. 1: messing with the audio circuit on the breadboard

    Anyway, I now have the option of getting audio and video through the wireless signal, plugging headphones into my goggles.

    Another challenge I've run into with this compact build (and even my larger one) is the sheer massive size of commercially available switches. Sure, they're not big for like...a car, and you can get truly tiny SMD switches, but they're never designed to be on the exterior of a device and usually lack any detent or a toggle you can actually grip without the help of a switch part designed into the larger device.

    After searching for hours and hours on every site I could think of, I gave up on finding a toggle switch that was low profile and would do what I needed...then saw a USB hub on a website I was shopping that had 7 of them.

    These USB hubs are cheap and ubiquitous. Presumably they just know where to find these switches; I don't, other than "cheap USB hubs".

    Fig. 2: The smallest rocker switch I could find anywhere, next to the ones built into this no-name USB hub.

    Fig. 3: I don't know where you came from, tiny switch, but I love you.

  • Direct I/O connections for a more compact build.

    Tinfoil_Haberdashery08/27/2022 at 07:23 0 comments

    One of the difficulties with using the Raspberry Pi in a build like this is that major ports are on adjacent corners, meaning unless your board is on a specific exterior corner, you won't have access to major inputs or outputs. Additionally, lots of the cables required stick out a LONG way from the board. The stock MicroHDMI cable, for example, is difficult to use in a way that doesn't double the effective width of the board.

    fig. 1: with strain relief, the micro HDMI nearly doubles the width of the board.

    This can partially be dealt with by switching the Raspberry Pi to composite output, a strategy which will indeed be integral to this build but which will be discussed later. Still, things like power input and the TRRS cable that carries composite video are still annoying, not least because while I have 2 displays that take TRRS composite video input...both of them take it in a different conductor pattern than each other, or the pi.

    I will therefore be soldering to the underside of the board for most of the relevant connections, including power, video, audio, and USB2.0.

    Some probing with a continuity meter reveals relevant I/O connections and their associated test pads on the underside of the board. At some point in the future I'd like to design a circuit board that uses pogo pins to distribute signals from these contacts, but for the initial build I'm planning to simply solder wires that serve that purpose.

    Preliminary tests are promising. Hooking up a 5.8ghz VTX to the composite output on the pi lets me get wireless video to my outboard screen.


View all 6 project logs

Enjoy this project?

Share

Discussions

iHally wrote 10/24/2022 at 14:05 point

Great project, Kelly watching it coming along. I'm glad to see someone else soldering to the bottom of the board. I didn't realize the pi4 still supported composite. 

  Are you sure? yes | no

Tom Nardi wrote 09/05/2022 at 03:28 point

Extremely excited to see this develop, your previous builds have been great inspiration to me.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

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