Skip to the content
2 layers126.6 × 72.8 mmSpeed joystick, the printed circuit board in 3D

Speed joystick

owhite/ebike_speedo
Size
126.6 × 72.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
83
Nets
76
Pads
283
Tracks, vias
950, 114
Pours
31
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
19 Nov 2022
Updated
10 Feb 2026

Overview

Speed joystick is an open-source printed circuit board by owhite, from the owhite/ebike_speedo repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 126.6 × 72.8 mm with 83 parts on 76 nets, routed with 950 tracks and 114 vias.

It is built around the TXS0108EPW, SK6812 and JS5208. Its parts include 30 capacitors, 24 diodes, 10 resistors, 4 ICs and 4 connectors. It belongs with the keyboards and input boards and the NXP (LPC, Kinetis, i.MX RT) boards of this library.

Main components

3

README

7_segment_kicad/README.md

ebike_speedo

Parts

83
QtyValueFootprintReferences
260.1uFCapacitor_SMD:C_0603_1608MetricC1, C2, C10, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20, C21, C22, C23 +10
24SK6812LED_SMD:LED-SMD_4P-L4.0-W1.6-LD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +8
9, , , , , , , ,
810kResistor_SMD:R_0805_2012MetricR1, R2, R3, R4, R5, R6, R9, R10
210uFCapacitor_SMD:C_0603_1608MetricC29, C30
21uFCapacitor_SMD:C_0603_1608MetricC27, C28
2Conn_01x09Connector_PinSocket_2.54mm:PinSocket_1x09_P2.54mm_VerticalJ3, J4
1100kResistor_SMD:R_0805_2012MetricR8
1120Resistor_SMD:R_0805_2012MetricR7
1Conn_01x044pin:my_4_tab_edgeJ2
1Conn_01x088_hole:8_holeJ1
1JS5208JS5208:SW_JS5208SW1
1TJA1050T/CM,118Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU2
1TXS0108EPackage_SO:TSSOP-20_4.4x6.5mm_P0.65mmU3
1Teensy3.2teensy:Teensy32U1
1XC6206PxxxMRPackage_TO_SOT_SMD:SOT-23U4

The 82 most common of 83 parts.

More from owhite/ebike_speedo

3
  • 2 layers68.6 × 43.2 mmEbike LED, the printed circuit board in 3D

    Ebike LED

    owhite/ebike_speedo

    7 partsGPL-3.0
  • 2 layers47.2 × 22.6 mmEbike LED, the printed circuit board in 3D

    Ebike LED

    owhite/ebike_speedo

    5 partsGPL-3.0

Similar boards

  • 6 layers60.6 × 100 mmGecko5education, the printed circuit board in 3D

    Gecko5education

    logisim-evolution/GECKO5Education

    Openhardware educational platform based on the ideas of the ulx3s and Gecko4Education

    311 parts18MIT
  • 4 layers198.4 × 104.3 mmDC33, the printed circuit board in 3D

    DC33

    Maritime-Hacking-Village/Badge-2025

    Public repository for the official MHV 2025 badge.

    200 parts15CERN-OHL-W-2.0
  • 2 layers108.1 × 61.2 mmSignl, the printed circuit board in 3D

    Signl

    afms135/signl

    An Open Source Real-Time Audio Effects Processor running on Raspberry Pi

    67 parts11
  • 2 layers302.4 × 230.7 mmSandy 3in1, the printed circuit board in 3D

    Sandy 3in1

    jpskenn/Sandy

    a Keyboard with key height optimization

    288 parts5MIT
  • 2 layers49.5 × 106 mmSupra board, the printed circuit board in 3D

    Supra board

    jsenzel1/supra

    is multimode Eurorack module with 4 different experiments in long term time. you can run up to 2 modes at once. use the 4 way joystick and buttons to interact with the modes on the oled

    119 parts4
  • 2 layers100 × 69 mmLight intensity data logger, the printed circuit board in 3D

    Light intensity data logger

    Llamero/Light_Color_and_Intensity_Datalogger

    Measures temperature, pressure, humidity, intensity and color of light and saves it to an SD card

    27 parts2Apache-2.0
  • 2 layers23.4 × 61 mmSusGadget, the printed circuit board in 3D

    SusGadget

    12zcab/SusGadget-Board

    Huge thanks to Raghav who helped me polish the project and improved many design flaws and zine design :)

    11 parts
  • 2 layers125.7 × 108.8 mmGremlin v2, the printed circuit board in 3D

    Gremlin v2

    AmazingSpanoMan/Gremlin_Gamepad

    Final and merged repository for Gremlin

    67 partsCC0-1.0

Questions

How big is the Speed joystick PCB?

It measures 126.6 × 72.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Speed joystick use?

83 parts, built around the TXS0108EPW, SK6812 and JS5208. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Speed joystick KiCad files?

From the owhite/ebike_speedo repository on GitHub, at the commit this page was made from: the board is joystick_speedo_kicad/speed_joystick.kicad_pcb and its schematic 7_segment_kicad/ebike_LED.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Speed joystick design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).