Skip to the content
PCBKitNew board
2 layers25.7 × 44.8 mmTelemetryComputer, the printed circuit board in 3D

FW and HW for full suspension telemetry data logger

Size
25.7 × 44.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
23
Nets
35
Pads
92
Tracks, vias
145, 8
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
15 Dec 2023
Updated
26 Aug 2026

Overview

TelemetryComputer is an open-source printed circuit board by BerkeleyBikeBuilders, from the BerkeleyBikeBuilders/TelemetryComputer repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 25.7 × 44.8 mm with 23 parts on 35 nets, routed with 145 tracks and 8 vias.

It is built around the MSD-1-A, CLX6F-FKC-CKNNQDGBB7A363 and EG1218, with the M20-9990246, S2B-PH-K-S(LF)(SN) and TS-108-T-A-1 among its other parts. Its parts include 11 resistors, 6 connectors, 2 capacitors, 2 switches and 1 diode.

Main components

6

README

README.md

Telemetry Computer

Description

This repository contains the HW and FW related to the ESP32 telemetry computer V1 (Fall 2023 - Fall 2024)

Installation

  1. Clone the repository:

    Go to the folder you want to clone to, and:

    bash
    git clone https://github.com/BerkeleyBikeBuilders/TelemetryComputer.git
    
  2. Install IDE:

    Platform IO on VS Code

    Install Platform IO extension on VSCode, or the Arduino IDE online.

    Arduino IDE

    Install IDE from here: https://www.arduino.cc/en/software

    Add ESP32 boards this way: https://randomnerdtutorials.com/vs-code-platformio-ide-esp32-esp8266-arduino/

    If you prefer to use the Arduino IDE, to access the project, edit the 'telemetryINO' project, and remember to first update the code from src/main.cpp

  3. install Libraries: I think it's only nessesary for the Arduino IDE.

    • Adafruit BusIO
  4. select boards: Select either "Adafruit ESP32 Feather" or "WEMOS LOLIN32 Lite"

Debugging

  1. .............A fatal error occurred: No serial data received

    Try Changing to upload speed to 115200

    Try pressing the reset button, can also help clear processes that's preventing the upload (check your code).

ESP32 WeMos LOLIN32 Lite Pinout

Parts

23
QtyValueFootprintReferences
610kResistor_SMD:R_0603_1608MetricR1, R2, R3, R4, R5, R12
3470Resistor_SMD:R_0603_1608MetricR8, R9, R10
247kResistor_SMD:R_0603_1608MetricR6, R7
2SSW-113-01-T-S-LLa:CON13_1X13_TU_SSQJ3, J4
10.1uFCapacitor_SMD:C_0402_1005MetricC3
110uFCapacitor_SMD:C_0603_1608MetricC2
1CLX6F-FKC-CKNNQDGBB7A363CLX6F-FKC-CKNNQDGBB7A363:SOJ100P350X290-6ND1
1EG1218digikey-footprints:Switch_Slide_11.6x4mm_EG1218S1
1LOGOLOGOG***
1M20-9990246digikey-footprints:PinHeader_1x2_P2.54mmJ2
1MSD-1-Afootprints:CONN9_MSD-1_CUDJ1
1S2B-PH-K-S_LF__SN_digikey-footprints:PinHeader_1x2_P2mm_Drill1mm_RAJ6
1SW_Omron_B3FSButton_Switch_SMD:SW_SPST_Omron_B3FS-100xPSW2
1TS-108-T-A-1df:CON8_1X8_TUC_HTS_SAIJ5

Questions

How big is the TelemetryComputer PCB?

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

What parts does the TelemetryComputer use?

23 parts, built around the MSD-1-A, CLX6F-FKC-CKNNQDGBB7A363, EG1218 and M20-9990246. 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 TelemetryComputer KiCad files?

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

Can I use the TelemetryComputer design in my own project?

Its repository publishes it under the Apache-2.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 BerkeleyBikeBuilders/TelemetryComputer

1
  • 2 layers30 × 17 mmAdapter, the printed circuit board in 3D

    Adapter

    BerkeleyBikeBuilders/TelemetryComputer

    FW and HW for full suspension telemetry data logger

    14 partsApache-2.0

Similar boards

  • 2 layers34.3 × 36.6 mmUSB HubSwitch, the printed circuit board in 3D

    USB HubSwitch

    peteEH/usbHub-2host-1device

    Single Device can be switched between two hosts

    27 parts
  • 2 layers70.2 × 46.7 mmRemote, the printed circuit board in 3D

    Remote

    nathancritchfield/senior_project

    40 parts
  • 4 layers46.4 × 99.8 mmTrimix Analyzer, the printed circuit board in 3D

    Trimix Analyzer

    magnus188/aegir

    Open-source ESP32-P4 trimix analyzer prototype for technical diving,

    171 parts14
  • 4 layers65 × 39.1 mmBB SPEM A-1 Breakout, the printed circuit board in 3D

    BB SPEM A-1 Breakout

    botblox/SPEBlox-Module-Documentation

    Design files associated with SPEBlox Module for Design Integration

    17 parts2MIT
  • 4 layers81 × 80 mmBreakout, the printed circuit board in 3D

    Breakout

    nischayhegde/jetson_spi_to_can_x8_breakout

    A PCB board for expanding the SPI channels on Jetson Orin nano super into 8 CANfd channels. Comes with chip select logic and jetpack drivers. Supports 1Mbit per CAN channel.

    145 parts1
  • 2 layers106.7 × 38.1 mmScorbot Simple Breakout Board, the printed circuit board in 3D

    Scorbot Simple Breakout Board

    SamirChamanSerna/Scorboter-ER-5-Plus_Controller

    Scorboter-ER 5 Plus Controller

    15 parts1AGPL-3.0
  • 2 layers102 × 45 mmHELPStat V2, the printed circuit board in 3D

    HELPStat V2

    stevfu/eis_capstone

    Utilization of Electrochemical Impedance Spectroscopy for the Detection of Drugs

    51 parts1MIT
  • 4 layers120.1 × 59.2 mmTEACar motor controller, the printed circuit board in 3D

    TEACar motor controller

    TEALab-UF/bldc_esc_pcb

    This repo contains the KiCAD files of the schematic and PCB layout for the TEACar BLDC motor controller

    145 parts1