Skip to the content
PCBKitNew board
2 layers148.8 × 119 mmBicycle, the printed circuit board in 3D

Bicycle - A 58 key split keyboard PCB

Size
148.8 × 119 mm
Copper layers
2
Thickness
1.6 mm
Parts
87
Nets
54
Pads
440
Tracks, vias
534, 0
Pours
2
Routed
Yes
KiCad
KiCad 4
Created
29 Nov 2017
Updated
6 Dec 2017

Overview

Bicycle is an open-source printed circuit board by peej, from the peej/bicycle-keyboard repository on GitHub, published under the MIT licence. It is a 2-layer board of 148.8 × 119 mm with 87 parts on 54 nets, routed with 534 tracks and 0 vias.

Its parts include 29 diodes, 1 IC and 1 connector. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.

README

README.md

Bicycle is a 58 key ortholinear split keyboard PCB with a 5 key thumb cluster.

A more ergonomic version of the Let's Split keyboard, it adds an additional row to the matrix for use by a 30 degree angled thumb cluster of keys. Designed to be easy to build, it only supports serial communication over a TRRS cable and no LED support. The PCB is reversible, meaning that you need two of the same PCB to create a full keyboard.

PCB render from KiCad 3D render from KiCad Gerber file render

Documentation is a work in progress.

BOM

  • 2 PCBs, Gerber files for printing can be found in the repo.
  • 58 MX compatible switches.
  • 58 1n4148 diodes.
  • 2 Pro Micros.
  • 2 PJ320A 3.5mm TRRS jacks.
  • TRRS cable and micro USB cable.

Parts

87
QtyValueFootprintReferences
29DIODEkeyboard_parts:D_SOD123_axialD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +13
17MountingHole_2.2mm_M2Mounting_Holes:MountingHole_2.2mm_M2M2, M2, M2, M2, M2, M2, M2, M2, M2, M2, M2, M2, M2, M2, M2, M2 +1
6MountingHole_8.4mm_M8Mounting_Holes:MountingHole_8.4mm_M8M8, M8, M8, M8, M8, M8
1ARDUINO_PRO_MICROfootprints:ARDUINO_PRO_MICROU1
1Extradatakeyboard_parts:PIN_1_SQUAREEXTRADATA1
1Groundkeyboard_parts:PIN_1_SQUAREGROUND1
1MX0:10Keyboard:MX_DoubleSidedMX0:1
1MX0:11Keyboard:MX_DoubleSidedMX0:0
1MX0:6Keyboard:MX_DoubleSidedMX0:5
1MX0:7Keyboard:MX_DoubleSidedMX0:4
1MX0:8Keyboard:MX_DoubleSidedMX0:3
1MX0:9Keyboard:MX_DoubleSidedMX0:2
1MX1:10Keyboard:MX_DoubleSidedMX1:1
1MX1:11Keyboard:MX_DoubleSidedMX1:0
1MX1:6Keyboard:MX_DoubleSidedMX1:5
1MX1:7Keyboard:MX_DoubleSidedMX1:4
1MX1:8Keyboard:MX_DoubleSidedMX1:3
1MX1:9Keyboard:MX_DoubleSidedMX1:2
1MX2:10Keyboard:MX_DoubleSidedMX2:1
1MX2:11Keyboard:MX_DoubleSidedMX2:0
1MX2:6Keyboard:MX_DoubleSidedMX2:5
1MX2:7Keyboard:MX_DoubleSidedMX2:4
1MX2:8Keyboard:MX_DoubleSidedMX2:3
1MX2:9Keyboard:MX_DoubleSidedMX2:2
1MX3:10Keyboard:MX_DoubleSidedMX3:1
1MX3:11Keyboard:MX_DoubleSidedMX3:0
1MX3:6Keyboard:MX_DoubleSidedMX3:5
1MX3:7Keyboard:MX_DoubleSidedMX3:4
1MX3:8Keyboard:MX_DoubleSidedMX3:3
1MX3:9Keyboard:MX_DoubleSidedMX3:2
1MX4:10Keyboard:MX_DoubleSidedMX4:1
1MX4:6Keyboard:MX_DoubleSidedMX4:5
1MX4:7Keyboard:MX_DoubleSidedMX4:4
1MX4:8Keyboard:MX_DoubleSidedMX4:3
1MX4:9Keyboard:MX_DoubleSidedMX4:2
1Resetkeyboard_parts:PIN_1_SQUARERESET1
1TRRSKeyboard:PJ320A_3.5mm_JackJ1
1TX0keyboard_parts:PIN_1_SQUARETX0

Questions

How big is the Bicycle PCB?

It measures 148.8 × 119 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Bicycle use?

87 parts. 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 Bicycle KiCad files?

From the peej/bicycle-keyboard repository on GitHub, at the commit this page was made from: the board is bicycle.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Bicycle design in my own project?

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

Similar boards

  • 2 layers175.8 × 184.8 mmSofleKeyboard, the printed circuit board in 3D

    SofleKeyboard

    josefadamcik/SofleKeyboard

    A split keyboard based on Lily58, Crkbd and Helix keyboards

    87 parts2.6k
  • 2 layers58.2 × 38.1 mmUsb sniffer, the printed circuit board in 3D

    Usb sniffer

    ataradov/usb-sniffer

    Low-cost LS/FS/HS USB sniffer with Wireshark interface

    87 parts1.3kBSD-3-Clause
  • 2 layers65 × 56 mmHat, the printed circuit board in 3D

    Hat

    pa3gsb/Radioberry-2.x

    Ham Radio hat for Raspberry PI

    87 parts678
  • 2 layers57 × 111 mmSIM POWER PANEL, the printed circuit board in 3D

    SIM POWER PANEL

    jrsteensen/OpenHornet

    OpenHornet 1:1 F/A-18C Simulator Repository

    87 parts431
  • 2 layers128.2 × 150.3 mmSplit 3x, the printed circuit board in 3D

    Split 3x

    MangoIV/dracuLad

    QMK-powered 34-36 key split keyboard

    87 parts230
  • 2 layers88.9 × 80 mmEdk, the printed circuit board in 3D

    Edk

    ciaa/Hardware

    Hardware de la CIAA

    87 parts216
  • 2 layers68.6 × 53.3 mmArduino UNO R4 Minima, the printed circuit board in 3D

    Arduino UNO R4 Minima

    sabogalc/KiCad-Arduino-Boards

    A collection of Arduino boards recreated from scratch in KiCad. Legacy USB connectors have been replaced with USB-C where applicable.

    87 parts95WTFPL