Skip to the content
PCBKitNew board
2 layers100 × 100 mmUniBikes, the printed circuit board in 3D

An PCB showing bike sharing stations at TU Dortmund University.

Size
100 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
29
Nets
34
Pads
128
Tracks, vias
348, 19
Pours
1
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
10 Nov 2024
Updated
25 Dec 2024

Overview

UniBikes is an open-source printed circuit board by strifel, from the strifel/UniBikes repository on GitHub. It is a 2-layer board of 100 × 100 mm with 29 parts on 34 nets, routed with 348 tracks and 19 vias.

It is built around the ESP32-C3, TLV1117-33DCY and WS2812B. Its parts include 10 diodes, 6 resistors, 4 capacitors, 4 connectors and 3 switches. It belongs with the ESP32 and RISC-V boards of this library.

Main components

3

README

README.md

UniBikes

Inspired by traintrackr I wanted to create something similar for visualizing bikesharing bikes as my first ever PCB design.

An image of the finished PCB

Unibikes shows the 10 bike sharing locations at TU Dortmund University in germany with an RGB LED each. Each LED can therefore represent if there are none, some or a few bikes at that station.

Data

The micropython code directly receives the rgb values for each LED from a backend.

Components

Component nameComponent
D1 to D10WS2812B LED
J0USB C Receptable
J1 and J24 Pin header
J32 Pin header
U1ESP32 C3
U2TLV1117 3.3V
SW1 to SW3Push button
R11k Resistor
R2 to R410k Resistor
R5 and R65.1k Resistor
C1 and C410uF Capacitor
C21 uF Capacitor
C3100nF Capacitor

Parts

29
QtyValueFootprintReferences
10WS2812BLED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mmD1, D2, D3, D4, D5, D6, D7, D8, D9, D10
310kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR2, R3, R4
3SW_PushButton_Switch_SMD:SW_Push_SPST_NO_Alps_SKRKSW1, SW2, SW3
210 uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1, C4
25.1kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR5, R6
2Conn_01x04_PinConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical_SMD_Pin1LeftJ1, J2
11 uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC2
1100nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC3
11kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1
1Conn_01x02_PinConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical_SMD_Pin1LeftJ3
1ESP32-C3RF_Module:ESP32-C3-WROOM-02U1
1TLV1117-33Package_TO_SOT_SMD:SOT-223-3_TabPin2U2
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_GCT_USB4110J0

Questions

How big is the UniBikes PCB?

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

What parts does the UniBikes use?

29 parts, built around the ESP32-C3, TLV1117-33DCY and WS2812B. 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 UniBikes KiCad files?

From the strifel/UniBikes repository on GitHub, at the commit this page was made from: the board is UniBikes.kicad_pcb and its schematic UniBikes.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the UniBikes design in my own project?

Its repository states no licence, so its author keeps all rights: ask strifel before reusing the design.

Similar boards

  • 2 layers126 × 194.9 mmMiniMastermindPanel, the printed circuit board in 3D

    MiniMastermindPanel

    wrickert/WCH-CH-ICs

    Repo for tracking work on WCH's ICs

    204 parts1
  • 2 layers400 × 40 mmPTL RAIL, the printed circuit board in 3D

    PTL RAIL

    mayoogh-flexli/Meesho-Put-To-Light

    Modular, daisy-chained 5-node IR emitter/receiver rail for the Meesho put-to-light system. Each 400 mm board has five bin positions on an 84 mm pitch.

    147 parts
  • 2 layers99.1 × 97.8 mm8266-dev, the printed circuit board in 3D

    8266-dev

    patrickrb/esp8266-dev-board

    esp8266 dev board

    33 parts
  • 2 layers80.3 × 97.5 mmHomePad, the printed circuit board in 3D

    HomePad

    strifel/HomePadV2

    62 parts
  • 2 layers73.7 × 55.9 mmWooden Mirror, the printed circuit board in 3D

    Wooden Mirror

    UCFInnovationLab/WoodenMirrorPCB

    25 parts
  • 2 layers90.2 × 64.4 mmBadge, the printed circuit board in 3D

    Badge

    wrickert/RMABadge

    Repo for ongoing Badge work

    54 parts4
  • 2 layers218 × 205.7 mmMiddle plate, the printed circuit board in 3D

    Middle plate

    Froggy111/RBC-soccer-2025

    software and hardware for team BotByWire, Robocup Junior Soccer Lightweight 2025

    123 parts
  • 4 layers55.9 × 92.7 mmBlue Robotics - Navigation board, the printed circuit board in 3D

    Blue Robotics - Navigation board

    PhilipMcGaw/robot-NautiPi

    NautiPi is the physical hardware and embedded-project repository for the robot projects. It contains electronics, PCB and KiCad work, Arduino projects, component records, mechanical references, photographs, and retained…

    148 parts