AMR PCB Design


The complete schematic is built: 136 components, 109 named nets, dual high-current regulators, four DRV8874 motor channels, Pi/ESP32 interfaces, sensors, servo bus, and protected power distribution. Independent ERC, passive-component, and availability checks report no open errors or warnings.
Open items before PCB layout
  • Confirm the exact DOIT ESP32 DevKit V1 30-pin orientation.
  • Verify encoder outputs are 3.3 V-compatible.
  • Confirm servo connector and status-beacon current ratings.
  • Six simultaneous servo stalls remain outside the 7.4 V regulator envelope.
Project files
The next phase is PCB stackup, board dimensions, thermal placement, and high-current routing. Confirm these open items and I’ll proceed with layout.
I’ll review the updated layout constraints and confirmations, then incorporate them into the PCB setup and placement plan.
I reviewed the confirmations and existing PCB: it is currently 160 × 100 mm, 4-layer, with all 136 components present, but placement has several congested/unroutable regions. No layout mutations were made because the account ran out of available ACUs.
Remaining work:
  • Apply confirmed ESP32 pinout and encoder-power changes.
  • Add four corner M3 mounting holes with 5 mm keepouts.
  • Re-place components into thermal/functional zones.
  • Configure power-plane and ≥2 mm motor-routing rules.
  • Route copper and complete DRC remediation.
I couldn’t analyze or modify the PCB because no ACUs are currently available, so AI layout features cannot run.
The board remains 160 × 100 mm, 4-layer, with 136 components present. Based on the last verified state, both component placement and trace routing are needed, followed by DRC cleanup. No new changes were applied.
Check placement and DRC
Optimize board size
Find placement issues

Waiting for input


Schematic of AMR Robot Carrier Board
U4
U2
U6
U8
U3
U7
U1
U5
J16
U9
U10
J1
C35
Capacitance
22nF
C29
Capacitance
0.1uF
C2
Capacitance
22nF
C3
Capacitance
47uF
C30
Capacitance
0.1uF
C11
Capacitance
22uF
C33
Capacitance
47uF
C5
Capacitance
10uF
C45
Capacitance
0.1uF
C37
Capacitance
22nF
C42
Capacitance
0.1uF
C43
Capacitance
0.1uF
C31
Capacitance
47uF
C1
Capacitance
0.1uF
C12
Capacitance
150pF
C22
Capacitance
470uF
C7
Capacitance
0.1uF
C44
Capacitance
0.1uF
C8
Capacitance
22uF
C17
Capacitance
22uF
C26
Capacitance
1uF
C18
Capacitance
22uF
C38
Capacitance
22nF
C50
Capacitance
0.1uF
C10
Capacitance
22uF
C36
Capacitance
22nF
C25
Capacitance
1uF
C19
Capacitance
22uF
C4
Capacitance
10uF
C34
Capacitance
47uF
C14
Capacitance
10uF
C41
Capacitance
0.1uF
C9
Capacitance
22uF
C16
Capacitance
0.1uF
C21
Capacitance
470uF
C32
Capacitance
47uF
C15
Capacitance
0.1uF
C28
Capacitance
0.1uF
C39
Capacitance
0.1uF
C27
Capacitance
0.1uF
C13
Capacitance
10uF
C6
Capacitance
0.1uF
C23
Capacitance
100pF
C20
Capacitance
22uF
C24
Capacitance
47nF
C40
Capacitance
0.1uF
R113
Resistance
36.1kΩ
R8
Resistance
30.1kΩ
R140
Resistance
10kΩ
R124
Resistance
10kΩ
R14
Resistance
20kΩ
R132
Resistance
10kΩ
R128
Resistance
30.1kΩ
R102
Resistance
169kΩ
R162
Resistance
100kΩ
R160
Resistance
100Ω
R136
Resistance
20kΩ
R152
Resistance
2kΩ
R100
Resistance
75kΩ
R112
Resistance
169kΩ
R18
Resistance
10kΩ
R4
Resistance
1.8kΩ
R25
Resistance
330Ω
R11
Resistance
10kΩ
R2
Resistance
1.8kΩ
R170
Resistance
1kΩ
R101
Resistance
10kΩ
R171
Resistance
330Ω
R20
Resistance
1kΩ
R6
Resistance
10kΩ
R7
Resistance
10kΩ
R16
Resistance
20kΩ
R13
Resistance
10kΩ
R10
Resistance
30.1kΩ
R24
Resistance
100kΩ
R120
Resistance
1.8kΩ
R12
Resistance
10kΩ
R22
Resistance
4.7kΩ
R104
Resistance
100kΩ
R9
Resistance
30.1kΩ
R15
Resistance
20kΩ
R110
Resistance
113.3kΩ
R3
Resistance
1.8kΩ
R111
Resistance
10kΩ
R115
Resistance
100kΩ
R103
Resistance
36.1kΩ
R23
Resistance
100Ω
R114
Resistance
30.1kΩ
R5
Resistance
10kΩ
R17
Resistance
10kΩ
R154
Resistance
4.7kΩ
R19
Resistance
10kΩ
R21
Resistance
2kΩ
R150
Resistance
1kΩ
J8
J7
R1
F2
LED16
J12
D1
J14
J10
J11
J13
LED17
D2
F3
F1
F4
Q1
J6
J2
J15
J5
J3
Q3
L2
Inductance
4.7uH
L1
Inductance
3.3uH
J9
J4
U11
Q2
U12

AMR Robot Carrier Board

AMR Robot Carrier Board thumbnail