Skip to the content
PCBKitNew board
2 layers64.5 × 65.2 mmOpenBikeSensor, the printed circuit board in 3D

Dieses Repository enthält die offiziellen PCBs des OpenBikeSensor Projektes. Sie sind in der freien Software KiCad erstellt und können damit modifiziert werden.

Size
64.5 × 65.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
33
Nets
36
Pads
117
Tracks, vias
352, 41
Pours
2
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
16 Jun 2020
Updated
19 May 2024

Overview

OpenBikeSensor is an open-source printed circuit board by openbikesensor, from the openbikesensor/OpenBikeSensor_PCB_Board repository on GitHub, published under the LGPL-3.0 licence. It is a 2-layer board of 64.5 × 65.2 mm with 33 parts on 36 nets, routed with 352 tracks and 41 vias.

It is built around the SB560. Its parts include 6 resistors, 4 connectors, 3 capacitors, 2 switches and 1 diode. It belongs with the ESP32 boards of this library.

Main components

1

README

README.md

OpenBikeSensor PCB

Dieses Repository enthält die offiziellen PCBs des OpenBikeSensor Projektes. Sie sind in der freien Software KiCad erstellt und können damit modifiziert werden.

Versionen

OpenBikeSensor

OpenBikeSensor 3D-Render

Dies ist der Standard-OpenBikeSensor als eigenständiges Gerät, hergestellt aus vielen fertig verfügbaren Modulen (ESP32 Devkit, GPS, SD-Karten-Modul, Ultraschallsensor-Module, ...).

Die aktuelle Versionsnummer des OpenBikeSensor Clasic PCB ist 1.0.0. Den veralteten Repositorystand der Vorversion findest du hier

OpenBikeSensor Lite

Im Verzeichnis OpenBikeSensorLite findest du die Dateien für das Modell OpenBikeSensor Lite. Dieser OpenBikeSensor hat nur Messelektronik, Datenspeicher, Kommunikation und ein Großteil der Programmlogik läuft auf dem Handy in der SimRa App.

OpenBikeSensor Pro

Diese Variante des OpenBikeSensor ist ein vollständiger Nachbau aller relevanter Teile der vorher als Modul gelieferten Funktionen in einer eigenen Schaltung, und ist komplett maschinenbestückt bestellbar. Dies macht das Gerät teurer und komplizierter herstellen zu lassen, aber es ist ein wesentlich geringerer Eigenaufwand zur Fertigstellung ohne Löten elektronischer Module nötig. Dieses Projekt is zur Zeit in der Entwicklung und hoffentlich im Laufe des Jahres 2023 benutzbar.

Bestellung bei Platinenherstellern

Ein Export der Projektdateien als "Gerber-Files" liegt im jeweiligen Projektordner vor. Die meisten Hersteller von Platinen bieten einen Online-Konfigurator an, in den diese Dateien hochgeladen werden können, und welcher dann auch eine Vorschau bietet. In der Regel sollten diese Exports für alle Hersteller funktionieren, die Anforderungen an die Genauigkeit der Produktion sind relativ gering.

Die Standardeinstellungen für die Platine sind in der Regel vollkommen ausreichend, das ist üblicherweise ein 2-Layer Board mit einfachem Surface Finish (HASL) in 1.6mm Stärke (FR-4) und 1oz Kupferstärke. Bessere Optionen (z. B. ENIG) sind möglich, aber nicht nötig. Die Einstellungen können nach Belieben angepasst werden, insbesondere ästhetische Aspekte wie die Farbe der Boards.

Einige Hersteller (z. B. Aisler) können die KiCad-Dateien direkt importieren, hier muss nur die .kicad_pcb Datei ausgewählt werden, diese enthält alle Informationen des Designs.

Bei manchen Herstellern (z. B. JLCPCB) wird die Bestellnummer auf jedes Board aufgedruckt, für einen kleinen Mehrbetrag kann dies vermieden werden. Gerade bei größeren Bestellungen fällt diese Gebühr kaum ins Gewicht und ist sehr zu empfehlen.

Lizenz

Die eigenen Inhalte dieses Repositories sind lizensiert unter den Bedingungen der GNU Lesser General Public License. Eine Kopie der Lizenz befindet sich in der Datei LICENSE in diesem Verzeichnis.

Nicht unter diese Lizenz fallen:

  • Die folgenden Dateien, welche leichte Modifikationen von Standard-Footprints der KiCad-Bibliothek sind und somit unter der entsprechende Lizenz (CC-BY-SA 4.0 mit Modifikationen) stehen:
    • libs/OpenBikeSensor.pretty/CP_Radial_D4.0mm_P1.50mm.kicad_mod
    • libs/OpenBikeSensor.pretty/Connector_1x02.kicad_mod
    • libs/OpenBikeSensor.pretty/Connector_1x04.kicad_mod
    • libs/OpenBikeSensor.pretty/Connector_1x05_Display.kicad_mod
    • libs/OpenBikeSensor.pretty/Connector_1x06.kicad_mod

Update der Exportdateien

Die Dateien in generated können mit KiBot automatisch aktualisiert werden. Eine Konfigurationsdatei liegt im jeweiligen Projektverzeichnis vor. Ein Ausführen von kibot im entsprechenden Unterverzeichnis (z. B. cd OpenBikeSensor) erstellt alle Exportdateien neu. Bitte checke nur solche Dateien in git ein, welche du in deinem Commit auch inhaltlich verändert hast (z. B. den PDF Schaltplanexport wenn der Schaltplan verändert wurde, aber nicht wenn nur das PCB Änderungen hat).

Parts

33
QtyValueFootprintReferences
3MountingHoleMountingHole:MountingHole_3.5mmH1, H2, H3
21k2OpenBikeSensor:Resistor_Combined_THT3_SMD0805R1, R2
222uOpenBikeSensor:CP_Radial_D4.0mm_P1.50mmC2, C3
1100nCapacitors_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC1
110kOpenBikeSensor:Resistor_Combined_THT3_SMD0805R3
1150kOpenBikeSensor:Resistor_Combined_THT3_SMD0805R4
1300kOpenBikeSensor:Resistor_Combined_THT3_SMD0805R5
1Add-onsOpenBikeSensor:Connector_1x07J4
1BatteryOpenBikeSensor:Connector_1x02J1
1DCDC_fixOpenBikeSensor:MT3608_SEPIC_DCDC_SMDM3
1DNPResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR6
1Display CableOpenBikeSensor:Connector_1x05_DisplayJ3
1ESP32 WROOM 30-PinOpenBikeSensor:ESP32_WROOM_30_SMDM1
1GPSOpenBikeSensor:Connector_1x04M5
1IO12TestPoint:TestPoint_Pad_D1.0mmIO12
1IO13TestPoint:TestPoint_Pad_D1.0mmIO13
1IO14TestPoint:TestPoint_Pad_D1.0mmIO14
1IO27TestPoint:TestPoint_Pad_D1.0mmIO27
1IO32TestPoint:TestPoint_Pad_D1.0mmIO32
1IO33TestPoint:TestPoint_Pad_D1.0mmIO33
1IO35TestPoint:TestPoint_Pad_D1.0mmIO35
1LIPoChargerwithProtectionOpenBikeSensor:BATTERY-CHARGER-LI-PROTM2
1LOGOLOGOG***
1On/OffOpenBikeSensor:Connector_1x02_SwitchJ2
1PolyfuseOpenBikeSensor:FuseF1
1SB560Diode_THT:D_DO-201AD_P5.08mm_Vertical_KathodeUpD1
1SDOpenBikeSensor:Connector_1x06M4
1Sensor 1OpenBikeSensor:Connector_1x04S1
1Sensor 2OpenBikeSensor:Connector_1x04S2

Questions

How big is the OpenBikeSensor PCB?

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

What parts does the OpenBikeSensor use?

33 parts, built around the SB560. 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 OpenBikeSensor KiCad files?

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

Can I use the OpenBikeSensor design in my own project?

Its repository publishes it under the LGPL-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).

More from openbikesensor/OpenBikeSensor_PCB_Board

1
  • 2 layers28.4 × 43.9 mmOpenBikeSensorLite, the printed circuit board in 3D

    OpenBikeSensorLite

    openbikesensor/OpenBikeSensor_PCB_Board

    Dieses Repository enthält die offiziellen PCBs des OpenBikeSensor Projektes. Sie sind in der freien Software KiCad erstellt und können damit modifiziert werden.

    5 parts18LGPL-3.0

Similar boards

  • 2 layers99.1 × 60.3 mmFTController, the printed circuit board in 3D

    FTController

    jbtronics/FTController

    A Motor controller for Fischertechnik with many cool features.

    94 parts5
  • 2 layers99.8 × 60.2 mmIrrigation IoT, the printed circuit board in 3D

    Irrigation IoT

    VictorRavani/Irrigation_IoT

    This project covers the complete development of Hardware and Firmware for IoT-based supervisory control. It offers all the necessary information and resources so that anyone can set up the system independently.

    79 parts4MIT
  • 2 layers100 × 100 mmCOPIE 0, the printed circuit board in 3D

    COPIE 0

    AssaadMH/shadow-4wd-motor-shield-pcb

    The 24-signal interface board that replaces SHADOW's perfboard wiring — and the two pin conflicts that only appeared on re-checking the spec.

    154 parts2MIT
  • 2 layers220 × 130 mmMrf101 40m pa usbpd, the printed circuit board in 3D

    Mrf101 40m pa usbpd

    ablanquart/thegrenade_2026

    USB-C powered linear amplifier for 40M band with harmonic rejection and SMA ports

    96 partsCERN-OHL-S-2.0
  • 2 layers170 × 105 mmCoop controller, the printed circuit board in 3D

    Coop controller

    apaige161/chicken-coop-automation

    Automated 50-bird chicken coop: ESPHome/ESP32 + Home Assistant controller, KiCad PCB, OpenSCAD parts, full construction plans and priced BOM

    79 parts
  • 2 layers70 × 68 mmTurret power, the printed circuit board in 3D

    Turret power

    enorfelt/dart-turret-rust

    Rust firmware on ESP-IDF for the Dart-Turret Nerf turret (ESP32-S3), extended with autonomous targeting: an ESP32-S3 camera node for face detection and recognition, and a TFmini Plus lidar for range.

    21 parts
  • 4 layers126 × 146 mmStepper carrier, the printed circuit board in 3D

    Stepper carrier

    haohao-0725/PCB_Layout_with_AGENT_in_KiCAD

    Agent Skill for Claude Code & Codex: KiCad PCB workflow with human checkpoints: design presets, yes/no decision checklist, 1:1 placement check before routing, tidy routing, Gerber readback.

    28 partsMIT
  • 2 layers100 × 83.5 mmElectrotrack, the printed circuit board in 3D

    Electrotrack

    maslohaslo1234-spec/electrotrack

    A PCB for a metal ball track that will be accelerated with electromagnets. More details will be added later as the project develops

    48 partsMIT