

RobotMotorController
rp2040 based MotorController
- Size
- 80 × 80 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 213
- Nets
- 91
- Pads
- 439
- Tracks, vias
- 0, 0
- Routed
- Not yet
- KiCad
- KiCad 7 (file 20221018)
- Created
- 11 Aug 2023
- Updated
- 22 Jan 2024
Overview
RobotMotorController is an open-source printed circuit board by soligolab, from the soligolab/rp2040_MotorController repository on GitHub. It is a 2-layer board of 80 × 80 mm with 213 parts on 91 nets.
It is built around the DS18B20, TLV1117LV33DCYR and CRCW06031K00FKEA, with the PESD5V0X1BCSFYL, 1N4148W and BSS138 among its other parts. Its parts include 46 resistors, 35 capacitors, 8 diodes, 8 connectors and 3 ICs.
Main components
6DS18B20
TO-92-55℃~+125℃ 12bit 3V~5.5V 750ms Single-bus ±0.4℃ TO-92 Temperature Sensors ROHSUMWTemperature SensorsTLV1117LV33DCYR
SOT-223-40℃~+125℃@(TJ) 0.003%Vout 1 1.2V@(1A) 12V 1A 3.3V 75dB@(120Hz) Fixed Over Current Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSJSMSEMIVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsCRCW06031K00FKEA
0603-55℃~+155℃ 100mW 1kΩ 75V Thick Film Resistor ±1% ±100ppm/℃ 0603 Chip Resistor - Surface Mount ROHSVishay IntertechnologyChip Resistor - Surface MountPESD5V0X1BCSFYL
DSN0603-2-40℃~+125℃ 1 1.1pF 10V 1nA 5V 6.5V 7A@8/20us Bidirectional ESD IEC 61000-4-2 DSN0603-2 ESD and Surge Protection (TVS/ESD) ROHSNexperiaESD And Surge Protection (TVS/ESD)1N4148W
SOD-123150mA 1A 1V@50mA 1uA@75V 400mW 4ns 75V Independent SOD-123 Switching Diodes ROHSSTMicroelectronicsSwitching DiodesBSS138
SOT-23-55℃~+150℃ 1 N-channel 1.1Ω@10V、1.2Ω@4.5V 1.2V 1.7nC@10V 17.5pF 340mA 350mW 50V 6.5pF N-Channel SOT-23 MOSFETs ROHShongjiachengMOSFETs
README
README.mdrp2040_MotorController
rp2040 based MotorController
Parts
213| Qty | Value | Footprint | References |
|---|---|---|---|
| 21 | 100n | Capacitor_SMD:C_0603_1608Metric | C1, C2, C10, C11, C12, C13, C14, C15, C16, C21, C25, C27, C32, C33, C35, C38 +5 |
| 18 | 1K | Resistor_SMD:R_0603_1608Metric | R1, R2, R4, R5, R7, R10, R11, R12, R13, R14, R17, R19, R23, R24, R31, R32 +2 |
| 12 | TestPoint | TestPoint:TestPoint_Pad_D2.0mm | TP1, TP2, TP3, TP4, TP9, TP10, TP11, TP12, TP13, TP14, TP15, TP16 |
| 8 | 10K | Resistor_SMD:R_0603_1608Metric | R21, R22, R29, R30, R35, R37, R39, R41 |
| 4 | 1K96 | Resistor_SMD:R_0603_1608Metric | R3, R15, R18, R20 |
| 4 | 1u | Capacitor_SMD:C_0603_1608Metric | C19, C28, C34, C39 |
| 4 | G*** | kibuzzard-6394D4F3 | kibuzzard-6394D4F3, kibuzzard-6394D4F3, kibuzzard-6394D4F3, kibuzzard-6394D4F3 |
| 4 | G*** | kibuzzard-6394D4E3 | kibuzzard-6394D4E3, kibuzzard-6394D4E3, kibuzzard-6394D4E3, kibuzzard-6394D4E3 |
| 4 | G*** | kibuzzard-653F53EC | kibuzzard-653F53EC, kibuzzard-653F53EC, kibuzzard-653F53EC, kibuzzard-653F53EC |
| 4 | G*** | kibuzzard-653F53F2 | kibuzzard-653F53F2, kibuzzard-653F53F2, kibuzzard-653F53F2, kibuzzard-653F53F2 |
| 4 | MOUNTING_HOLE | MountingHole:MountingHole_3.2mm_M3_Pad_Via | H1, H2, H3, H4 |
| 4 | PESD5V0X1BCSFYL | Diode_SMD:D_0603_1608Metric | D6, D7, D8, D9 |
| 4 | TESTPAD | TestPoint:TestPoint_Loop_D2.50mm_Drill1.85mm | TP5, TP6, TP7, TP8 |
| 4 | ~ | Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical | P1, P2, P3, P4 |
| 3 | 1.1k | Resistor_SMD:R_0603_1608Metric | R6, R42, R51 |
| 3 | 100R | Resistor_SMD:R_0603_1608Metric | R34, R38, R40 |
| 3 | 10u | Capacitor_SMD:C_0805_2012Metric | C29, C31, C37 |
| 3 | 1N4148W | Diode_SMD:D_SOD-123 | D11, D12, D13 |
| 3 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q2, Q3, Q4 |
| 2 | 20p | Capacitor_SMD:C_0603_1608Metric | C22, C23 |
| 2 | 27 | Resistor_SMD:R_0603_1608Metric | R52, R53 |
| 2 | 5.1k | Resistor_SMD:R_0603_1608Metric | R46, R47 |
| 2 | CONN_01x04 | Connector_Molex:Molex_KK-254_AE-6410-04A_1x04_P2.54mm_Vertical | J5, J9 |
| 2 | G*** | kibuzzard-653F53CF | kibuzzard-653F53CF, kibuzzard-653F53CF |
| 2 | G*** | kibuzzard-653F5412 | kibuzzard-653F5412, kibuzzard-653F5412 |
| 2 | G*** | kibuzzard-653F5418 | kibuzzard-653F5418, kibuzzard-653F5418 |
| 2 | G*** | kibuzzard-653F541E | kibuzzard-653F541E, kibuzzard-653F541E |
| 2 | G*** | kibuzzard-63934273 | kibuzzard-63934273, kibuzzard-63934273 |
| 2 | G*** | kibuzzard-653D1AE4 | kibuzzard-653D1AE4, kibuzzard-653D1AE4 |
| 2 | G*** | kibuzzard-653F540C | kibuzzard-653F540C, kibuzzard-653F540C |
| 2 | G*** | kibuzzard-653F5483 | kibuzzard-653F5483, kibuzzard-653F5483 |
| 2 | G*** | kibuzzard-653F548C | kibuzzard-653F548C, kibuzzard-653F548C |
| 2 | G*** | kibuzzard-653F53E4 | kibuzzard-653F53E4, kibuzzard-653F53E4 |
| 2 | G*** | kibuzzard-653F5495 | kibuzzard-653F5495, kibuzzard-653F5495 |
| 2 | G*** | kibuzzard-653F53DB | kibuzzard-653F53DB, kibuzzard-653F53DB |
| 2 | G*** | kibuzzard-653F53D5 | kibuzzard-653F53D5, kibuzzard-653F53D5 |
| 2 | SW_MEC_5G | Button_Switch_SMD:SW_DIP_SPSTx01_Slide_9.78x4.72mm_W8.61mm_P2.54mm | SW1, SW2 |
| 2 | TLV1117LV33DCYR | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U8, U14 |
| 2 | ~ | Connector_Molex:Molex_KK-254_AE-6410-06A_1x06_P2.54mm_Vertical | M1, M2 |
| 2 | ~ | Connector_Molex:Molex_KK-254_AE-6410-05A_1x05_P2.54mm_Vertical | E1, E2 |
| 1 | #DS18B20 | Package_TO_SOT_THT:TO-92_Inline | U3 |
| 1 | 100K | Resistor_SMD:R_0603_1608Metric | R36 |
| 1 | 100nF 100V | Capacitor_SMD:C_0805_2012Metric | C26 |
| 1 | 10Ω | Resistor_SMD:R_0603_1608Metric | R45 |
| 1 | 12MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y2 |
| 1 | 220uF 25V | Capacitor_SMD:CP_Elec_6.3x7.7 | C42 |
| 1 | 300k | Resistor_SMD:R_0603_1608Metric | R48 |
| 1 | 4.7uF 100V | Capacitor_SMD:C_1210_3225Metric | C24 |
| 1 | 47pf | Capacitor_SMD:C_0603_1608Metric | C36 |
| 1 | 47uF 63V solid | Capacitor_THT:CP_Radial_D8.0mm_P3.50mm | C20 |
| 1 | 47uH | Inductor_SMD:L_Chilisin_BMRB00060612 | L1 |
| 1 | 50mΩ | Resistor_SMD:R_0603_1608Metric | R43 |
| 1 | 57.1K | Resistor_SMD:R_0603_1608Metric | R49 |
| 1 | B5819W SL | Diode_SMD:D_SOD-123 | D14 |
| 1 | CPU1 USB | Connector_USB:USB_C_Receptacle_XKB_U262-16XN-4BVC11 | J12 |
| 1 | Conn_01x05 | Katodo:DG300-5.0-05P-13 | J2 |
| 1 | DNS | Resistor_SMD:R_0402_1005Metric | R44 |
| 1 | G*** | kibuzzard-653D1B23 | kibuzzard-653D1B23 |
| 1 | G*** | kibuzzard-653F5379 | kibuzzard-653F5379 |
| 1 | G*** | kibuzzard-6393473F | kibuzzard-6393473F |
| 1 | G*** | kibuzzard-653A021C | kibuzzard-653A021C |
| 1 | G*** | kibuzzard-63934735 | kibuzzard-63934735 |
| 1 | G*** | kibuzzard-63934760 | kibuzzard-63934760 |
| 1 | G*** | kibuzzard-63934774 | kibuzzard-63934774 |
| 1 | G*** | kibuzzard-653D1AF5 | kibuzzard-653D1AF5 |
| 1 | G*** | kibuzzard-6394D57A | kibuzzard-6394D57A |
| 1 | G*** | kibuzzard-653A0212 | kibuzzard-653A0212 |
| 1 | G*** | kibuzzard-63934750 | kibuzzard-63934750 |
| 1 | G*** | kibuzzard-63934268 | kibuzzard-63934268 |
| 1 | G*** | kibuzzard-653F5182 | kibuzzard-653F5182 |
| 1 | G*** | kibuzzard-639345B8 | kibuzzard-639345B8 |
| 1 | G*** | kibuzzard-6393426E | kibuzzard-6393426E |
| 1 | G*** | kibuzzard-653F55C0 | kibuzzard-653F55C0 |
| 1 | G*** | kibuzzard-6394D52A | kibuzzard-6394D52A |
| 1 | G*** | kibuzzard-653A01FC | kibuzzard-653A01FC |
| 1 | G*** | kibuzzard-6393456C | kibuzzard-6393456C |
| 1 | G*** | kibuzzard-653D1AEE | kibuzzard-653D1AEE |
| 1 | G*** | kibuzzard-63934749 | kibuzzard-63934749 |
| 1 | G*** | kibuzzard-653D1B0A | kibuzzard-653D1B0A |
| 1 | G*** | kibuzzard-6393459E | kibuzzard-6393459E |
The 196 most common of 213 parts.
More from soligolab/rp2040_MotorController
1- 2 layers80 × 85 mm

Similar boards
- 4 layers44.5 × 57.7 mm

- 2 layers175 × 75 mm

Hoofd nieuw V2
Stan-debakker/grap-6TWEA
Daarnaast moest ik ervoor zorgen dat de nieuwe sensoren correct werken. Ik ben gestart met experimenteren via Arduino IDE, zie "codearduinoIDE".
44 parts - 2 layers130 × 90 mm

- 2 layers135 × 105 mm

SmartBin Carrier
Sylphiette666/stm32-rfid-smart-bin
STM32F103 and RFID smart mobile bin coursework: assembly guide, mechanical design, wiring, PCB archives and firmware resources
112 parts - 4 layers100 × 82 mm

EMBARCADOS CURSO PCB
andremdaraujo/EMBARCADOS-CURSO-PCB
Projeto desenvolvido durante o curso Projeto de PCB para Sistemas Embarcados
175 parts9 - 8 layers90.5 × 49.5 mm

- 6 layers162 × 171 mm

Adc board prot
bcancinov/4-channel-adc-module
4 Channel ADC module for detector controller prototype
383 parts1 - 4 layers154 × 81 mm

System candidate
bernardopg/ps28-modern-amp
Infinity Primus PS28 amplifier modernization: TPA3255 engineering, validation and safety-gated workflow
269 parts1
Questions
How big is the RobotMotorController PCB?
It measures 80 × 80 mm and has 2 copper layers, 1.6 mm thick.
What parts does the RobotMotorController use?
213 parts, built around the DS18B20, TLV1117LV33DCYR, CRCW06031K00FKEA and PESD5V0X1BCSFYL. 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 RobotMotorController KiCad files?
From the soligolab/rp2040_MotorController repository on GitHub, at the commit this page was made from: the board is Hardware/mcu_version/RobotMotorController.kicad_pcb and its schematic Hardware/mcu_version/Analog.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the RobotMotorController design in my own project?
Its repository states no licence, so its author keeps all rights: ask soligolab before reusing the design.