Search models, users, collections, and posts

Mini Simracing Button Box (Encoder + OLED Screen)

Print Profile(1)

All
P1S
P1P
X1 Carbon
A1
H2D Pro
P2S
A1 mini
H2S
X1E
H2D
X1
H2C
X2D
A2L

0.2mm layer, 3 walls, 20% infill
0.2mm layer, 3 walls, 20% infill
Designer
2.4 h
5 plates
5.0(1)

Open in Bambu Studio
Boost
30
79
7
7
65
34
Released 

Description

Boost Me (for free)

Project:
DE: https://simracing-pc.de/2026/02/24/diy-projekt-mini-button-box-mit-60-funktionen-und-oled-bildschirm/
EN: https://simracing-pc.de/en/2026/02/24/diy-project-mini-button-box-with-60-functions-and-oled-screen/

Web:
https://simracing-pc.de

Discord:
https://discord.gg/V5ZKUj3weJ

Key Features

  • 3 Profiles (A, B, C): Quickly switch between 3 setups (e.g., GT3, Rally, Formula) for a total of 60 gamepad buttons.
  • Precision Encoder: Uses state-table logic for error-free input without bouncing (debouncing).
  • Live Dashboard: 128x64 OLED shows active mode, profile, and rotary animations in real-time.
  • Plug & Play: Easy installation via .uf2 file (no programming knowledge required for the user).
  • On-Device Setup: Change names and slot counts directly on the device using the encoder.
  • SimHub version with Telemetry support for up to 5 variables.

Required Hardware

  • Microcontroller: Raspberry Pi Pico (RP2040)
  • Display: 0.96" OLED (SSD1306, I2C)
  • Input: EC11 Rotary Encoder with push-button function
  • Enclosure: 3D printed case (STL files included in the project)

 Device Controls

  • Rotate: Sends button presses (e.g., ABS +/-, TC +/-).
  • Click: Next mode (e.g., from "ABS" to "TC").
  • 0.5s Hold: Profile change (A -> B -> C).
  • 2.0s Hold: Setup menu for editing directly on the device.

Boost Me (for free)

Comment & Rating (7)

(0/1000)

License

This user content is licensed under a Standard Digital File License.

You shall not share, sub-license, sell, rent, host, transfer, or distribute in any way the digital or 3D printed versions of this object, nor any other derivative work of this object in its digital or physical format (including - but not limited to - remixes of this object, and hosting on other digital platforms). The objects may not be used without permission in any way whatsoever in which you charge money, or collect fees.