Skip to the content
PCBKitNew board
4 layers100 × 65 mmController board, the printed circuit board in 3D

Controller board

klebol/Klecontroller_PCB
Size
100 × 65 mm
Copper layers
4
Thickness
1.6 mm
Parts
90
Nets
108
Pads
373
Tracks, vias
676, 162
Pours
24
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
19 Apr 2023
Updated
11 Nov 2023

Overview

Controller board is an open-source printed circuit board by klebol, from the klebol/Klecontroller_PCB repository on GitHub. It is a 4-layer board of 100 × 65 mm with 90 parts on 108 nets, routed with 676 tracks and 162 vias.

It is built around the STM32F401RBT6, NRF24L01P-R and COM-09032, with the LD1117S33CTR-HXY, M24C02-FMN6P and MPU-6050 among its other parts. Its parts include 32 capacitors, 18 resistors, 9 ICs, 5 diodes and 4 connectors. It belongs with the STM32 boards of this library.

Main components

9

Parts

90
QtyValueFootprintReferences
11100nCapacitor_SMD:C_0603_1608MetricC2, C3, C4, C5, C6, C17, C18, C19, C21, C28, C31
5100kResistor_SMD:R_0603_1608MetricR2, R5, R16, R17, R18
410pCapacitor_SMD:C_0603_1608MetricC14, C15, C24, C25
42k2Resistor_SMD:R_0603_1608MetricR7, R8, R9, R10
310kResistor_SMD:R_0603_1608MetricR11, R14, R15
2100nFCapacitor_SMD:C_0603_1608MetricC9, C10
210nCapacitor_SMD:C_0603_1608MetricC13, C20
216 MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1, Y2
22n2Capacitor_SMD:C_0603_1608MetricC26, C29
240V 1ADiode_SMD:D_SOD-123D2, D5
24u7Capacitor_SMD:C_0603_1608MetricC1, C16
2COM-09032Zalfon:XDCR_COM-09032U8, U9
2SW_PushButton_Switch_SMD:SW_SPST_B3S-1000SW3, SW4
110uFCapacitor_SMD:C_0603_1608MetricC11
1120RInductor_SMD:L_0603_1608MetricFB1
11MResistor_SMD:R_0603_1608MetricR12
11k87Resistor_SMD:R_0603_1608MetricR4
11pCapacitor_SMD:C_0603_1608MetricC23
11p5Capacitor_SMD:C_0603_1608MetricC22
11uCapacitor_SMD:C_0603_1608MetricC12
122kResistor_SMD:R_0603_1608MetricR13
122uF 6.3VCapacitor_SMD:C_0805_2012MetricC8
12n7Inductor_SMD:L_0603_1608MetricL5
12u2Capacitor_SMD:C_0603_1608MetricC32
1330RResistor_SMD:R_0603_1608MetricR3
133nCapacitor_SMD:C_0603_1608MetricC30
13n9Inductor_SMD:L_0603_1608MetricL3
14.7uH 650mAInductor_SMD:L_1812_4532MetricL1
14p7Capacitor_SMD:C_0603_1608MetricC27
14u7 6.3VCapacitor_SMD:C_0603_1608MetricC7
15k62Resistor_SMD:R_0603_1608MetricR1
18n2Inductor_SMD:L_0603_1608MetricL4
1?Resistor_SMD:R_0603_1608MetricR6
1BAT54CPackage_TO_SOT_SMD:SOT-23D1
1BC847-QRPackage_TO_SOT_SMD:SOT-23Q3
1BXT520P02MPackage_TO_SOT_SMD:SOT-23Q1
1BatteryTerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_HorizontalBT1
1DMP2045UPackage_TO_SOT_SMD:SOT-23Q2
1LD1117S33CTRdigikey-footprints:SOT-223U1
1LED BLUELED_SMD:LED_0603_1608MetricD4
1LED REDLED_SMD:LED_0603_1608MetricD3
1M24C02-FMNPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU7
1MIC2288Package_TO_SOT_SMD:TSOT-23-5U2
1MPU-6050Sensor_Motion:InvenSense_QFN-24_4x4mm_P0.5mmU5
1NRF_TestPoint_CETestPoint:TestPoint_Pad_D1.0mmTP6
1NRF_TestPoint_CSNTestPoint:TestPoint_Pad_D1.0mmTP5
1NRF_TestPoint_IRQTestPoint:TestPoint_Pad_D1.0mmTP7
1NRF_TestPoint_MISOTestPoint:TestPoint_Pad_D1.0mmTP3
1NRF_TestPoint_MOSITestPoint:TestPoint_Pad_D1.0mmTP2
1NRF_TestPoint_SCKTestPoint:TestPoint_Pad_D1.0mmTP4
1OLED_CONNDF3A-4P-2DSA:SHDR4W55P0X200_1X4_1000X500X530PJ2
1Powerup ModeJumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP1
1Rotary EncoderRotary_Encoder:RotaryEncoder_Alps_EC12E-Switch_Vertical_H20mmSW2
1SMAConnector_Coaxial:SMA_Molex_73251-2120_EdgeMount_HorizontalJ4
1STM32F401RBT6Package_QFP:LQFP-64_10x10mm_P0.5mmU4
1SWD + UARTConnector_PinHeader_2.00mm:PinHeader_2x05_P2.00mm_VerticalJ3
1SW_SPDTJumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmSW1
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U3
1USB_B_MicroConnector_USB:USB_Micro-B_Amphenol_10103594-0001LF_HorizontalJ1
1nRF24L01PPackage_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mmU6

Questions

How big is the Controller board PCB?

It measures 100 × 65 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Controller board use?

90 parts, built around the STM32F401RBT6, NRF24L01P-R, COM-09032 and LD1117S33CTR-HXY. 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 Controller board KiCad files?

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

Can I use the Controller board design in my own project?

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

Similar boards

  • 4 layers60 × 77 mmDrv board, the printed circuit board in 3D

    Drv board

    klebol/Klebot_PCB

    Main PCB for klebot project.

    118 parts
  • 2 layers75 × 87 mmNode, the printed circuit board in 3D

    Node

    stustanet/waschfreiheit

    Online status monitoring for washing machines

    103 parts5
  • 2 layers47 × 34.5 mmMH24BN0001 hw, the printed circuit board in 3D

    MH24BN0001 hw

    matthew-hurst2004/MH24BN0001

    Hardware and firmware for a simple demo board showcasing an STM32F4 chip interfacing with I2C / SPI connections between itself and peripherals.

    12 parts
  • 4 layers61.8 × 27.5 mmAudio Processing HW V1.0, the printed circuit board in 3D

    Audio Processing HW V1.0

    aitesam961/OpenADSP

    An Embedded Digital Signal Processing Device for Audio signals.

    83 parts4GPL-3.0
  • 4 layers48 × 19.9 mmTransmisor, the printed circuit board in 3D

    Transmisor

    m-turambar/Glamdring

    Experiments with STM32 MCUs

    46 parts
  • 4 layersAstra Companion, the printed circuit board in 3D

    Astra Companion

    atireksd11/Astra-Companion

    This repo holds the carrier PCB, the voice stack on the laptop, and notes for building Astra. Week 1 was the KiCad board.

    96 parts
  • 4 layers81 × 53 mmPratham, the printed circuit board in 3D

    Pratham

    PeriwalPratham/FlightController

    A basic PCB design which contains all components for a solo yet affordable basic drone controller

    102 partsMIT