Cyberdeck — Definition, Source & Taxonomy

Working definition

A cyberdeck (short for cyberspace deck) is a personal, portable computing rig used to enter cyberspace. The term originates in William Gibson’s 1984 novel Neuromancer and has since spawned three distinct but related meanings:

  1. The Source — the literary device as Gibson actually wrote it.
  2. Media tropes — how the concept was codified, elaborated, and visualized across Cyberpunk, Shadowrun, the Alien franchise, and other cyberpunk media.
  3. Actual builds — real-world machines, both commercial products and hobbyist constructions, that emulate the concept.

These three are not the same object. They differ in form, function, and use case. Conflating them is the most common error in “what is a cyberdeck” discussions.


1. The Source — Gibson’s Neuromancer (1984)

In Neuromancer, Case’s deck is an Ono-Sendai Cyberspace VII, a “matrix simulator.” Gibson deliberately leaves it underspecified, but the consistent textual details are:

  • Neural interface, not a screen/keyboard box. The deck’s primary I/O is a terry cloth sweatband fitted with flat Sendai dermatrodes (electrodes) worn across the forehead. Case “settled the black terry sweatband across his forehead, careful not to disturb the flat Sendai dermatrodes.”
  • A “stud with the ridges on it” serves as the power switch: “Found the ridged face of the power stud and jacked into a custom cyberspace deck that projected his disembodied consciousness into the consensual hallucination that was the matrix.”
  • Green and red LEDs on the face.
  • Lap-sized, carried by hand. Case “stared at the deck on his lap” and “carried the Ono-Sendai to one of the new work tables.”
  • A visualization/translation unit, paired with a separate computer. The Ono-Sendai renders the matrix; a Hosaka box handles processing and data transfer. The two are used together: “He wiped his forehead with a towel, took a quick sip of water from the bicycle bottle beside the Hosaka, and checked the map of the library displayed on the screen.”
  • Deck is a generic term for an I/O peripheral: the text also names “simstim deck,” “matrix deck” (obsolete military), and “navigation deck.”
  • Decks are simplified simstim units — “the trodes he used and the little plastic tiara dangling from a simstim deck were basically the same.” The interface is direct neural stimulation that drowns out external sensation.
  • Cyberspace itself is “a consensual hallucination experienced daily by billions of legitimate operators… A graphic representation of data abstracted from the banks of every computer in the human system.” The deck is the doorway, not the destination.

Key insight: Gibson’s deck is closer to a neural-interface terminal than a portable laptop. There is no keyboard in the canonical description, no screen the user looks at while jacked in (the Sony monitor is for checking data between runs). The “console cowboy” operates bodiless, by thought. This is the detail most modern reinterpretations discard.


2. Media Tropes — How the concept was codified

Successive media re-encoded the deck as a more tangible, visualizable object — usually adding screen + keyboard and shrinking the neural element.

Cyberpunk TTRPG & Cyberpunk 2077 (CDPR):

  • A cyberdeck (aka cybermodem) is “about the size of a paperback book, made of plastic, weighs about half a kilogram.”
  • Portable Decks have internal rechargeable power cells lasting ~4 hours.
  • Netrunners require Interface Plugs and a Neural Link (cyberware) to operate one.
  • Post-DataKrash, the Net fractured into closed NET Architectures a netrunner must physically approach — making the deck a proximity tool, not a global gateway.
  • Game mechanics: decks accept quickhacks, have slots, ratings, and rarity tiers — turning the literary device into a stat-bearing equipment slot.

Shadowrun (FASA / Catalyst):

  • Cyberdeck + decker terminology (echoing Gibson). The matrix is accessed via ASIST (direct neural interface) and datajack.
  • Decks are modular: MPCP processor, programs (attack/defense/utility), and hardware slots. Again, a gameable object with stats.

Alien franchise (Ridley Scott et al.):

  • The Nostromo terminals and MOTHER mainframe set the visual vocabulary: chunky industrial chassis, CRT/amber phosphor readouts, mechanical keys, exposed cabling, “used future” aesthetic. No neural interface — these are screen+keyboard workstations. This look is what most hobbyist “cyberpunk aesthetic” builds actually mimic.

Tropification effect: across media the deck drifted from neural doorway (Gibson) to stat-bearing portable hacker computer with a screen (TTRPGs/games) to industrial retro-terminal (Alien). Each layer added visual specificity Gibson intentionally omitted.


3. Actual Builds — Real-world machines

Real cyberdecks are physical computers, built to evoke the source/trope. They split into commercial products and hobbyist builds.

Commercial products

  • ClockworkPi uConsole — modular handheld: QWERTY keyboard, 5″ 1280×720 IPS, integrated battery, slot for Raspberry Pi Compute Module 4/5 or other SBCs. ~$220–280. The closest thing to an “off-the-shelf cyberdeck.”
  • ClockworkPi DevTerm — wider “portable terminal” form factor, chunky, with a trackball and expansion bays; explicitly retro-futuristic.
  • Raspberry Pi 400 — keyboard-form-factor SBC; a low-effort “deck” when paired with a portable monitor.
  • Framework mainboard kits — repurposed laptop motherboards (the Framedeck lineage) for x86-class portable builds.
  • Mini PCs with touchscreen — higher performance, but mains-dependent.
  • Kali NetHunter on a phone — a software-only “deck” approach, often unstable.

Hobbyist builds

  • Pelican-case decks — the canonical build (Jay Doscher’s Raspberry Pi Recovery Kit): rugged hard case, milled aluminum face plate, 7″ display, mechanical keyboard, Ethernet switch.
  • Repurposed-object decks — Altoids tins, lunchboxes, briefcases, mint tins, old pocket computers, wooden boxes — “hide computing in ordinary things.”
  • Wearables & body-mounted — strap-mounted rigs, visor-integrated builds.
  • Writerdecks — purpose-stripped for distraction-free writing (e.g. Freewrite-style, often e-ink).
  • Pen-test / cybersecurity decks — running Kali, paired with SDRs, NFC, Wi-Fi pineapple radios.
  • RF / SDR / satellite decks — receive weather satellites, radio surveillance, off-grid data.
  • “Data ark” / off-grid decks — knowledge preservation for post-disaster or remote scenarios.
  • Pure aesthetic / prop replicas — built to look like a Neuromancer deck or an Alien terminal; function secondary.

Component-dimensional comparison

The three strata compared across the dimensions that define a build: SoC (compute), HMI (human-machine interface), Network, Display, Case, Power, plus aesthetic form, function, and use case.

DimensionSource (Neuromancer)Media tropesActual builds (real)
SoC / ComputeOno-Sendai = visualization unit; Hosaka = separate processing box. Compute is split, not monolithic.Single integrated deck unit with onboard processor + program slots (gameable stats).Single-board computer (Raspberry Pi), laptop motherboard (Framework), or compute module (uConsole). Integrated.
HMIDermatrodes (forehead electrodes) — direct neural I/O. No keyboard. A ridged power stud. LED indicators only.Datajack / neural link + (in games) abstracted controls; in Alien, mechanical keyboard + chunky switches.Mechanical keyboards, trackballs, touchscreens, gamepad controls. Neural interface is absent or simulated.
NetworkJacks into the global matrix — a single consensual hallucination spanning “every computer in the human system.”Global matrix (CP/Shadowrun) → fragmented NET Architectures post-DataKrash (CP2077).Wi-Fi, Ethernet, SDR, satellite, LoRa, mesh. Bounded by real physics, not fiction.
DisplayNone during use — the user’s eyes are closed; cyberspace is seen in the mind. A Sony monitor is used only between runs to check data.Often a small CRT/amber screen, holographic readout, or HUD; visualized for the audience.LCD panels (3.5″–10″), e-ink, OLED, round displays, goggles/visor combos.
CaseLap-sized slab, plastic, with LEDs. Intentionally vague.Paperback-sized plastic box (CP2077), industrial terminal chassis (Alien).Pelican hard cases, 3D-printed shells, Altoids tins, briefcases, lunchboxes, repurposed objects.
PowerImplied mains/bench use; laptop-grade portability implied by lap placement.Internal rechargeable cells, ~4 h runtime (CP2077).Li-ion battery banks, USB-PD, solar, mains-dependent mini PCs.
Aesthetic formMinimal, neural, almost meditative — a slab + a sweatband. Anti-visual. Gibson resists depicting it.Maximalist industrial — chunky, lit, mechanical, “used future.” Built to be seen on screen/page.Retro-futuristic maker aesthetic — exposed hardware, mechanical keys, neon, repurposed enclosures.
FunctionProject disembodied consciousness into the matrix; navigate data by thought.Gameable hacker tool: breach ICE, run quickhacks, steal data, fight in cyberspace.Real portable Linux workstation: coding, pentesting, writing, RF work, art, self-expression.
Use caseConsole cowboy’s livelihood and addiction — “the body was meat.” Bodiless exultation.Heist narrative device; combat in cyberspace; a character class’s signature equipment.Secondary/specialized machine — pentesting rig, writerdeck, off-grid knowledge store, cosplay prop, art piece.

Taxonomy

mindmap
  root((Cyberdeck))
    Source (Gibson 1984)
      Ono-Sendai Cyberspace VII
        Dermatrodes (neural I/O)
        Ridged power stud
        Green/red LEDs
      Paired Hosaka (compute)
      Sony monitor (between-run)
      Simstim-deck lineage
    Media tropes
      Cyberpunk TTRPG / 2077
        Cybermodem, paperback-sized
        Internal battery, ~4h
        Quickhacks, rarity tiers
        NET Architectures (post-DataKrash)
      Shadowrun
        Deck + decker + ASIST
        MPCP, program slots
      Alien franchise
        Industrial terminal look
        CRT amber, mechanical keys
    Actual builds
      Commercial
        ClockworkPi uConsole
        DevTerm
        Raspberry Pi 400
        Framework mainboard kits
        Mini PC + touchscreen
        NetHunter (phone)
      Hobbyist
        Pelican hard-case
        Repurposed object (tin, box)
        Wearable / body-mounted
        Writerdeck
        Pen-test / cybersec
        RF / SDR / satellite
        Data-ark / off-grid
        Aesthetic / prop replica
    Build dimensions
      SoC (compute core)
      HMI (interface)
      Network
      Display
      Case
      Power
Parse error on line 1:
mindmap  root((Cybe
^
Expecting 'NEWLINE', 'SPACE', 'GRAPH', got 'ALPHA'
```mermaid
mindmap
  root((Cyberdeck))
    Source (Gibson 1984)
      Ono-Sendai Cyberspace VII
        Dermatrodes (neural I/O)
        Ridged power stud
        Green/red LEDs
      Paired Hosaka (compute)
      Sony monitor (between-run)
      Simstim-deck lineage
    Media tropes
      Cyberpunk TTRPG / 2077
        Cybermodem, paperback-sized
        Internal battery, ~4h
        Quickhacks, rarity tiers
        NET Architectures (post-DataKrash)
      Shadowrun
        Deck + decker + ASIST
        MPCP, program slots
      Alien franchise
        Industrial terminal look
        CRT amber, mechanical keys
    Actual builds
      Commercial
        ClockworkPi uConsole
        DevTerm
        Raspberry Pi 400
        Framework mainboard kits
        Mini PC + touchscreen
        NetHunter (phone)
      Hobbyist
        Pelican hard-case
        Repurposed object (tin, box)
        Wearable / body-mounted
        Writerdeck
        Pen-test / cybersec
        RF / SDR / satellite
        Data-ark / off-grid
        Aesthetic / prop replica
    Build dimensions
      SoC (compute core)
      HMI (interface)
      Network
      Display
      Case
      Power
```
</pre><pre class="visualizeMermaid__error visualizeMermaid__error--hidden js-visualize-error">Parse error on line 1:
```mermaidmindmap 
^
Expecting 'NEWLINE', 'SPACE', 'GRAPH', got 'PUNCTUATION'
#mermaid-1788298690320{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#mermaid-1788298690320 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#mermaid-1788298690320 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#mermaid-1788298690320 .error-icon{fill:#a44141;}#mermaid-1788298690320 .error-text{fill:#ddd;stroke:#ddd;}#mermaid-1788298690320 .edge-thickness-normal{stroke-width:1px;}#mermaid-1788298690320 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-1788298690320 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-1788298690320 .edge-thickness-invisible{stroke-width:0;fill:none;}#mermaid-1788298690320 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-1788298690320 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-1788298690320 .marker{fill:lightgrey;stroke:lightgrey;}#mermaid-1788298690320 .marker.cross{stroke:lightgrey;}#mermaid-1788298690320 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-1788298690320 p{margin:0;}#mermaid-1788298690320 .edge{stroke-width:3;}#mermaid-1788298690320 .section--1 rect,#mermaid-1788298690320 .section--1 path,#mermaid-1788298690320 .section--1 circle,#mermaid-1788298690320 .section--1 polygon,#mermaid-1788298690320 .section--1 path{fill:#1f2020;}#mermaid-1788298690320 .section--1 text{fill:lightgrey;}#mermaid-1788298690320 .node-icon--1{font-size:40px;color:lightgrey;}#mermaid-1788298690320 .section-edge--1{stroke:#1f2020;}#mermaid-1788298690320 .edge-depth--1{stroke-width:17;}#mermaid-1788298690320 .section--1 line{stroke:#e0dfdf;stroke-width:3;}#mermaid-1788298690320 .disabled,#mermaid-1788298690320 .disabled circle,#mermaid-1788298690320 .disabled text{fill:lightgray;}#mermaid-1788298690320 .disabled text{fill:#efefef;}#mermaid-1788298690320 .section-0 rect,#mermaid-1788298690320 .section-0 path,#mermaid-1788298690320 .section-0 circle,#mermaid-1788298690320 .section-0 polygon,#mermaid-1788298690320 .section-0 path{fill:#0b0000;}#mermaid-1788298690320 .section-0 text{fill:lightgrey;}#mermaid-1788298690320 .node-icon-0{font-size:40px;color:lightgrey;}#mermaid-1788298690320 .section-edge-0{stroke:#0b0000;}#mermaid-1788298690320 .edge-depth-0{stroke-width:14;}#mermaid-1788298690320 .section-0 line{stroke:#f4ffff;stroke-width:3;}#mermaid-1788298690320 .disabled,#mermaid-1788298690320 .disabled circle,#mermaid-1788298690320 .disabled text{fill:lightgray;}#mermaid-1788298690320 .disabled text{fill:#efefef;}#mermaid-1788298690320 .section-1 rect,#mermaid-1788298690320 .section-1 path,#mermaid-1788298690320 .section-1 circle,#mermaid-1788298690320 .section-1 polygon,#mermaid-1788298690320 .section-1 path{fill:#4d1037;}#mermaid-1788298690320 .section-1 text{fill:lightgrey;}#mermaid-1788298690320 .node-icon-1{font-size:40px;color:lightgrey;}#mermaid-1788298690320 .section-edge-1{stroke:#4d1037;}#mermaid-1788298690320 .edge-depth-1{stroke-width:11;}#mermaid-1788298690320 .section-1 line{stroke:#b2efc8;stroke-width:3;}#mermaid-1788298690320 .disabled,#mermaid-1788298690320 .disabled circle,#mermaid-1788298690320 .disabled text{fill:lightgray;}#mermaid-1788298690320 .disabled text{fill:#efefef;}#mermaid-1788298690320 .section-2 rect,#mermaid-1788298690320 .section-2 path,#mermaid-1788298690320 .section-2 circle,#mermaid-1788298690320 .section-2 polygon,#mermaid-1788298690320 .section-2 path{fill:#3f5258;}#mermaid-1788298690320 .section-2 text{fill:lightgrey;}#mermaid-1788298690320 .node-icon-2{font-size:40px;color:lightgrey;}#mermaid-1788298690320 .section-edge-2{stroke:#3f5258;}#mermaid-1788298690320 .edge-depth-2{stroke-width:8;}#mermaid-1788298690320 .section-2 line{stroke:#c0ada7;stroke-width:3;}#mermaid-1788298690320 .disabled,#mermaid-1788298690320 .disabled circle,#mermaid-1788298690320 .disabled text{fill:lightgray;}#mermaid-1788298690320 .disabled text{fill:#efefef;}#mermaid-1788298690320 .section-3 rect,#mermaid-1788298690320 .section-3 path,#mermaid-1788298690320 .section-3 circle,#mermaid-1788298690320 .section-3 polygon,#mermaid-1788298690320 .section-3 path{fill:#4f2f1b;}#mermaid-1788298690320 .section-3 text{fill:lightgrey;}#mermaid-1788298690320 .node-icon-3{font-size:40px;color:lightgrey;}#mermaid-1788298690320 .section-edge-3{stroke:#4f2f1b;}#mermaid-1788298690320 .edge-depth-3{stroke-width:5;}#mermaid-1788298690320 .section-3 line{stroke:#b0d0e4;stroke-width:3;}#mermaid-1788298690320 .disabled,#mermaid-1788298690320 .disabled circle,#mermaid-1788298690320 .disabled text{fill:lightgray;}#mermaid-1788298690320 .disabled text{fill:#efefef;}#mermaid-1788298690320 .section-4 rect,#mermaid-1788298690320 .section-4 path,#mermaid-1788298690320 .section-4 circle,#mermaid-1788298690320 .section-4 polygon,#mermaid-1788298690320 .section-4 path{fill:#6e0a0a;}#mermaid-1788298690320 .section-4 text{fill:lightgrey;}#mermaid-1788298690320 .node-icon-4{font-size:40px;color:lightgrey;}#mermaid-1788298690320 .section-edge-4{stroke:#6e0a0a;}#mermaid-1788298690320 .edge-depth-4{stroke-width:2;}#mermaid-1788298690320 .section-4 line{stroke:#91f5f5;stroke-width:3;}#mermaid-1788298690320 .disabled,#mermaid-1788298690320 .disabled circle,#mermaid-1788298690320 .disabled text{fill:lightgray;}#mermaid-1788298690320 .disabled text{fill:#efefef;}#mermaid-1788298690320 .section-5 rect,#mermaid-1788298690320 .section-5 path,#mermaid-1788298690320 .section-5 circle,#mermaid-1788298690320 .section-5 polygon,#mermaid-1788298690320 .section-5 path{fill:#3b0048;}#mermaid-1788298690320 .section-5 text{fill:lightgrey;}#mermaid-1788298690320 .node-icon-5{font-size:40px;color:lightgrey;}#mermaid-1788298690320 .section-edge-5{stroke:#3b0048;}#mermaid-1788298690320 .edge-depth-5{stroke-width:-1;}#mermaid-1788298690320 .section-5 line{stroke:#c4ffb7;stroke-width:3;}#mermaid-1788298690320 .disabled,#mermaid-1788298690320 .disabled circle,#mermaid-1788298690320 .disabled text{fill:lightgray;}#mermaid-1788298690320 .disabled text{fill:#efefef;}#mermaid-1788298690320 .section-6 rect,#mermaid-1788298690320 .section-6 path,#mermaid-1788298690320 .section-6 circle,#mermaid-1788298690320 .section-6 polygon,#mermaid-1788298690320 .section-6 path{fill:#995a01;}#mermaid-1788298690320 .section-6 text{fill:lightgrey;}#mermaid-1788298690320 .node-icon-6{font-size:40px;color:lightgrey;}#mermaid-1788298690320 .section-edge-6{stroke:#995a01;}#mermaid-1788298690320 .edge-depth-6{stroke-width:-4;}#mermaid-1788298690320 .section-6 line{stroke:#66a5fe;stroke-width:3;}#mermaid-1788298690320 .disabled,#mermaid-1788298690320 .disabled circle,#mermaid-1788298690320 .disabled text{fill:lightgray;}#mermaid-1788298690320 .disabled text{fill:#efefef;}#mermaid-1788298690320 .section-7 rect,#mermaid-1788298690320 .section-7 path,#mermaid-1788298690320 .section-7 circle,#mermaid-1788298690320 .section-7 polygon,#mermaid-1788298690320 .section-7 path{fill:#154706;}#mermaid-1788298690320 .section-7 text{fill:lightgrey;}#mermaid-1788298690320 .node-icon-7{font-size:40px;color:lightgrey;}#mermaid-1788298690320 .section-edge-7{stroke:#154706;}#mermaid-1788298690320 .edge-depth-7{stroke-width:-7;}#mermaid-1788298690320 .section-7 line{stroke:#eab8f9;stroke-width:3;}#mermaid-1788298690320 .disabled,#mermaid-1788298690320 .disabled circle,#mermaid-1788298690320 .disabled text{fill:lightgray;}#mermaid-1788298690320 .disabled text{fill:#efefef;}#mermaid-1788298690320 .section-8 rect,#mermaid-1788298690320 .section-8 path,#mermaid-1788298690320 .section-8 circle,#mermaid-1788298690320 .section-8 polygon,#mermaid-1788298690320 .section-8 path{fill:#161722;}#mermaid-1788298690320 .section-8 text{fill:lightgrey;}#mermaid-1788298690320 .node-icon-8{font-size:40px;color:lightgrey;}#mermaid-1788298690320 .section-edge-8{stroke:#161722;}#mermaid-1788298690320 .edge-depth-8{stroke-width:-10;}#mermaid-1788298690320 .section-8 line{stroke:#e9e8dd;stroke-width:3;}#mermaid-1788298690320 .disabled,#mermaid-1788298690320 .disabled circle,#mermaid-1788298690320 .disabled text{fill:lightgray;}#mermaid-1788298690320 .disabled text{fill:#efefef;}#mermaid-1788298690320 .section-9 rect,#mermaid-1788298690320 .section-9 path,#mermaid-1788298690320 .section-9 circle,#mermaid-1788298690320 .section-9 polygon,#mermaid-1788298690320 .section-9 path{fill:#00296f;}#mermaid-1788298690320 .section-9 text{fill:lightgrey;}#mermaid-1788298690320 .node-icon-9{font-size:40px;color:lightgrey;}#mermaid-1788298690320 .section-edge-9{stroke:#00296f;}#mermaid-1788298690320 .edge-depth-9{stroke-width:-13;}#mermaid-1788298690320 .section-9 line{stroke:#ffd690;stroke-width:3;}#mermaid-1788298690320 .disabled,#mermaid-1788298690320 .disabled circle,#mermaid-1788298690320 .disabled text{fill:lightgray;}#mermaid-1788298690320 .disabled text{fill:#efefef;}#mermaid-1788298690320 .section-10 rect,#mermaid-1788298690320 .section-10 path,#mermaid-1788298690320 .section-10 circle,#mermaid-1788298690320 .section-10 polygon,#mermaid-1788298690320 .section-10 path{fill:#01629c;}#mermaid-1788298690320 .section-10 text{fill:lightgrey;}#mermaid-1788298690320 .node-icon-10{font-size:40px;color:lightgrey;}#mermaid-1788298690320 .section-edge-10{stroke:#01629c;}#mermaid-1788298690320 .edge-depth-10{stroke-width:-16;}#mermaid-1788298690320 .section-10 line{stroke:#fe9d63;stroke-width:3;}#mermaid-1788298690320 .disabled,#mermaid-1788298690320 .disabled circle,#mermaid-1788298690320 .disabled text{fill:lightgray;}#mermaid-1788298690320 .disabled text{fill:#efefef;}#mermaid-1788298690320 .section-root rect,#mermaid-1788298690320 .section-root path,#mermaid-1788298690320 .section-root circle,#mermaid-1788298690320 .section-root polygon{fill:hsl(180, 1.5873015873%, 48.3529411765%);}#mermaid-1788298690320 .section-root text{fill:#2c2c2c;}#mermaid-1788298690320 .icon-container{height:100%;display:flex;justify-content:center;align-items:center;}#mermaid-1788298690320 .edge{fill:none;}#mermaid-1788298690320 .mindmap-node-label{dy:1em;alignment-baseline:middle;text-anchor:middle;dominant-baseline:middle;text-align:center;}#mermaid-1788298690320 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}CyberdeckGibson 1984Media tropesActual buildsBuild dimensionsOno-Sendai Cyberspace VIIcomputebetween-runSimstim-deck lineageCyberpunk TTRPG / 2077ShadowrunAlien franchiseCommercialHobbyistcompute coreinterfaceNetworkDisplayCasePowerneural I/ORidged power studGreen/red LEDsCybermodem,paperback-sizedInternal battery, ~4hQuickhacks, rarity tierspost-DataKrashDeck + decker + ASISTMPCP, program slotsIndustrial terminal lookCRT amber, mechanicalkeysClockworkPi uConsoleDevTermRaspberry Pi 400Framework mainboard kitsMini PC + touchscreenphonePelican hard-casetin, boxWearable / body-mountedWriterdeckPen-test / cybersecRF / SDR / satelliteData-ark / off-gridAesthetic / prop replica
Parse error on line 1:
#mermaid-17882986903
^
Expecting 'NEWLINE', 'SPACE', 'GRAPH', got 'BRKT'

Takeaways

  • The source is neural, the tropes are visual, the builds are physical. Gibson’s deck is a doorway for disembodied consciousness; media turned it into a screen-and-keyboard hacker box; builders make real portable computers that quote the look of the tropes.
  • Modern “cyberdecks” are aesthetic descendants, not functional ones. A Raspberry Pi in a Pelican case cannot project your mind into the matrix. It is a portable Linux machine dressed in the visual language Gibson’s successors invented.
  • The component dimensions (SoC, HMI, Network, Display, Case, Power) are the honest comparison frame. Across all three strata, the biggest divergence is HMI: neural I/O (source) vs. gameable controls (tropes) vs. real keyboards/touchscreens (builds).
  • Use case inverts from fiction to reality. In fiction the deck is the cowboy’s primary instrument of self-actualization. In reality it is almost always a secondary, specialized, or expressive machine — rarely a daily driver.

Sources: William Gibson, Neuromancer (1984) — text via Genius/annotated chapters & LitCharts; Neuromancer Wiki & William Gibson Wiki (Ono-Sendai Cyberspace VII, Case, cyberspace deck); Cyberpunk Wiki (cyberdeck, NET Architecture); Shadowrun; Wikipedia (Cyberdeck); Forbes; Raspberry Pi Foundation; Hackaday; cyberdeck.cafe; Vapor95 (2026 build guide); Eclypsium; Science Fiction & Fantasy StackExchange.

mindmap
  root((Cyberdeck))
    Source (Gibson 1984)
      Ono-Sendai Cyberspace VII
        Dermatrodes (neural I/O)
        Ridged power stud
        Green/red LEDs
      Paired Hosaka (compute)
      Sony monitor (between-run)
      Simstim-deck lineage
    Media tropes
      Cyberpunk TTRPG / 2077
        Cybermodem, paperback-sized
        Internal battery, ~4h
        Quickhacks, rarity tiers
        NET Architectures (post-DataKrash)
      Shadowrun
        Deck + decker + ASIST
        MPCP, program slots
      Alien franchise
        Industrial terminal look
        CRT amber, mechanical keys
    Actual builds
      Commercial
        ClockworkPi uConsole
        DevTerm
        Raspberry Pi 400
        Framework mainboard kits
        Mini PC + touchscreen
        NetHunter (phone)
      Hobbyist
        Pelican hard-case
        Repurposed object (tin, box)
        Wearable / body-mounted
        Writerdeck
        Pen-test / cybersec
        RF / SDR / satellite
        Data-ark / off-grid
        Aesthetic / prop replica
    Build dimensions
      SoC (compute core)
      HMI (interface)
      Network
      Display
      Case
      Power
Parse error on line 1:
mindmap  root((Cybe
^
Expecting 'NEWLINE', 'SPACE', 'GRAPH', got 'ALPHA'

Comments

Leave a Reply