Skip to the content
PCBKitNew board
6 layers50 × 25 mmLogic, the printed circuit board in 3D

Developpement module for vesc environnement

Size
50 × 25 mm
Copper layers
6
Thickness
1.6 mm
Parts
104
Nets
94
Pads
385
Tracks, vias
740, 229
Pours
5
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
28 Jul 2026
Updated
31 Jul 2026

Overview

Logic is an open-source printed circuit board by LJBoxx, from the LJBoxx/compaqt repository on GitHub, published under the CERN-OHL-S-2.0 licence. It is a 6-layer board of 50 × 25 mm with 104 parts on 94 nets, routed with 740 tracks and 229 vias.

It is built around the TJA1051T/3/1, TPSM861257RDXR and AMS1117-3.3, with the BMI323 and LP5907MFX-3.3 among its other parts. Its parts include 56 capacitors, 19 resistors, 15 ICs, 5 diodes and 5 connectors. It belongs with the STM32 boards of this library.

Main components

5

README

README.md

COMPAQT

This repository contains the kicad files (sources) for a project in which a custom developpement board was developped and integrated in one esc to serve as an example to whom want to develop their own esc based on VESC firmware

Docs

You will also find documentations on pinout of this board but also some guides on how to design your own esc, many thanks to the contributors of MP2 project which contains very crucial informations on mosfets and the powerstage parts but also to the VESC Discord community providing a great guide on designing a custom vesc in which this project does the heavy logic part.

License

This project is shared under the CERN-OHL-V2-S

Parts

104
QtyValueFootprintReferences
32100nCapacitor_SMD:C_0402_1005MetricC3, C10, C15, C16, C17, C18, C19, C20, C24, C25, C27, C30, C31, C32, C33, C34 +16
82.2uCapacitor_SMD:C_0603_1608MetricC4, C5, C7, C9, C11, C12, C13, C14
61kResistor_SMD:R_0603_1608MetricR3, R6, R7, R8, R14, R15
6MC74VHC1GT66Package_TO_SOT_SMD:SOT-353_SC-70-5U2, U3, U4, U5, U6, U7
315nCapacitor_SMD:C_0603_1608MetricC21, C22, C23
31nCapacitor_SMD:C_0603_1608MetricC26, C28, C29
32.2uCapacitor_SMD:C_1210_3225MetricC39, C41, C52
35.1kResistor_SMD:R_0603_1608MetricR24, R25, R26
3INA240/241Package_TO_SOT_SMD:SOT-23-8U8, U9, U10
3TestPointTestPoint:TestPoint_Pad_1.0x1.0mmTP1, TP2, TP3
210kResistor_SMD:R_0603_1608MetricR4, R5
210uCapacitor_SMD:C_1210_3225MetricC36, C45
215pCapacitor_SMD:C_0402_1005MetricC1, C2
2220rResistor_SMD:R_0603_1608MetricR1, R2
2BZT52C3V6-7-FDiode_SMD:D_SOD-123D4, D5
2Conn_01x24Library:castellated_1x24J1, J2
110.2kResistor_SMD:R_0603_1608MetricR27
1100kResistor_SMD:R_0603_1608MetricR10
1100uCapacitor_SMD:C_1206_3216MetricC49
1120ohmResistor_SMD:R_0603_1608MetricR13
1200kResistor_SMD:R_0603_1608MetricR9
1220kResistor_SMD:R_0603_1608MetricR12
122pCapacitor_SMD:C_0603_1608MetricC43
130kResistor_SMD:R_0603_1608MetricR11
133uCapacitor_SMD:CP_Elec_4x5.4C42
18mCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U13
1BMI323Package_LGA:Bosch_LGA-14_3x2.5mm_P0.5mmU15
1BOOT0Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJ3
1Conn_01x10Library:castellated_1x10J5
1LP5907MFX-3.3Package_TO_SOT_SMD:SOT-23-5U12
1NRSTJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJ4
1STM32F405RGTxPackage_QFP:LQFP-64_10x10mm_P0.5mmU1
1TJA1051T-3Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU14
1TPSM861257RDXReasyeda2kicad:QFN-7_L4.0-W3.3_TPSM863257RDXRU11
1blueLED_SMD:LED_0603_1608MetricD3
1greenLED_SMD:LED_0603_1608MetricD1
1redLED_SMD:LED_0603_1608MetricD2

Questions

How big is the Logic PCB?

It measures 50 × 25 mm and has 6 copper layers, 1.6 mm thick.

What parts does the Logic use?

104 parts, built around the TJA1051T/3/1, TPSM861257RDXR, AMS1117-3.3 and BMI323. 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 Logic KiCad files?

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

Can I use the Logic design in my own project?

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

Similar boards

  • 4 layers100.3 × 50.3 mmGreenmobi drive, the printed circuit board in 3D

    Greenmobi drive

    G-Pereira/greenmobi-drive

    A FOC motor drive compatible with VESC

    160 parts1CERN-OHL-S-2.0
  • 4 layers231 × 67 mmBESC G2, the printed circuit board in 3D

    BESC G2

    galpavlin/BESC-G2

    BESC second generation

    300 parts58
  • 6 layers144 × 130 mmTolt, the printed circuit board in 3D

    Tolt

    LJBoxx/bigtolt

    high power esc based off vesc project with tolt mosfet

    408 parts5CERN-OHL-S-2.0
  • 2 layers73 × 79 mmUWABA, the printed circuit board in 3D

    UWABA

    uSANMA/pcb-uwaba-prototype

    123 parts2Apache-2.0
  • 2 layers316 × 119 mmTeensy Grovebox, the printed circuit board in 3D

    Teensy Grovebox

    jerry20091103/Teensy_Grovebox

    A portable synth and music multi-tool made with Teensy 4.1

    142 parts150MIT
  • 4 layers130 × 90 mmLochord hw, the printed circuit board in 3D

    Lochord hw

    kiwifruit0/LoChord

    An open-source version of the popular midi device: HiChord

    91 parts6
  • 2 layers187.5 × 45 mmGamma spectrometer, the printed circuit board in 3D

    Gamma spectrometer

    Motokichirou/gamma-spectrometer

    NaI(Tl) gamma spectrometer: STM32G474 + R1307 PMT + 4-board stack, KiCad schematics, LTspice simulations

    231 parts
  • 4 layers72 × 51.1 mmEsp32s3-audio streamer, the printed circuit board in 3D

    Esp32s3-audio streamer

    wemaxon/esp32-audio-streamer

    Hardware design for a WiFi/Bluetooth audio streamer using the esp32 microcontroller and the PCM5102A DAC, intended to be used with squeezelite firmware.

    63 parts