Skip to the content
PCBKitNew board
2 layers64 × 10 mmEncoderboard, the printed circuit board in 3D

circuit board design files, gerbers, and circuit analysis

Size
64 × 10 mm
Copper layers
2
Thickness
1.6 mm
Parts
14
Nets
12
Pads
44
Tracks, vias
85, 18
Pours
1
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
30 Jul 2021
Updated
28 Jul 2026

Overview

Encoderboard is an open-source printed circuit board by SSL-A-Team, from the SSL-A-Team/electrical repository on GitHub, published under the MIT licence. It is a 2-layer board of 64 × 10 mm with 14 parts on 12 nets, routed with 85 tracks and 18 vias.

It is built around the AS5047P-AT and SM06B-SRSS-TB. Its parts include 3 resistors, 2 capacitors, 2 connectors and 1 IC.

Main components

2

README

README.md

Getting Started with A-Team Electrical

All current board releases use KiCad 7.X.

See releases for competition production files. Our releases include known bug documentation, and the confirmed gerber, BoM, and CPL files sent to fab so you know you're looking and ordering what we did. Releases are accompanied by a tagged commit, for all editable project files used to generate the fab products.

For complex boards like control and kicker, we include spice models and python files that compute any relevant values from datasheets, and including documented references and links to needed formulations.

Setting Up KiCAD

Setting Up the KiCAD Library Path

  • Click Preferences->Configure Paths
  • Under Environment Variables click +
  • Set the name LIB_DIR_AT
  • Set the path to <repository_location>/lib where <repository_location> is the download location.

Example entry:

  • Name: LIB_DIR_AT
  • Path: C:\Users\guyfl\Documents\A-Team\electrical\lib

Setting Up JLCPCB Plugin

KiCAD version 6.99 (nightly) or newer should install the KiCAD JLCPCB Tools plugin.

Setting Up the Python Environment

  1. We recommend creating a python environment using python3 -m venv venv (python 10 appears to be required)
  2. Install poetry pip install poetry
  3. Run any python file with poetry run python <python_file>
  4. (Optional) Add dependencies with poetry add <dependency>

Soldering

Our soldering process is documented. Advanced components like modern SMPS chips and current sense motor hardware proved sensitive to technique. The team's tries to PCBA as much as possible, but sometime it's too expensive to PCBA all chips, especially advanced ones not in stock at the fab house.

Parts

14
QtyValueFootprintReferences
4JLC_Tooling_Holecustom-npth:JLC_Tooling_HoleJLCTH1, JLCTH2, JLCTH3, JLCTH4
310kResistor_SMD:R_0402_1005MetricR1, R2, R3
2MountingHole_4mmMountingHole:MountingHole_4mmMH1, MH2
10.1uFCapacitor_SMD:C_0402_1005MetricC2
11uFCapacitor_SMD:C_0402_1005MetricC1
1AS5047PPackage_SO:TSSOP-14_4.4x5mm_P0.65mmU1
1Conn_01x06wirepad:WirePad_1x6_P1.27mm_L5.08mmJ1
1SM06B-SRSS-TBConnector_JST:JST_SH_SM06B-SRSS-TB_1x06-1MP_P1.00mm_HorizontalJ2

Questions

How big is the Encoderboard PCB?

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

What parts does the Encoderboard use?

14 parts, built around the AS5047P-AT and SM06B-SRSS-TB. 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 Encoderboard KiCad files?

From the SSL-A-Team/electrical repository on GitHub, at the commit this page was made from: the board is robot/encoderboard/v1.1.0/encoderboard/encoderboard.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Encoderboard 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).

More from SSL-A-Team/electrical

12
  • 6 layers148 × 121 mmControl, the printed circuit board in 3D

    Control

    SSL-A-Team/electrical

    circuit board design files, gerbers, and circuit analysis

    529 parts6MIT
  • 6 layers116 × 126 mmKicker, the printed circuit board in 3D

    Kicker

    SSL-A-Team/electrical

    circuit board design files, gerbers, and circuit analysis

    292 parts6MIT
  • 6 layers148 × 86 mmControl, the printed circuit board in 3D

    Control

    SSL-A-Team/electrical

    circuit board design files, gerbers, and circuit analysis

    243 parts6MIT
  • 6 layers90 × 92.5 mmPower, the printed circuit board in 3D

    Power

    SSL-A-Team/electrical

    circuit board design files, gerbers, and circuit analysis

    203 parts6MIT
  • 6 layers172.5 × 120 mmKicker, the printed circuit board in 3D

    Kicker

    SSL-A-Team/electrical

    circuit board design files, gerbers, and circuit analysis

    191 parts6MIT
  • 6 layers100 × 53.8 mmPower, the printed circuit board in 3D

    Power

    SSL-A-Team/electrical

    circuit board design files, gerbers, and circuit analysis

    175 parts6MIT
  • 6 layers45 × 46 mmMotor controller, the printed circuit board in 3D

    Motor controller

    SSL-A-Team/electrical

    circuit board design files, gerbers, and circuit analysis

    106 parts6MIT
  • 6 layers45 × 46 mmMotor controller, the printed circuit board in 3D

    Motor controller

    SSL-A-Team/electrical

    circuit board design files, gerbers, and circuit analysis

    101 parts6MIT
  • 4 layers60 × 53.7 mmOptical flow, the printed circuit board in 3D

    Optical flow

    SSL-A-Team/electrical

    circuit board design files, gerbers, and circuit analysis

    55 parts6MIT
  • 4 layers65 × 34.8 mmRadio, the printed circuit board in 3D

    Radio

    SSL-A-Team/electrical

    circuit board design files, gerbers, and circuit analysis

    37 parts6MIT
  • 2 layers65 × 30.8 mmRadio, the printed circuit board in 3D

    Radio

    SSL-A-Team/electrical

    circuit board design files, gerbers, and circuit analysis

    34 parts6MIT
  • 2 layers65 × 30.8 mmRadio, the printed circuit board in 3D

    Radio

    SSL-A-Team/electrical

    circuit board design files, gerbers, and circuit analysis

    32 parts6MIT

Similar boards

  • 2 layers20 × 20 mmBldc motor encoder, the printed circuit board in 3D

    Bldc motor encoder

    azmat-bilal/bldc_motor_controller_pcb

    A Brushless DC Motor controller board. The design is inspired and is compatible with Odrive project (https://github.com/madcowswe/ODriveHardware) except that this one has a single channel.

    14 parts112MIT
  • 4 layers99.8 × 94.6 mmOresat live card, the printed circuit board in 3D

    Oresat live card

    oresat/oresat-dxwifi-hardware

    OreSat hardware for high speed data communications using 2.4 GHz WiFi.

    376 parts19GPL-3.0
  • 6 layers29 × 33 mmMINIREX G4, the printed circuit board in 3D

    MINIREX G4

    mathieupommery/MINIREX_G473

    The following table demonstrates the estimated component costs based on Mouser volume pricing. The unit price of each component dynamically adapts to the total quantity required for the entire production batch (1, 100…

    109 parts10
  • 6 layers56.8 × 27 mmCansatperso, the printed circuit board in 3D

    Cansatperso

    mathieupommery/CANSAT_ARES_ENSEA

    projet cansat

    186 parts6
  • 2 layers150 × 140 mmTrueskate main v1, the printed circuit board in 3D

    Trueskate main v1

    AsherNoble/trueskate-ai-hardware

    Hand-control layer for TrueSkate-AI: the agent sends touch gestures, a robotic finger performs them. Teensy 4.1 + SimpleFOC firmware, Python host.

    65 parts1MIT
  • 4 layers40 × 40 mmAeroHawk FC, the printed circuit board in 3D

    AeroHawk FC

    sbbxiii/The-Eagle

    The Eagle: Custom STM32F405 4-Layer Autonomous Avionics Flight Controller PCB

    76 parts1MIT
  • 4 layers22 × 22 mmMicroMod STM32, the printed circuit board in 3D

    MicroMod STM32

    Leonana69/POD-Micromod-STM32

    20 partsGPL-3.0
  • 4 layers78.5 × 55 mmRUDRAKINUXIS Lite, the printed circuit board in 3D

    RUDRAKINUXIS Lite

    RaviKachhwaha/RUDRAKINUXIS-Lite

    It is a high-performance 600W (20V–25.2V 6S) FOC BLDC ESC for UAVs & robotics. Powered by STM32G431 CORDIC MCU, it features 16 AWG wire-reinforced 2oz copper pads for motor/power, an integrated flight controller bus…

    111 parts