Skip to the content
PCBKitNew board
2 layers30 × 17 mmAdapter, the printed circuit board in 3D

FW and HW for full suspension telemetry data logger

Size
30 × 17 mm
Copper layers
2
Thickness
1.6 mm
Parts
14
Nets
8
Pads
34
Tracks, vias
60, 5
Pours
1
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
15 Dec 2023
Updated
26 Aug 2026

Overview

Adapter 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 30 × 17 mm with 14 parts on 8 nets, routed with 60 tracks and 5 vias.

It is built around the TS-108-T-A-1 and XT30PB(2+2)-M. Its parts include 8 connectors and 6 resistors. It belongs with the interfaces and adapters boards of this library.

Main components

2

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

14
QtyValueFootprintReferences
610kResistor_SMD:R_0603_1608MetricR1, R2, R3, R4, R5, R6
6640456-2digikey-footprints:PinHeader_1x2_P2.54mm_Drill1.02mmJ2, J3, J4, J5, J6, J7
1TS-108-T-A-1Library:CON8_1X8_TUC_HTS_SAIJ1
1XT30PBConnector_AMASS:AMASS_XT30U-F_1x02_P5.0mm_VerticalJ8

Questions

How big is the Adapter PCB?

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

What parts does the Adapter use?

14 parts, built around the TS-108-T-A-1 and XT30PB(2+2)-M. 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 Adapter KiCad files?

From the BerkeleyBikeBuilders/TelemetryComputer repository on GitHub, at the commit this page was made from: the board is telemetryComputer_HW/adapter/adapter.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 Adapter 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 layers25.7 × 44.8 mmTelemetryComputer, the printed circuit board in 3D

    TelemetryComputer

    BerkeleyBikeBuilders/TelemetryComputer

    FW and HW for full suspension telemetry data logger

    23 partsApache-2.0

Similar boards

  • 2 layers62 × 50 mmDriver, the printed circuit board in 3D

    Driver

    jkirsons/stealth-controller

    With 8A driver, Magnetic Sensor, Microcontroller, Two-Wire Automotive Interface

    50 parts93
  • 2 layers50 × 36 mmDriver, the printed circuit board in 3D

    Driver

    jkirsons/stealth-controller-mini

    Stealth Controller Mini

    54 parts21
  • 6 layers49.9 × 49.9 mmMTR Tiny MD, the printed circuit board in 3D

    MTR Tiny MD

    MoreThanRobotsFR/MTR_Tiny_MD

    This Arduino project utilizes SimpleFOC library for sensor-based brushless motor control with a DRV8316 driver. It also incorporates an Adafruit NeoPixel for visual feedback.

    101 parts10MIT
  • 2 layers226.6 × 159.3 mm2023 control pcb, the printed circuit board in 3D

    2023 control pcb

    HrishikeshMRao/Electronics_Hardware_Projects

    Find my simulation files and PCB_Designs here

    74 parts2
  • 2 layers29.8 × 46.2 mmDaisy Board Out, the printed circuit board in 3D

    Daisy Board Out

    williamthayer/DaisyBoards

    A full repo of all the design files for each DaisyBoard

    88 parts1
  • 4 layers75 × 65 mmSubbotsPDB, the printed circuit board in 3D

    SubbotsPDB

    jenbt3/SubbotsPDB

    78 parts
  • 2 layers116.8 × 30 mmType d, the printed circuit board in 3D

    Type d

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    14 parts3kApache-2.0
  • 2 layers32 × 22 mmDiff driver, the printed circuit board in 3D

    Diff driver

    rene-dev/stmbl

    AC Servo Driver for STM32F4

    14 parts990GPL-3.0