Truss

practable·truss·mini-truss-pcb/truss_PCB/truss_PCB.kicad_pcb

Truss PCB layout, top view — open source AVR/Arduino board by practable

About the Truss PCB

Truss is an open source AVR/Arduino PCB design by practable, published on GitHub under the AGPL-3.0 license. It is a 2-layer board measuring 114.3 × 102.9 mm, with 198 components from 70 distinct parts.

Its main chip is the Arduino_Nano_v3.x, from the AVR/Arduino family. Other key parts include the BAJ0BC0FP-E2, HX711, TXS0108EPW, LM2596S-ADJ and AMS1117-5.0. By type, the board carries 51 resistors, 39 jumpers, 27 capacitors, 21 connectors, 13 ICs and 11 diodes.

Main components on the Truss

Truss bill of materials (BOM)

198 components, 70 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
BAJ0BC0FP-E2
IC1
7
HX711
U1, U2, U3, U4, U5, U6, U7
2
TXS0108EPW
U8, U9
1
LM2596S-ADJ
U11
1
AMS1117-5.0
U12
1
AMS1117-3.3
U13
1
Arduino_Nano_v3.x
A1
7
BC807
Q1, Q2, Q3, Q4, Q5, Q6, Q7
1
IRF5305_PBF
Q8
1
XT60_60A_male
J1
1
LimitSwitch
J2
1
Servo
J3
7
IN_B
J5, J6, J7, J8, J9, J10, J11
1
Serial IO
J12
1
IO Header
J13
1
LV IO
J14
1
HV IO
J15
2
GND
J16, J17
1
12V
J18
1
6V
J19
Show 50 more
QtyPartRefs
1
5V
J20
1
3V3
J21
1
10V
J22
1
3n3
Cff1
17
10u
EC1, EC2, EC3, EC4, EC5, EC6, EC7, EC8 +9
1
100u
EC15
3
22u
EC17, EC18, EC19
1
680u
EC28
1
3A
F1
1
PWM_CONN
JP1
7
Gain
JP2, JP5, JP8, JP11, JP14, JP17, JP21
7
INB GND
JP3, JP6, JP9, JP12, JP15, JP18, JP24
6
Sample Rate
JP4, JP7, JP10, JP13, JP16, JP19
1
LC Vsup
JP20
1
VFB
JP22
1
Base
JP23
1
SampleRate
JP25
1
V_USB
JP26
1
3v3
JP27
1
5v
JP28
1
PWM
JP29
1
DT0
JP30
1
DT1
JP31
1
DT2
JP32
1
DT3
JP33
1
DT4
JP34
1
DT5
JP35
1
DT6
JP36
1
DT7
JP37
1
LIM
JP38
1
SCK
JP39
1
860r
RFB1
1
3k3
RFB2
4
LED
D1, D9, D10, D11
1
BZV55B9V1
D2
1
3v3 Power
D3
1
1N5821
D4
1
6v Power
D5
1
10V Power
D6
1
5v Power
D7
1
12V Power
D8
1
33uH
L1
27
100n
C1, C2, C3, C4, C5, C6, C7, C8 +19
14
10k
R1, R6, R11, R16, R21, R26, R31, R36 +6
7
12k
R2, R7, R12, R17, R22, R27, R32
7
33k
R3, R8, R13, R18, R23, R28, R33
14
100r
R4, R5, R9, R10, R14, R15, R19, R20 +6
5
1k
R37, R43, R44, R45, R46
2
330r
R38, R39
2
8k2
R41, R42

Truss design files

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

Truss: common questions

What microcontroller does the Truss use?

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

How big is the Truss PCB?

The Truss measures 114.3 × 102.9 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Truss?

198 components, from 70 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 Truss design files?

From the practable/truss repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Truss design in my own project?

Yes, under the terms of its AGPL-3.0 license, which practable chose for the repository.

Can I test firmware for the Truss 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 truss

Similar boards