
RPI PICO R3a PUBLIC
sabogalc/project-piCo
Because it should be a crime to release a product with Micro-USB in the 2020s

Design file of Compact SimpleFOC Controller Board
Bldc is an open-source printed circuit board by maruta, from the maruta/Compact-SimpleFOC-Board repository on GitHub, published under the MIT licence. It is a 4-layer board with 66 parts on 76 nets, routed with 637 tracks and 80 vias.
It is built around the RP2040, MT6835GT-STD-R and RT6150B-33GQW, with the TMC6300-LA-T, W25Q16JVUXIQ and BM04B-SRSS-TB among its other parts. Its parts include 25 capacitors, 18 resistors, 9 ICs, 4 diodes and 3 connectors. It belongs with the robots and motor control boards and the RP2040 boards of this library.
This repository contains design data for a BLDC motor controller board composed of:
and mainly designed for a tiny inverted pendulm project.
The information and design files in this repository are provided "as is" without warranty of any kind, express or implied. We make no guarantees regarding the functionality or reliability of these designs. Users assume full responsibility for the application and use of these files. Any commercial application of these designs is at the user's own risk.
The board is designed primarily for the SimpleFOC library, with an emphasis on easy customization of the software to suit your application.
The RP2040 component in this design is compatible with the Raspberry Pi Pico, minus the USB connector. It can be programmed using the Arduino IDE with the Raspberry Pi Pico Arduino core, using the Raspberry Pi Debug Probe.
Use the production folder for manufacturing this board with JLCPCB.
PCB Manufacturing Specifications:
gerber.zipPCB Assembly Details:
BOM: bom.csv, CPL: positions.csvCreated using KiCAD v7.
Component models from Ultra Librarian are not included due to licensing. Download these models to edit the circuit. See README.md in the following folders for more information:
Use Fabrication Toolkit to generate . Generated files are stored in the production folder.
Files in this repository are under the MIT License.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | 100n | Capacitor_SMD:C_0201_0603Metric | C6, C8, C10, C11, C12, C13, C14, C15, C17, C18, C19, C20, C22, C23, C24, C25 |
| 8 | 100k | Resistor_SMD:R_0402_1005Metric | R1, R4, R7, R8, R9, R10, R11, R12 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_2.2mm_M2_Pad_Via | H1, H2, H3, H4 |
| 3 | 10m | Resistor_SMD:R_0805_2012Metric | R6, R16, R17 |
| 3 | 2u2 | Capacitor_SMD:C_0402_1005Metric | C1, C7, C9 |
| 3 | 470 | Resistor_SMD:R_0402_1005Metric | R13, R14, R15 |
| 3 | INA240A2PWR | Package_SO:TSSOP-8_4.4x3mm_P0.65mm | U2, U4, U5 |
| 2 | 15p | Capacitor_SMD:C_0201_0603Metric | C4, C5 |
| 2 | 1k | Resistor_SMD:R_0402_1005Metric | R2, R18 |
| 1 | 1n | Capacitor_SMD:C_0201_0603Metric | C16 |
| 1 | 22u | Capacitor_SMD:C_0805_2012Metric | C3 |
| 1 | 2u2 | Inductor_SMD:L_Changjiang_FNR5020S | L1 |
| 1 | 300 | Resistor_SMD:R_0402_1005Metric | R5 |
| 1 | 330k | Resistor_SMD:R_0402_1005Metric | R3 |
| 1 | 47u | Capacitor_SMD:C_0805_2012Metric | C2 |
| 1 | 47u | Capacitor_SMD:C_1210_3225Metric | C21 |
| 1 | 6V | Diode_SMD:D_SOD-123 | D3 |
| 1 | BM04B-SRSS-TB | Connector_JST:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | J3 |
| 1 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J2 |
| 1 | DMG1012T | Package_TO_SOT_SMD:SOT-523 | Q1 |
| 1 | LED Green | LED_SMD:LED_0805_2012Metric | D4 |
| 1 | LED Orange | LED_SMD:LED_0805_2012Metric | D2 |
| 1 | LED Red | LED_SMD:LED_0805_2012Metric | D1 |
| 1 | LM4040DBZ-3 | Package_TO_SOT_SMD:SOT-23 | U8 |
| 1 | MT6835GT-STD | Package_SO:TSSOP-16_4.4x5mm_P0.65mm | U9 |
| 1 | RP2040 | Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U1 |
| 1 | RT6150B-33GQW | RT6150B:10-WFDFN-EP_RIT-M | U7 |
| 1 | SM03B-SRSS-TB | Connector_JST:JST_SH_SM03B-SRSS-TB_1x03-1MP_P1.00mm_Horizontal | J1 |
| 1 | TMC6300-LA-T | TMC6300:QFN20_3x3_TRI | U3 |
| 1 | W25Q16JVUXIQ | W25Q16:W25Q16JVUXIQ_WIN | U6 |
| 1 | X322512MSB4SI | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
66 parts, built around the RP2040, MT6835GT-STD-R, RT6150B-33GQW and TMC6300-LA-T. 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.
From the maruta/Compact-SimpleFOC-Board repository on GitHub, at the commit this page was made from: the board is bldc.kicad_pcb and its schematic bldc.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
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).

sabogalc/project-piCo
Because it should be a crime to release a product with Micro-USB in the 2020s

shishir-dey/pcb-custom-simm-40-rp2040
Clone of the Raspberry Pi Pico board on a custom SIMM (single in-line memory module) footprint with 40 pins. Made with KiCad

Roshan-khatri78/Electronics-Projects-KiCad-
A collection of my KiCad projects and PCB designs. These projects reflect my learning journey in electronics and PCB design.

AllenNeuralDynamics/harp.device.lickety-split
0360: an ephys-compliant capacitive lick detector

EmielV2002/Inputshaper-PCB
A PCB to automatically tune your inputshaper settings.

AllenNeuralDynamics/harp.device.cuttlefish
0414: an octal, TTL input/output device with programmable square wave output.

AllenNeuralDynamics/harp.device.environment-sensor
0357: harp-compliant humidity, pressure, and temperature sensor

AllenNeuralDynamics/harp.device.valve-controller
0368: a 16-channel valve controller