
SparkFun XRP Controller
sparkfun/SparkFun_XRP_Controller
Controller Board repository for the XRP Kit.

Controller Board repository for the XRP Kit.
SparkFun XRP Controller panelized is an open-source printed circuit board by sparkfun, from the sparkfun/SparkFun_XRP_Controller repository on GitHub. It is a 6-layer board of 141.2 × 176.6 mm with 2,323 parts on 159 nets, routed with 9,780 tracks and 3,060 vias.
It is built around the DRV8411ARTE, AP63357DV-7 and APS6404L-3SQR-ZR, with the DMG2305UX and DT1042-04SO among its other parts. Its parts include 294 resistors, 270 capacitors, 108 connectors, 54 transistors and 30 diodes.
The Experiential Robotics Platform (XRP) Controller and Experiential Robotics Platform (XRP) Controller - Beta operate as the "brains" of the Experiential Robotics Platform Kits. These boards provide the programming and operation interface to connect and control the motors, sensors and other peripherals included in the XRP Kits. The controller boards primary microcontrollers are a Pico W (XRP-Beta) and RP2350 (XRP) and also include motor drivers, 6 DoF IMU, motor and sensor connectors along with other user interfaces.
This product is open source!
Please review the LICENSE.md file for license information.
If you have any questions or concerns on licensing, please contact technical support on our SparkFun forums.
Distributed as-is; no warranty is given.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 144 | 0.1uF | SparkFun-Capacitor:C_0402_1005Metric | C1, C1, C1, C1, C1, C1, C10, C10, C10, C10, C10, C10, C11, C11, C11, C11 +128 |
| 126 | 100k | SparkFun-Resistor:R_0402_1005Metric | R13, R13, R13, R13, R13, R13, R19, R19, R19, R19, R19, R19, R21, R21, R21, R21 +110 |
| 72 | G*** | kibuzzard-66C8BC20 | kibuzzard-66C8BC20, kibuzzard-66C8BC20, kibuzzard-66C8BC20, kibuzzard-66C8BC20, kibuzzard-66C8BC20, kibuzzard-66C8BC20, kibuzzard-66C8BC20, kibuzzard-66C8BC20, kibuzzard-66C8BC20, kibuzzard-66C8BC20, kibuzzard-66C8BC20, kibuzzard-66C8BC20, kibuzzard-66C8BC20, kibuzzard-66C8BC20, kibuzzard-66C8BC20, kibuzzard-66C8BC20 +56 |
| 66 | 1.0mm | SparkFun-Connector:TestPoint-1.0mm | TP1, TP1, TP1, TP1, TP1, TP1, TP10, TP10, TP10, TP10, TP10, TP10, TP11, TP11, TP11, TP11 +50 |
| 66 | 22uF | SparkFun-Capacitor:C_0805_2012Metric | C21, C21, C21, C21, C21, C21, C24, C24, C24, C24, C24, C24, C25, C25, C25, C25 +50 |
| 48 | G*** | kibuzzard-66C8BCBF | kibuzzard-66C8BCBF, kibuzzard-66C8BCBF, kibuzzard-66C8BCBF, kibuzzard-66C8BCBF, kibuzzard-66C8BCBF, kibuzzard-66C8BCBF, kibuzzard-66C8BCBF, kibuzzard-66C8BCBF, kibuzzard-66C8BCBF, kibuzzard-66C8BCBF, kibuzzard-66C8BCBF, kibuzzard-66C8BCBF, kibuzzard-66C8BCBF, kibuzzard-66C8BCBF, kibuzzard-66C8BCBF, kibuzzard-66C8BCBF +32 |
| 42 | 4.7uF | SparkFun-Capacitor:C_0402_1005Metric | C12, C12, C12, C12, C12, C12, C13, C13, C13, C13, C13, C13, C14, C14, C14, C14 +26 |
| 36 | 5.1k | SparkFun-Resistor:R_0402_1005Metric | R24, R24, R24, R24, R24, R24, R25, R25, R25, R25, R25, R25, R26, R26, R26, R26 +20 |
| 30 | 2.2k | SparkFun-Resistor:R_0402_1005Metric | R10, R10, R10, R10, R10, R10, R14, R14, R14, R14, R14, R14, R15, R15, R15, R15 +14 |
| 30 | Conn_01x03 | SparkFun-Connector:1x03 | J3, J3, J3, J3, J10, J10, J10, J10, J10, J10, J11, J11, J11, J11, J11, J11 +14 |
| 30 | DMG2305UX | SparkFun-Semiconductor-Standard:SOT23-3 | Q2, Q2, Q2, Q2, Q2, Q2, Q4, Q4, Q4, Q4, Q4, Q4, Q6, Q6, Q6, Q6 +14 |
| 24 | 10k | SparkFun-Resistor:R_0402_1005Metric | R6, R6, R6, R6, R12, R12, R12, R12, R12, R12, R41, R41, R41, R41, R41, R41 +8 |
| 24 | BCM857BS-7-F | SparkFun-Semiconductor-Standard:SOT-323 | Q1, Q1, Q1, Q1, Q1, Q1, Q3, Q3, Q3, Q3, Q3, Q3, Q5, Q5, Q5, Q5 +8 |
| 24 | Conn_01x06 | SparkFun-Connector:JST_SMD_1.0mm-6_Vertical | J16, J16, J16, J16, J16, J16, J17, J17, J17, J17, J17, J17, J18, J18, J18, J18 +8 |
| 24 | Conn_01x20 | SparkFun-Connector:1x20 | J4, J4, J4, J4, J4, J4, J5, J5, J5, J5, J5, J5, J6, J6, J6, J6 +8 |
| 24 | Fiducial_0.5mm | SparkFun-Aesthetic:Fiducial_0.5mm_Mask1mm | FID1, FID1, FID1, FID1, FID1, FID1, FID2, FID2, FID2, FID2, FID2, FID2, FID3, FID3, FID3, FID3 +8 |
| 24 | G*** | kibuzzard-66C8BD65 | kibuzzard-66C8BD65, kibuzzard-66C8BD65, kibuzzard-66C8BD65, kibuzzard-66C8BD65, kibuzzard-66C8BD65, kibuzzard-66C8BD65, kibuzzard-66C8BD65, kibuzzard-66C8BD65, kibuzzard-66C8BD65, kibuzzard-66C8BD65, kibuzzard-66C8BD65, kibuzzard-66C8BD65, kibuzzard-66C8BD65, kibuzzard-66C8BD65, kibuzzard-66C8BD65, kibuzzard-66C8BD65 +8 |
| 24 | Standoff | SparkFun-Hardware:Standoff | ST1, ST1, ST1, ST1, ST1, ST1, ST2, ST2, ST2, ST2, ST2, ST2, ST3, ST3, ST3, ST3 +8 |
| 18 | 1k | SparkFun-Resistor:R_0402_1005Metric | R3, R3, R3, R3, R18, R18, R18, R18, R18, R18, R20, R20, R20, R20, R20, R20 +2 |
| 18 | Red | SparkFun-LED:LED_0603_1608Metric_Red | D2, D2, D2, D2, D2, D2, D3, D3, D3, D3, D3, D3, D6, D6, D6, D6 +2 |
| 12 | 15pF | SparkFun-Capacitor:C_0402_1005Metric | C17, C17, C17, C17, C17, C17, C18, C18, C18, C18, C18, C18 |
| 12 | 27 | SparkFun-Resistor:R_0402_1005Metric | R4, R4, R4, R4, R4, R4, R5, R5, R5, R5, R5, R5 |
| 12 | 33k | SparkFun-Resistor:R_0402_1005Metric | R9, R9, R9, R9, R9, R9, R23, R23, R23, R23, R23, R23 |
| 12 | 4.7k | SparkFun-Resistor:R_0402_1005Metric | R11, R11, R11, R11, R11, R11, R47, R47, R47, R47, R47, R47 |
| 12 | DRV8411A | SparkFun-Semiconductor-Standard:QFN-16 | U7, U7, U7, U7, U7, U7, U8, U8, U8, U8, U8, U8 |
| 12 | G*** | kibuzzard-6705B925 | kibuzzard-6705B925, kibuzzard-6705B925, kibuzzard-6705B925, kibuzzard-6705B925, kibuzzard-6705B925, kibuzzard-6705B925, kibuzzard-6705B925, kibuzzard-6705B925, kibuzzard-6705B925, kibuzzard-6705B925, kibuzzard-6705B925, kibuzzard-6705B925 |
| 12 | G*** | kibuzzard-6705B921 | kibuzzard-6705B921, kibuzzard-6705B921, kibuzzard-6705B921, kibuzzard-6705B921, kibuzzard-6705B921, kibuzzard-6705B921, kibuzzard-6705B921, kibuzzard-6705B921, kibuzzard-6705B921, kibuzzard-6705B921, kibuzzard-6705B921, kibuzzard-6705B921 |
| 12 | G*** | kibuzzard-675A0944 | kibuzzard-675A0944, kibuzzard-675A0944, kibuzzard-675A0944, kibuzzard-675A0944, kibuzzard-675A0944, kibuzzard-675A0944, kibuzzard-675A0944, kibuzzard-675A0944, kibuzzard-675A0944, kibuzzard-675A0944, kibuzzard-675A0944, kibuzzard-675A0944 |
| 12 | G*** | kibuzzard-6705B917 | kibuzzard-6705B917, kibuzzard-6705B917, kibuzzard-6705B917, kibuzzard-6705B917, kibuzzard-6705B917, kibuzzard-6705B917, kibuzzard-6705B917, kibuzzard-6705B917, kibuzzard-6705B917, kibuzzard-6705B917, kibuzzard-6705B917, kibuzzard-6705B917 |
| 12 | JST_SMD_1.0mm_Vertical | SparkFun-Connector:JST_SMD_1.0mm-4_Vertical | J12, J12, J12, J12, J12, J12, J15, J15, J15, J15, J15, J15 |
| 12 | Qwiic_Vertical | SparkFun-Connector:JST_SMD_1.0mm-4_Vertical | J13, J13, J13, J13, J13, J13, J14, J14, J14, J14, J14, J14 |
| 6 | 12MHz | SparkFun-Clock:Crystal_SMD_2.5x2.0mm | Y1, Y1, Y1, Y1, Y1, Y1 |
| 6 | 16V/2.5A/5.0A | SparkFun-Fuse:1812 | F1, F1, F1, F1, F1, F1 |
| 6 | 180k | SparkFun-Resistor:R_0402_1005Metric | R8, R8, R8, R8, R8, R8 |
| 6 | 200 | SparkFun-Resistor:R_0402_1005Metric | R1, R1, R1, R1, R1, R1 |
| 6 | 3.3uH | SparkFun-Coil:0806_Polarized | L1, L1, L1, L1, L1, L1 |
| 6 | 33 | SparkFun-Resistor:R_0402_1005Metric | R2, R2, R2, R2, R2, R2 |
| 6 | 470 | SparkFun-Resistor:R_0402_1005Metric | R40, R40, R40, R40, R40, R40 |
| 6 | 470Ohm | SparkFun-Capacitor:C_0603_1608Metric | L3, L3, L3, L3, L3, L3 |
| 6 | 47pF | SparkFun-Capacitor:C_0402_1005Metric | C23, C23, C23, C23, C23, C23 |
| 6 | 6.8uH | SparkFun-Coil:Inductor_7.3x6.6mm | L2, L2, L2, L2, L2, L2 |
| 6 | 6V/0.75A/1.5A | SparkFun-Fuse:1206 | F2, F2, F2, F2, F2, F2 |
| 6 | ADR | SparkFun-Jumper:Jumper_2_NC_Trace | JP4, JP4, JP4, JP4, JP4, JP4 |
| 6 | AP63357DV-7 | SparkFun-Semiconductor-Standard:PowerVFDFN-13 | U4, U4, U4, U4, U4, U4 |
| 6 | APS6404L-3SQR-ZR | SparkFun-Semiconductor-Standard:USON-8_3x2mm-SkinnyCenterPad | U3, U3, U3, U3, U3, U3 |
| 6 | BOOT | SparkFun-Switch:Push_SMD_4.6x2.8mm_h2.5mm | SW3, SW3, SW3, SW3, SW3, SW3 |
| 6 | BYP | SparkFun-Jumper:Jumper_2_NO | JP3, JP3, JP3, JP3, JP3, JP3 |
| 6 | Barrel_Jack_PTH_Slot | SparkFun-Connector:Power_Jack_PTH_Slot | J1, J1, J1, J1, J1, J1 |
| 6 | Blue | SparkFun-LED:LED_0603_1608Metric_Blue | D1, D1, D1, D1, D1, D1 |
| 6 | DT1042-04SO | SparkFun-Semiconductor-Standard:SOT23-6 | D5, D5, D5, D5, D5, D5 |
| 6 | Flame | SparkFun-Aesthetic:SparkFun_Flame_15mm | G***, G***, G***, G***, G***, G*** |
| 6 | G*** | kibuzzard-670557F8 | kibuzzard-670557F8, kibuzzard-670557F8, kibuzzard-670557F8, kibuzzard-670557F8, kibuzzard-670557F8, kibuzzard-670557F8 |
| 6 | G*** | kibuzzard-675B6FE7 | kibuzzard-675B6FE7, kibuzzard-675B6FE7, kibuzzard-675B6FE7, kibuzzard-675B6FE7, kibuzzard-675B6FE7, kibuzzard-675B6FE7 |
| 6 | G*** | kibuzzard-6705B285 | kibuzzard-6705B285, kibuzzard-6705B285, kibuzzard-6705B285, kibuzzard-6705B285, kibuzzard-6705B285, kibuzzard-6705B285 |
| 6 | G*** | kibuzzard-675B712F | kibuzzard-675B712F, kibuzzard-675B712F, kibuzzard-675B712F, kibuzzard-675B712F, kibuzzard-675B712F, kibuzzard-675B712F |
| 6 | G*** | kibuzzard-675B6FFD | kibuzzard-675B6FFD, kibuzzard-675B6FFD, kibuzzard-675B6FFD, kibuzzard-675B6FFD, kibuzzard-675B6FFD, kibuzzard-675B6FFD |
| 6 | G*** | kibuzzard-675A0971 | kibuzzard-675A0971, kibuzzard-675A0971, kibuzzard-675A0971, kibuzzard-675A0971, kibuzzard-675A0971, kibuzzard-675A0971 |
| 6 | G*** | kibuzzard-675A08DD | kibuzzard-675A08DD, kibuzzard-675A08DD, kibuzzard-675A08DD, kibuzzard-675A08DD, kibuzzard-675A08DD, kibuzzard-675A08DD |
| 6 | G*** | kibuzzard-675A0928 | kibuzzard-675A0928, kibuzzard-675A0928, kibuzzard-675A0928, kibuzzard-675A0928, kibuzzard-675A0928, kibuzzard-675A0928 |
| 6 | G*** | kibuzzard-67044344 | kibuzzard-67044344, kibuzzard-67044344, kibuzzard-67044344, kibuzzard-67044344, kibuzzard-67044344, kibuzzard-67044344 |
| 6 | G*** | kibuzzard-66C8BB40 | kibuzzard-66C8BB40, kibuzzard-66C8BB40, kibuzzard-66C8BB40, kibuzzard-66C8BB40, kibuzzard-66C8BB40, kibuzzard-66C8BB40 |
| 6 | G*** | kibuzzard-675A0863 | kibuzzard-675A0863, kibuzzard-675A0863, kibuzzard-675A0863, kibuzzard-675A0863, kibuzzard-675A0863, kibuzzard-675A0863 |
| 6 | G*** | kibuzzard-6705B68C | kibuzzard-6705B68C, kibuzzard-6705B68C, kibuzzard-6705B68C, kibuzzard-6705B68C, kibuzzard-6705B68C, kibuzzard-6705B68C |
| 6 | G*** | kibuzzard-6761DB01 | kibuzzard-6761DB01, kibuzzard-6761DB01, kibuzzard-6761DB01, kibuzzard-6761DB01, kibuzzard-6761DB01, kibuzzard-6761DB01 |
| 6 | G*** | kibuzzard-675A07C3 | kibuzzard-675A07C3, kibuzzard-675A07C3, kibuzzard-675A07C3, kibuzzard-675A07C3, kibuzzard-675A07C3, kibuzzard-675A07C3 |
| 6 | G*** | kibuzzard-675A0A59 | kibuzzard-675A0A59, kibuzzard-675A0A59, kibuzzard-675A0A59, kibuzzard-675A0A59, kibuzzard-675A0A59, kibuzzard-675A0A59 |
| 6 | G*** | kibuzzard-675B714E | kibuzzard-675B714E, kibuzzard-675B714E, kibuzzard-675B714E, kibuzzard-675B714E, kibuzzard-675B714E, kibuzzard-675B714E |
| 6 | G*** | kibuzzard-675A09A0 | kibuzzard-675A09A0, kibuzzard-675A09A0, kibuzzard-675A09A0, kibuzzard-675A09A0, kibuzzard-675A09A0, kibuzzard-675A09A0 |
| 6 | G*** | kibuzzard-67633F57 | kibuzzard-67633F57, kibuzzard-67633F57, kibuzzard-67633F57, kibuzzard-67633F57, kibuzzard-67633F57, kibuzzard-67633F57 |
| 6 | G*** | kibuzzard-675A0A3A | kibuzzard-675A0A3A, kibuzzard-675A0A3A, kibuzzard-675A0A3A, kibuzzard-675A0A3A, kibuzzard-675A0A3A, kibuzzard-675A0A3A |
| 6 | G*** | kibuzzard-675A08AB | kibuzzard-675A08AB, kibuzzard-675A08AB, kibuzzard-675A08AB, kibuzzard-675A08AB, kibuzzard-675A08AB, kibuzzard-675A08AB |
| 6 | G*** | kibuzzard-66C8BAF9 | kibuzzard-66C8BAF9, kibuzzard-66C8BAF9, kibuzzard-66C8BAF9, kibuzzard-66C8BAF9, kibuzzard-66C8BAF9, kibuzzard-66C8BAF9 |
| 6 | G*** | kibuzzard-67044603 | kibuzzard-67044603, kibuzzard-67044603, kibuzzard-67044603, kibuzzard-67044603, kibuzzard-67044603, kibuzzard-67044603 |
| 6 | G*** | kibuzzard-6761DAE7 | kibuzzard-6761DAE7, kibuzzard-6761DAE7, kibuzzard-6761DAE7, kibuzzard-6761DAE7, kibuzzard-6761DAE7, kibuzzard-6761DAE7 |
| 6 | G*** | kibuzzard-675A08D7 | kibuzzard-675A08D7, kibuzzard-675A08D7, kibuzzard-675A08D7, kibuzzard-675A08D7, kibuzzard-675A08D7, kibuzzard-675A08D7 |
| 6 | G*** | kibuzzard-67044615 | kibuzzard-67044615, kibuzzard-67044615, kibuzzard-67044615, kibuzzard-67044615, kibuzzard-67044615, kibuzzard-67044615 |
| 6 | G*** | kibuzzard-66C8C0B9 | kibuzzard-66C8C0B9, kibuzzard-66C8C0B9, kibuzzard-66C8C0B9, kibuzzard-66C8C0B9, kibuzzard-66C8C0B9, kibuzzard-66C8C0B9 |
| 6 | G*** | kibuzzard-675A08E8 | kibuzzard-675A08E8, kibuzzard-675A08E8, kibuzzard-675A08E8, kibuzzard-675A08E8, kibuzzard-675A08E8, kibuzzard-675A08E8 |
| 6 | G*** | kibuzzard-67633519 | kibuzzard-67633519, kibuzzard-67633519, kibuzzard-67633519, kibuzzard-67633519, kibuzzard-67633519, kibuzzard-67633519 |
| 6 | G*** | kibuzzard-66C8C031 | kibuzzard-66C8C031, kibuzzard-66C8C031, kibuzzard-66C8C031, kibuzzard-66C8C031, kibuzzard-66C8C031, kibuzzard-66C8C031 |
The 1,320 most common of 2,323 parts.

sparkfun/SparkFun_XRP_Controller
Controller Board repository for the XRP Kit.

embeddedos-org/eCAD-Hardware-Products
Hardware designs + EE docs + Board datasheets of Multiple products

sparkfun/SparkFun_IoT_Node_LoRaWAN
Hardware Repository for the SparkFun IoT Node - LoRaWAN Development board


theocond48/2526_Projet1A_PcBot_G5
Le schéma ci-dessous illustre l'organisation du système. Le microcontrôleur (MCU) agit comme le cerveau central, coordonnant les capteurs (entrées), les actionneurs (sorties) et la communication.

sparkfun/SparkFun_GNSSDO
The SparkFun GNSS Disciplined Oscillator (GNSSDO / GNSSDO+) is a precision time and frequency reference based on the Septentrio mosaic-T GNSS receiver.



sparkfun/SparkFun_Audio_Player_Breakout_MY1690X-16S
A small breakout board for the serial-controlled MY1690X-16S MP3/WAV audio player module.
It measures 141.2 × 176.6 mm and has 6 copper layers, 1.6 mm thick.
2,323 parts, built around the DRV8411ARTE, AP63357DV-7, APS6404L-3SQR-ZR and DMG2305UX. 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 sparkfun/SparkFun_XRP_Controller repository on GitHub, at the commit this page was made from: the board is Hardware/Production/SparkFun_XRP_Controller_panelized.kicad_pcb and its schematic Hardware/SparkFun_XRP_Controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask sparkfun before reusing the design.