R1000AX

pluggee·R1000AX·pcb/R1000AX.kicad_pcb

R1000AX PCB layout, top view — open source NXP board by pluggee
Simulate this board

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.

QtyPartRefs
1
STUFF
LPC1769FBD100,551
NXP Semiconductors
U1
1
AP3418KTR-G1
AP3418
Diodes Incorporated
U2
1
BD9E302EFJ-E2
Rohm Semiconductor
U3
1
INA3221AIRGVR
Texas Instruments
U4
1
LM5060MM/NOPB
Texas Instruments
U5
1
M24C08-FDW6TP
STMicroelectronics
U20
1
DMG2305UX-7
Diodes Incorporated
Q1
1
PSMN1R2-30YLC
NXP Semiconductors
Q2
3
MMBT4403LT3G
Q_PNP_BEC
ON Semiconductor
Q3, Q5, Q6
1
MMBT2222ALT3G
Q_NPN_BEC
ON Semiconductor
Q4
1
ABM8G-12.000MHZ-4Y-T3
XTAL4_12MHz
Abracon LLC
Y1
15
10018784-10200TLF
PCIESOCKET-X1
Amphenol FCI
J1, J2, J3, J4, J5, J6, J7, J8 +7
1
CONN127P-02X05
J16
1
USB-B1HSW6
USB_B_RECEPTACLE
On Shore Technology Inc.
J17
2
M20-9990246
SOCKET254P-01X02
Harwin Inc.
J18, J83
1
COMPUTE_MOD_1
J19
2
UE27AC54100
USB_A_RECEPTACLE
Amphenol Commercial Products
J20, J31
1
1586042-8
SOCKET420P-02X04-CPU
TE Connectivity AMP Connectors
J25
2
SOCKET254P-01X02
J81, J82
4
LTW-170TK
Lite-On Inc.
DLED1, DLED2, DLED3, DLED4
Show 37 more
QtyPartRefs
1
LTST-C171KRKT
Lite-On Inc.
DLED5
10
MECH_NPTH_M3
MP1, MP4, MP5, MP6, MP7, MP8, MP9, MP10 +2
1
BRACKET-R1000AX
MP2
1
DM3AT-SF-PEJM5
MICROSD_DM3AT-SF-PEJM5
Hirose Electric Co Ltd
MP3
3
1825027-5
SPST_PUSHBTN
TE Connectivity Alcoswitch Switches
S1, S2, S3
1
TestPoint
TP1
1
LTST-C171GKT
Lite-On Inc.
D1
1
LTST-C171TBKT
Lite-On Inc.
D2
1
MBR0520LT1G
ON Semiconductor
D5
1
SRN4026-2R2Y
INDUCTOR_SRN4026-2R2Y
Bourns Inc.
L1
1
742792651
600Ohms
Wurth Electronics Inc
L2
1
SRN6045TA-4R7M
INDUCTOR_SRN6045TA-4R7M
Bourns Inc.
L3
1
CC0603KRX5R5BB475
Yageo
C1
4
CC0805MKX5R5BB226
Yageo
C2, C3, C20, C21
13
CC0603KRX7R9BB104
Yageo
C4, C5, C6, C7, C10, C11, C13, C19 +5
2
CC0603JRNPO9BN120
Yageo
C8, C9
2
CC0603JRNPO9BN180
Yageo
C12, C18
1
CL21A475KLCLQNC
Samsung Electro-Mechanics America, Inc.
C14
3
CC0603KRX7R9BB103
Yageo
C15, C16, C24
1
CC0603KRX7R9BB682
Yageo
C17
5
RC0603FR-071KL
Yageo
R1, R2, R3, R4, R5
3
RC0603FR-072K21L
Yageo
R6, R27, R38
10
RC0603FR-0710KL
Yageo
R7, R13, R17, R18, R19, R20, R21, R22 +2
1
RC0603FR-0727K4L
Yageo
R8
1
RC0603FR-076K04L
Yageo
R9
2
RC0603FR-0733R2L
Yageo
R10, R11
1
RC0603FR-071K5L
Yageo
R12
1
RC0603FR-0751K1L
Yageo
R14
1
RC0603FR-079K76L
Yageo
R15
1
WSL36373L000FEA
RSENSE_WSL3637
Vishay Dale
R16
4
RC0603FR-0766K5L
Yageo
R23, R26, R39, R70
1
RC0603FR-0711KL
Yageo
R24
1
RC0603FR-076K49L
Yageo
R25
2
ERJ-8CWFR030V
Panasonic Electronic Components
R28, R30
2
RC0603FR-070RL
Yageo
R29, R31
6
RC0603FR-077R5L
Yageo
R32, R33, R34, R35, R36, R37
4
ERJ-3GEY0R00V
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