Hydraulic controller

pypilot·pypilot_schematics·hydraulic_controller/hydraulic_controller.kicad_pcb

Hydraulic controller PCB layout, top view — open source AVR/Arduino board by pypilot

About the Hydraulic controller PCB

Hydraulic controller is an open source AVR/Arduino PCB design by pypilot, published on GitHub. It is a 2-layer board measuring 65.8 × 90.7 mm, with 67 components from 42 distinct parts.

Its main chip is the Arduino_Nano_v3.x, from the AVR/Arduino family. Other key parts include the cpc5001, NCP5106B and INA180. By type, the board carries 21 resistors, 15 capacitors, 10 connectors, 6 transistors, 4 ICs and 3 diodes.

From the project

kicad schematics for pypilot components

Main components on the Hydraulic controller

Hydraulic controller bill of materials (BOM)

67 components, 42 distinct parts.

QtyPartRefs
1
cpc5001
U1
2
NCP5106B
U2, U3
1
INA180
U4
1
Arduino_Nano_v3.x
A1
6
Q_NMOS_GDS
Q1, Q2, Q3, Q4, Q5, Q6
1
Conn_01x02
J1
1
End Stops
J2
1
SENSE
J3
1
UART_Device
J4
1
12v REG/R
J5
1
Pwr -
J6
1
Pwr +
J7
1
B
J8
1
A
J9
1
Clutch
J10
1
R
500uOhm1
1
FUSE
F1
1
POLYFUSE
F2
1
Thermistor
TH1
1
TVS
TVS1
Show 22 more
QtyPartRefs
1
TVS
TVS2
1
10v
Z1
3
1N4001
D1, D2, D4
2
.1uF
C1, C2
5
4.7uF
C3, C7, C8, C9, C15
1
.1uF
C4
2
.22uF
C5, C6
3
330uF
C10, C11, C12
2
2.2uF
C13, C14
1
100
R1
3
560
R2, R3, R12
1
10k
R4
2
100k
R5, R6
1
200
R7
1
100k
R8
1
30k
R9
2
2.4k
R10, R11
1
3900
R13
1
560
R14
2
10k
R15, R21
4
47
R16, R17, R18, R19
1
560
R22

Hydraulic controller design files

The KiCad project lives in the pypilot/pypilot_schematics repository on GitHub; these links point at the commit this page was built from.

Hydraulic controller: common questions

What microcontroller does the Hydraulic controller use?

The Hydraulic controller is built around the Arduino_Nano_v3.x, from the AVR/Arduino family.

How big is the Hydraulic controller PCB?

The Hydraulic controller measures 65.8 × 90.7 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Hydraulic controller?

67 components, from 42 distinct parts. The full bill of materials is listed on this page.

Where can I download the Hydraulic controller design files?

From the pypilot/pypilot_schematics repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Hydraulic controller design in my own project?

The repository has no license, so all rights stay with pypilot. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Hydraulic controller without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.

More boards in pypilot_schematics

Similar boards