

Wp controller
kicad schematics for pypilot components
- Size
- 75.1 × 50 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 77
- Nets
- 54
- Pads
- 253
- Tracks, vias
- 712, 109
- Pours
- 15
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 18 Aug 2020
- Updated
- 7 Jun 2024
Overview
Wp controller is an open-source printed circuit board by pypilot, from the pypilot/pypilot_schematics repository on GitHub. It is a 4-layer board of 75.1 × 50 mm with 77 parts on 54 nets, routed with 712 tracks and 109 vias.
It is built around the ATMEGA328P-AU, IR2101PBF and AMS1117-5.0, with the LM317, CPC5001G and MUR160 among its other parts. Its parts include 23 resistors, 19 capacitors, 10 connectors, 7 diodes and 6 ICs. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
6ATMEGA328P-AU
TQFP-32(7x7)-40℃~+85℃ 1.8V~5.5V 10bit 1KB 20MHz 23 2KB 32KB 8 Bit AVR Built-in FLASH TQFP-32(7x7) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)IR2101PBF
PDIP-8-40℃~+125℃ 100ns 10V~20V 130mA 150ns 150uA 160ns 2 270mA 50ns Half-Bridge IGBT、MOSFET Under Voltage Protection PDIP-8 Gate Drivers ROHSInfineon TechnologiesGate DriversAMS1117-5.0
SOT-223-40℃~+125℃ 1 1.3V 15V 1A 5V 60dB Fixed Positive Short Circuit Protection、Thermal shutdown SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsLM317
SOT-223-40℃~+85℃@(Ta) 0.003%Vout 1 1.3V~37V 1A 40V 80dB@(120Hz) Adjustable Positive Short Circuit Protection、Thermal shutdown SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSJSMSEMIVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsCPC5001G
DIP-8-40℃~+85℃ 100ns 2 2.7V~5.5V 250ns 3.75kV 5Mbps 7kV/us 800mW DC DIP-8 Logic Output Optoisolators ROHSLittelfuse/IXYSLogic Output OptoisolatorsMUR160
DO-41-65℃~+175℃ 1 Independent 1.25V@1A 1A 35A 5uA@600V 600V 75ns DO-41 Fast Recovery / High Efficiency Diodes ROHSonsemiFast Recovery / High Efficiency Diodes
Parts
77| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | .1uF | Capacitor_SMD:C_0805_2012Metric | C1, C2, C3, C4, C13, C15 |
| 6 | 4.7uF | Capacitor_SMD:C_1206_3216Metric | C7, C8, C11, C14, C18, C19 |
| 5 | Q_NMOS_GDS | Package_TO_SOT_SMD:TO-252-2 | Q1, Q2, Q3, Q4, Q5 |
| 4 | 10k | Resistor_SMD:R_0805_2012Metric | R4, R7, R9, R12 |
| 4 | 47 | Resistor_SMD:R_0805_2012Metric | R16, R17, R18, R19 |
| 3 | 1uF | Capacitor_SMD:C_0805_2012Metric | C5, C6, C12 |
| 3 | 2.4k | Resistor_SMD:R_0805_2012Metric | R2, R11, R21 |
| 3 | 560 | Resistor_SMD:R_0805_2012Metric | R3, R13, R23 |
| 3 | MUR160 | wp_footprints:DO-214AC | D1, D2, D3 |
| 3 | power+ | wp_footprints:screw_terminal | J1, J3, J4 |
| 2 | 1.2k | Resistor_SMD:R_0805_2012Metric | R15, R22 |
| 2 | 100k | Resistor_SMD:R_0805_2012Metric | R5, R6 |
| 2 | 18pF | Capacitor_SMD:C_0805_2012Metric | C16, C17 |
| 2 | 2k | Resistor_SMD:R_0805_2012Metric | R10, R14 |
| 2 | 330uF | Capacitor_THT:CP_Radial_D10.0mm_P5.00mm | C9, C10 |
| 2 | IR2101 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U2, U3 |
| 2 | TVS | wp_footprints:DO-214AA | TVS1, TVS2 |
| 1 | .01 | wp_footprints:Resistor_Horizontal_RM10mm | R20 |
| 1 | 10k NTC | Resistor_SMD:R_0805_2012Metric | TH1 |
| 1 | 20 | Resistor_SMD:R_1206_3216Metric | R1 |
| 1 | 33k | Resistor_SMD:R_0805_2012Metric | R8 |
| 1 | 8mhz | Crystal:Crystal_SMD_5032-2Pin_5.0x3.2mm | Y1 |
| 1 | AMS1117-5.0 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U4 |
| 1 | ATmega328P-AU | Package_QFP:TQFP-32_7x7mm_P0.8mm | U7 |
| 1 | BLUE | LED_SMD:LED_0805_2012Metric | LED2 |
| 1 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J8 |
| 1 | End Stops | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J7 |
| 1 | FUSE | wp_footprints:BladeFuse-CarType | F1 |
| 1 | GREEN | LED_SMD:LED_0805_2012Metric | LED3 |
| 1 | ISP | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical_SMD | J9 |
| 1 | LM317 | Package_TO_SOT_SMD:TO-252-2 | U6 |
| 1 | Polyfuse | Fuse:Fuse_Bourns_MF-RG300 | F2 |
| 1 | Q_NMOS_GDS | Package_TO_SOT_THT:TO-220-3_Vertical | Q6 |
| 1 | RED | LED_SMD:LED_0805_2012Metric | LED1 |
| 1 | Rudder | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J6 |
| 1 | UART_Device | wp_footprints:uart | J5 |
| 1 | YELLOW | LED_SMD:LED_0805_2012Metric | LED4 |
| 1 | clutch | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J10 |
| 1 | cpc5001 | Package_DIP:DIP-8_W7.62mm | U1 |
| 1 | power- | wp_footprints:screw_terminal | J2 |
Questions
How big is the Wp controller PCB?
It measures 75.1 × 50 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Wp controller use?
77 parts, built around the ATMEGA328P-AU, IR2101PBF, AMS1117-5.0 and LM317. 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 Wp controller KiCad files?
From the pypilot/pypilot_schematics repository on GitHub, at the commit this page was made from: the board is wp_controller/wp_controller.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Wp controller design in my own project?
Its repository states no licence, so its author keeps all rights: ask pypilot before reusing the design.
More from pypilot/pypilot_schematics
12- 4 layers116 × 86.4 mm

- 4 layers103.4 × 71.6 mm

- 2 layers65.8 × 90.7 mm

- 4 layers76.1 × 51.2 mm

- 2 layers48.8 × 72.3 mm

- 2 layers50 × 75 mm

- 2 layers75.1 × 50 mm

- 2 layers25.8 × 60.4 mm

- 2 layers25.4 × 36.4 mm

- 2 layers48.6 × 21 mm

- 2 layers45.7 × 25 mm

- 2 layers21.2 × 30 mm

Similar boards
- 4 layers170.2 × 137.2 mm

Standaert ha
RockinRoel/standaert-ha
This repository contains the KiCAD schematic and PCB design for the custom board used in the home automation system at my parents' house.
173 parts - 4 layers76.2 × 51.4 mm

Pypilot controller
ottermarine/pypilot_controller
A repo for working on a snapshot of a PyPilot motor controller from SdE
99 parts - 2 layers61.4 × 68.5 mm

PWM 6 step SVPWM ADM3223
abd-alaj/BLDC-motor-custom-inverter
Matlab, Simulink, Hardware and C-code for a custom inverter project.
45 parts1 - 2 layers100 × 50 mm

Nixie control board
alxhoff/Nixie-tube-clock
Firmware for a nixie tube clock based on STM32 hal libraries
43 parts1GPL-3.0 - 2 layers100 × 100 mm

ControlMotorCC
NicoAvedano/Proyectos-Esquematicos-y-PCBs
Distintos diseños de circuitos impresos de gran calidad para trabajos de laboratorio.
72 parts - 2 layers45 × 63.5 mm

Motor driver
CK20000/Isolated-Half-Bridge-Driver
An isolated half-bridge motor driver board featuring 6N137 galvanic protection, an IR2101 bootstrap topology, and precise AD8418 bidirectional current sensing.
50 parts1MIT - 2 layers68 × 60 mm

Bidirectional tester
c3am/capacitest
A low cost single cell battery capacity tester based on using the ch32v003.
75 parts - 2 layers30 × 60 mm

SMD
InputBlackBoxOutput/Breadboard-Power-Supply
PCB design files for a convenient breadboard power supply
28 parts2GPL-3.0