R1000AX
pluggee·R1000AX·pcb/R1000AX.kicad_pcb
About the R1000AX PCB
R1000AX is an open source NXP PCB design by pluggee, published on GitHub under the GPL-3.0 license. It is a 4-layer board measuring 175 × 68.5 mm, with 138 components from 57 distinct parts.
Its main chip is the STUFF, from the NXP family. Other key parts include the AP3418KTR-G1, BD9E302EFJ-E2, INA3221AIRGVR, LM5060MM/NOPB and M24C08-FDW6TP. By type, the board carries 46 resistors, 27 capacitors, 25 connectors, 6 ICs, 6 transistors and 3 switches.
It belongs with the robotics & motion and sensors designs in this gallery.
From the project
Variant A Base Platform Board
JuicyBoard Robotics Platform ======================= Overview --------
This repository contains all PCB and firmware design resources for the R1000 robotics platform base boards and modules
File Structure -------------- (d) pcb : KiCAD PCB files (d) firmware : firmare for all modules (d) doc : documentation (f) README.md : Markdown README file
Boards ------ Feature Boards R1000A : Base Platform Board (2 variants, R1000AX and R1000A) R1001 : Cascadable Stepper Motor Driver R1002 : Quad 1A DC Low Side NFET Control Switches R1003 : Analog/Digital I/O (Analog/Digital) R1004 : Inertial…
Main components on the R1000AX
R1000AX bill of materials (BOM)
138 components, 57 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | STUFF LPC1769FBD100,551 NXP Semiconductors | QFP50P1400X1400X160-100 | U1 |
| 1 | AP3418KTR-G1 AP3418 Diodes Incorporated | SOT095P300X150X145-5 | U2 |
| 1 | BD9E302EFJ-E2 Rohm Semiconductor | SOP127P490X390X100-8NT320X240 | U3 |
| 1 | INA3221AIRGVR Texas Instruments | QFN65P400X400X90-16NT210X210 | U4 |
| 1 | LM5060MM/NOPB Texas Instruments | SOP50P300X300X100-10 | U5 |
| 1 | M24C08-FDW6TP STMicroelectronics | SOP65P440X300X120-8 | U20 |
| 1 | DMG2305UX-7 Diodes Incorporated | SOT190P290X130X100-3 | Q1 |
| 1 | PSMN1R2-30YLC NXP Semiconductors | SOT127P500X110-5 | Q2 |
| 3 | MMBT4403LT3G Q_PNP_BEC ON Semiconductor | SOT190P290X130X100-3 | Q3, Q5, Q6 |
| 1 | MMBT2222ALT3G Q_NPN_BEC ON Semiconductor | SOT190P290X130X100-3 | Q4 |
| 1 | ABM8G-12.000MHZ-4Y-T3 XTAL4_12MHz Abracon LLC | XTAL320X250X100 | Y1 |
| 15 | 10018784-10200TLF PCIESOCKET-X1 Amphenol FCI | PCIESOCKET-X1 | J1, J2, J3, J4, J5, J6, J7, J8 +7 |
| 1 | CONN127P-02X05 | CONN127P-02X05 | J16 |
| 1 | USB-B1HSW6 USB_B_RECEPTACLE On Shore Technology Inc. | USB_B_RECEPTACLE | J17 |
| 2 | M20-9990246 SOCKET254P-01X02 Harwin Inc. | SOCKET254P-01X02_2 | J18, J83 |
| 1 | COMPUTE_MOD_1 | COMPUTE_MOD_1 | J19 |
| 2 | UE27AC54100 USB_A_RECEPTACLE Amphenol Commercial Products | USB_A_RECEPTACLE | J20, J31 |
| 1 | 1586042-8 SOCKET420P-02X04-CPU TE Connectivity AMP Connectors | SOCKET420P-02X04 | J25 |
| 2 | SOCKET254P-01X02 | SOCKET254P-01X02 | J81, J82 |
| 4 | LTW-170TK Lite-On Inc. | DIOC200X120X110 | DLED1, DLED2, DLED3, DLED4 |
Show 37 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | LTST-C171KRKT Lite-On Inc. | DIOC200X120X110 | DLED5 |
| 10 | MECH_NPTH_M3 | MECH_NPTH_M3 | MP1, MP4, MP5, MP6, MP7, MP8, MP9, MP10 +2 |
| 1 | BRACKET-R1000AX | BRACKET-R1000AX | MP2 |
| 1 | DM3AT-SF-PEJM5 MICROSD_DM3AT-SF-PEJM5 Hirose Electric Co Ltd | MICROSD_RECEPTACLE_2 | MP3 |
| 3 | 1825027-5 SPST_PUSHBTN TE Connectivity Alcoswitch Switches | SPST_PUSHBTN | S1, S2, S3 |
| 1 | TestPoint | TestPoint000 | TP1 |
| 1 | LTST-C171GKT Lite-On Inc. | DIOC200X120X110 | D1 |
| 1 | LTST-C171TBKT Lite-On Inc. | DIOC200X120X110 | D2 |
| 1 | MBR0520LT1G ON Semiconductor | SOD3717X135 | D5 |
| 1 | SRN4026-2R2Y INDUCTOR_SRN4026-2R2Y Bourns Inc. | INDP400400X250 | L1 |
| 1 | 742792651 600Ohms Wurth Electronics Inc | RESC0603 | L2 |
| 1 | SRN6045TA-4R7M INDUCTOR_SRN6045TA-4R7M Bourns Inc. | INDP600600X420 | L3 |
| 1 | CC0603KRX5R5BB475 Yageo | CAPC0603 | C1 |
| 4 | CC0805MKX5R5BB226 Yageo | CAPC0805 | C2, C3, C20, C21 |
| 13 | CC0603KRX7R9BB104 Yageo | CAPC0603 | C4, C5, C6, C7, C10, C11, C13, C19 +5 |
| 2 | CC0603JRNPO9BN120 Yageo | CAPC0603 | C8, C9 |
| 2 | CC0603JRNPO9BN180 Yageo | CAPC0603 | C12, C18 |
| 1 | CL21A475KLCLQNC Samsung Electro-Mechanics America, Inc. | CAPC0805 | C14 |
| 3 | CC0603KRX7R9BB103 Yageo | CAPC0603 | C15, C16, C24 |
| 1 | CC0603KRX7R9BB682 Yageo | CAPC0603 | C17 |
| 5 | RC0603FR-071KL Yageo | RESC0603 | R1, R2, R3, R4, R5 |
| 3 | RC0603FR-072K21L Yageo | RESC0603 | R6, R27, R38 |
| 10 | RC0603FR-0710KL Yageo | RESC0603 | R7, R13, R17, R18, R19, R20, R21, R22 +2 |
| 1 | RC0603FR-0727K4L Yageo | RESC0603 | R8 |
| 1 | RC0603FR-076K04L Yageo | RESC0603 | R9 |
| 2 | RC0603FR-0733R2L Yageo | RESC0603 | R10, R11 |
| 1 | RC0603FR-071K5L Yageo | RESC0603 | R12 |
| 1 | RC0603FR-0751K1L Yageo | RESC0603 | R14 |
| 1 | RC0603FR-079K76L Yageo | RESC0603 | R15 |
| 1 | WSL36373L000FEA RSENSE_WSL3637 Vishay Dale | RESC940914X064 | R16 |
| 4 | RC0603FR-0766K5L Yageo | RESC0603 | R23, R26, R39, R70 |
| 1 | RC0603FR-0711KL Yageo | RESC0603 | R24 |
| 1 | RC0603FR-076K49L Yageo | RESC0603 | R25 |
| 2 | ERJ-8CWFR030V Panasonic Electronic Components | RESC1206 | R28, R30 |
| 2 | RC0603FR-070RL Yageo | RESC0603 | R29, R31 |
| 6 | RC0603FR-077R5L Yageo | RESC0603 | R32, R33, R34, R35, R36, R37 |
| 4 | ERJ-3GEY0R00V | RESC0603 | R40, R41, R42, R43 |
R1000AX design files
The KiCad project lives in the pluggee/R1000AX repository on GitHub; these links point at the commit this page was built from.
R1000AX: common questions
What microcontroller does the R1000AX use?
The R1000AX is built around the STUFF, from the NXP family.
How big is the R1000AX PCB?
The R1000AX measures 175 × 68.5 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the R1000AX?
138 components, from 57 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the R1000AX design files?
From the pluggee/R1000AX repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the R1000AX design in my own project?
Yes, under the terms of its GPL-3.0 license, which pluggee chose for the repository.
Can I test firmware for the R1000AX without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug NXP firmware against it before you order a PCB.
Similar boards
NXP
Mega-Cube-Board
MaltWhiskey
200 × 54 mm100 parts4LNo license763NXP
32Bit shift register
MaltWhiskey
100 × 54 mm56 parts4LNo license763NXP
ICED-L
kiibohd
175.4 × 145 mm163 partsCERN-OHL-1.2415NXP
K-Type
kiibohd
357.5 × 131.8 mm361 partsCERN-OHL-1.2415NXP
IC60
kiibohd
285 × 95 mm242 partsCERN-OHL-1.2415NXP
WhiteFox
kiibohd
304.8 × 101.1 mm296 partsCERN-OHL-1.2415