Skip to the content
4 layers66 × 66 mmOpenTurn, the printed circuit board in 3D

OpenTurn is a closed loop servo controller for BLDCs developed for robotics application.

Size
66 × 66 mm
Copper layers
4
Thickness
1.59 mm
Parts
165
Nets
119
Pads
579
Tracks, vias
943, 749
Pours
53
Routed
Yes
KiCad
KiCad 5 (file 20210424)
Created
17 Oct 2021
Updated
19 Oct 2021

Overview

OpenTurn is an open-source printed circuit board by OpenTurn, from the OpenTurn/OpenTurn_PSoC repository on GitHub. It is a 4-layer board of 66 × 66 mm with 165 parts on 119 nets, routed with 943 tracks and 749 vias.

It is built around the CY8C6244AZI-S4D92, TLE5012BE1000 and IAUC120N06S5N017ATMA1, with the BZT52C3V3, NUP2105L and RB530SM-30T2R among its other parts. Its parts include 75 capacitors, 34 resistors, 7 diodes, 6 transistors and 6 connectors. It belongs with the robots and motor control boards of this library.

Main components

6

README

README.md

OpenTurn_PSoC

OpenTurn is a closed loop servo controller for BLDCs developed for robotics application.

Key Specificiations

ParameterValue
Peak Current
Constant Current
Control Frequency20kHz
Supply Voltage24V - 48V
Encoder Resolution14bit
CommunicationsCAN, U(S)ART
Control ModesTorque, Speed, Position

Hardware

PCB

For further information check the PCB Design Doc

Auxilary

Software

How to build

The firmware is developed in Modus Toolbox by Cypress. Follow this guide to build the firmware from source in Modus toolbox, or flash a precompiled hex image

Parts

165
QtyValueFootprintReferences
2710uCapacitor_SMD:C_1210_3225MetricC201, C202, C203, C204, C205, C206, C207, C208, C209, C210, C211, C212, C213, C214, C215, C216 +11
16100nCapacitor_SMD:C_0603_1608MetricC218, C219, C221, C232, C303, C304, C307, C309, C312, C314, C316, C319, C411, C413, C414, C415
810kResistor_SMD:R_0603_1608MetricR201, R206, R301, R304, R402, R405, R407, R408
60RResistor_SMD:R_0603_1608MetricR501, R502, R601, R602, R701, R702
61uCapacitor_SMD:C_0603_1608MetricC305, C306, C308, C310, C313, C315
6680RResistor_SMD:R_0603_1608MetricR207, R302, R303, R401, R403, R404
6FiducialFiducial:Fiducial_1mm_Mask2mmFID101, FID102, FID103, FID104, FID105, FID106
6IAUC120N06S5N017ATMA1Package_TO_SOT_SMD:TDSON-8-1Q501, Q502, Q601, Q602, Q701, Q702
6[1R]Resistor_SMD:R_0603_1608MetricR503, R504, R603, R604, R703, R704
6[33n]Capacitor_SMD:C_0603_1608MetricC501, C503, C601, C603, C701, C703
43.2mmMountingHole:MountingHole_3.2mm_M3_DIN965_PadH101, H102, H103, H104
3100pCapacitor_SMD:C_0402_1005MetricC502, C602, C702
3100pCapacitor_SMD:C_0603_1608MetricC401, C402, C404
310uCapacitor_SMD:C_0603_1608MetricC301, C302, C403
35mRResistor_SMD:R_2512_6332MetricR505, R605, R705
3MotorConnectorTestPoint:TestPoint_Loop_D3.80mm_Drill2.8mmTP501, TP601, TP701
3NetTie_2NetTie:NetTie-2_SMD_Pad0.5mmNT501, NT601, NT701
21k@100MHzInductor_SMD:L_0603_1608MetricL301, L302
2220nCapacitor_SMD:C_0603_1608MetricC407, C409
222uCapacitor_SMD:C_0805_2012MetricC410, C412
22u2Capacitor_SMD:C_0603_1608MetricC405, C406
2LED_greenLED_SMD:LED_0603_1608MetricD202, D203
2LED_redLED_SMD:LED_0603_1608MetricD301, D302
2OpenJumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP201, JP202
2TLE_CSQTestPoint:TestPoint_Pad_D1.5mmTP205, TP206
2[12p]Capacitor_SMD:C_0603_1608MetricC317, C318
2[60R]Resistor_SMD:R_0603_1608MetricR202, R203
122uInductor_SMD:L_Taiyo-Yuden_NR-50xxL401
13k3Resistor_SMD:R_0603_1608MetricR409
13v3TestPoint:TestPoint_Pad_D1.5mmTP301
14u7Capacitor_SMD:C_0805_2012MetricC408
14u7Capacitor_SMD:C_0603_1608MetricC311
16EDL7141Package_DFN_QFN:VQFN-48-1EP_7x7mm_P0.5mm_EP4.1x4.1mm_ThermalViasU401
1BZT52C3V3Diode_SMD:D_SOD-123D401
1CAN_INConnector_JST:JST_PH_S3B-PH-K_1x03_P2.00mm_HorizontalJ202
1CAN_OUTConnector_JST:JST_PH_S3B-PH-K_1x03_P2.00mm_HorizontalJ204
1CAN_RXTestPoint:TestPoint_Pad_D1.5mmTP202
1CAN_TXTestPoint:TestPoint_Pad_D1.5mmTP201
1CY8C6244AZI-S4D92Package_QFP:HTQFP-64-1EP_10x10mm_P0.5mm_EP8x8mm_Mask4.4x4.4mm_ThermalViasU301
1Conn_01x04Connector_PinSocket_1.27mm:PinSocket_1x04_P1.27mm_VerticalTP401
1Conn_02x04_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ203
1GNDConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalTP302
1GPIOsConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ302
1JTAG/SWDfootprints:PinHeader_2x05_P1.27mm_JTAGJ301
1Logo_Open_Hardware_SmallSymbol:KiCad-Logo2_5mm_SilkScreenLOGO102
1MCP9700AT-HTTPackage_TO_SOT_SMD:SOT-23U302
1NUP2105LPackage_TO_SOT_SMD:SOT-23D201
1RB530SM-30T2RDiode_SMD:D_SOD-523D402
1TI_TCAN337GPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU201
1TLE5012B_E1000Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU202
1TLE_DATATestPoint:TestPoint_Pad_D1.5mmTP204
1TLE_SCKTestPoint:TestPoint_Pad_D1.5mmTP203
1XT60footprints:Amass_XT60PW-MJ201
1[32MHz]footprints:Crystal_SMD_2520-4Pin_2.5x2.0mmY301
1[3k]Resistor_SMD:R_0603_1608MetricR205
1[4n7]Capacitor_SMD:C_0603_1608MetricC220
1[56k]Resistor_SMD:R_0603_1608MetricR204

Similar boards

  • 2 layers29.5 × 22.5 mmEncoder board, the printed circuit board in 3D

    Encoder board

    Thornbots/Electrical

    Here is where we store all relevant files for the Electrical team. In here you will store all of the KiCad files that you produce through out the year.

    7 parts
  • 2 layers114.9 × 76 mmProtected power entry, the printed circuit board in 3D

    Protected power entry

    absmach/synth

    Open-source circuit compiler for engineers and AI agents

    84 parts29Apache-2.0
  • 2 layers41 × 87 mmDif pressure meter, the printed circuit board in 3D

    Dif pressure meter

    ardiloot/dif-pressure-meter

    ESP32 based differential pressure (and air flow) meter. Handheld, battery powered DIY device for measuring small pressure differences (Sensirion SDP810-500Pa).

    68 parts23MIT
  • 2 layers100 × 79.7 mmFanController, the printed circuit board in 3D

    FanController

    Matesxs/ESP32FanController

    ESP32 10 Channel PWM Fan Controller

    164 parts7MIT
  • 2 layers64 × 39 mmDAP405, the printed circuit board in 3D

    DAP405

    SushiBits/DAP405

    USB High-Speed CMSIS-DAP debugger based on STM32F405

    50 parts3
  • 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 layers110 × 85 mmAvtech agv carrier, the printed circuit board in 3D

    Avtech agv carrier

    eerdemgundogdu/avtech-agv-main

    Software and carrier PCB design for a line-following forklift AGV built by CU AVTECH for the Sanayide Robotik Uygulamalar 2026 competition.

    84 partsMIT
  • 2 layers73.3 × 58.2 mmPower electronics converter, the printed circuit board in 3D

    Power electronics converter

    JLJ-V14/Synchronous-Buck-converter

    A synchronous buck converter project built from the ground up to practice power stage design, feedback control implementation, and real-time embedded firmware development.

    88 parts

Questions

How big is the OpenTurn PCB?

It measures 66 × 66 mm and has 4 copper layers, 1.59 mm thick.

What parts does the OpenTurn use?

165 parts, built around the CY8C6244AZI-S4D92, TLE5012BE1000, IAUC120N06S5N017ATMA1 and BZT52C3V3. 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 OpenTurn KiCad files?

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

Can I use the OpenTurn design in my own project?

Its repository states no licence, so its author keeps all rights: ask OpenTurn before reusing the design.