• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
CHEETAH - Ergonomic Flatbox Rev5 Remix 3D Printer File Image 1
CHEETAH - Ergonomic Flatbox Rev5 Remix 3D Printer File Thumbnail 1

CHEETAH - Ergonomic Flatbox Rev5 Remix

RAF avatarRAF

February 11, 2025

printables-icon
DescriptionCommentsTags

Description

CHEETAH by BeastArcade (RAF)

This is practically a copy-pasta from my Github.  A separate PCB will need to be fabricated for this build, and can be found here.  Alternatively, I do have a number of leftover PCBs from my initial run, which I may just list on Etsy.  Send me a DM and we can work something out!

ATTRIBUTION

Based on the Flatbox Rev 5 RGB v2.0 from the GP2040-CE project,

Based on the original Flatbox Rev 5 project.

Copyright 2023 TheTrain | Licensed under CC BY 4.0

Changes from the original design:

  • button placement re-arranged
  • all RGB traces removed
  • branding added to silkscreen layers
  • center PCB mounting-hole shifted to the left

ASSEMBLY

PCB assembly requires basic soldering skills. Tactile switches and hotswap sockets need to be soldered to the PCB. The case must be 3d printed.
NOTE: This PCB is incompatible with the original Flatbox Rev5 Case.

Parts Required for Assembly:
x1 Top Panel
x1 Bottom Panel
x12 20mm Keycaps
x7 m2X6 hex screws
x12 Kailh Choc v1/v2 Switches
x12 Kailh Low-Profile Hotswap Sockets
x6 6x6x5mm 4-Pin Tactile Switch
x1 Soldering Iron & Solder Wire
 

USER MANUAL

This is a quickstart guide detailing CHEETAH's essential functions. Full documentation of the GP2040-CE firmware available here.

BUTTON LAYOUT

SWITCHING INPUT MODE

CHEETAH is fully compatible with PC, PS3, PS4, Nintendo Switch, Steam Deck, MiSTer, and Android. In PS4 mode there is an 8-minute timeout. Using an adapter such as the Brook Wingman FGC defeats the timeout and enables PS5 compatibility (for fighting games only).

By default, CHEETAH is set to PC/XInput mode. To change CHEETAH's input mode:

  • Unplug CHEETAH (if connected)
  • Hold the specified button for the desired mode
  • Connect CHEETAH to your PC/Console
  • Release the button

CHANGING D-PAD MODE

The input mode of the directional buttons can be changed while CHEETAH is plugged in.

  • D-Pad: Start + Select + Down
  • Left Stick: Start + Select + Left
  • Right Stick: Start + Select + Right

CHANGING SOCD MODE

The SOCD Cleaning Method can be changed while CHEETAH is plugged in.

  • Up Priority: Start + Home + Up
  • Neutral: Start + Home + Down
  • Last Wins: Start + Home + Left

WEB CONFIGURATOR

Several configuration settings are only available via the Web Configurator. To access it:

  • Unplug CHEETAH (if connected)
  • Hold the Start button
  • Connect CHEETAH to your PC
  • Release the Start button
  • Open http://192.168.7.1 in a web browser

UPDATING DEVICE FIRMWARE

The steps below include wiping the current firmware, reverting any configuration changes. If you would like to keep those changes, backup your configuration using the Web Configurator before installing new firmware.

To update CHEETAH's firmware:

  • Download "flash_nuke.uf2"
  • Download the Flatbox rev5 version of the firmware from the GP2040-CE Download Page
  • Unplug CHEETAH (if connected)
  • Hold Start + Select + Up
  • Connect CHEETAH to your PC
  • Release the buttons (a RPI-RP2 folder should appear)
  • Copy "flash_nuke.uf2" into the aforementioned RPI-RP2 folder
  • CHEETAH will reboot and the RPI-RP2 folder will re-appear
  • Copy the .uf2 file for the new firmware into the RPI-RP2 folder
  • CHEETAH will reboot into the new firmware
  • Access the Web Configurator to confirm--the splash page denotes the firmware version.

SUPPORT

OpenStick GP2040-CE Discord

  • Join the OpenStickCommunity Discord!
  • The "GP2040-CE Support" Channel is available for issues related to devices running the GP2040-CE firmware

GP2040-CE Info Page

  • Contains the most up-to-date information
  • Includes full documentation for the GP2040-CE firmware

CHEETAH by BeastArcade is Licensed Under CC BY 4.0

License:

Creative Commons — Attribution — Share Alike

Related Models

bakercube preview image

bakercube

iomaa profile image

iomaa

44,387

Book Page Holder V3 preview image

Book Page Holder V3

fifindr profile image

fifindr

3,420

Customizable Spotify Keychain / Tag preview image

Customizable Spotify Keychain / Tag

ewt profile image

ewt

2,833

Bottle Opener and Cap GUN! preview image

Bottle Opener and Cap GUN!

3Deddy profile image

3Deddy

43,908

Funnel Tray preview image

Funnel Tray

fifindr profile image

fifindr

3,473

Aldi Cart keychain preview image

Aldi Cart keychain

Nexus profile image

Nexus

1,043

Mini Tape Gun - Tape Dispenser preview image

Mini Tape Gun - Tape Dispenser

brycelowe profile image

brycelowe

23,733

Mini Whistle preview image

Mini Whistle

fifindr profile image

fifindr

1,880