RbServo

RasmusB·rbServo·HW/rbServo.kicad_pcb

RbServo PCB layout, top view — open source AVR/Arduino board by RasmusB

About the RbServo PCB

RbServo is an open source AVR/Arduino PCB design by RasmusB, published on GitHub. It is a 4-layer board measuring 17.8 × 28.5 mm, with 31 components from 22 distinct parts.

Its main chip is the ATMEGA32M1_QFN32, from the AVR/Arduino family. Other key parts include the TJA1051, LM3480 and DRV8833-QFN. By type, the board carries 12 capacitors, 9 resistors, 4 ICs, 2 diodes, 1 transistor and 1 crystal.

It belongs with the robotics & motion designs in this gallery.

From the project

Hobby servo controller with CANBUS support

- HW - all the hardware design files are in this folder

- SW - The software for the servo. - rbServoFirmware - Servo controller firmware

Main components on the RbServo

ATMEGA32M1_QFN32TJA1051LM3480DRV8833-QFN

RbServo bill of materials (BOM)

31 components, 22 distinct parts.

QtyPartRefs
1
ATMEGA32M1_QFN32
IC201
1
TJA1051
U201
1
LM3480
U202
1
DRV8833-QFN
U203
1
PMF170XP
Q201
1
16MHz
X201
1
EXTCON
P101
1
ATMEL_ISP-6P
ISP101
2
LED
D201, D202
5
100n
C201, C206, C207, C208, C211
2
0µ1
C202, C203
2
12p
C204, C205
1
cCAN
C209
1
10u
C210
1
2u2
C212
1
12k
R201
1
22k
R202
2
400
R203, R204
1
10k
R205
2
rCAN
R206, R207
Show 2 more
QtyPartRefs
1
4k7
R208
1
200m
R209

RbServo design files

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

RbServo: common questions

What microcontroller does the RbServo use?

The RbServo is built around the ATMEGA32M1_QFN32, from the AVR/Arduino family.

How big is the RbServo PCB?

The RbServo measures 17.8 × 28.5 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the RbServo?

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

Where can I download the RbServo design files?

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

Can I use the RbServo design in my own project?

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

Can I test firmware for the RbServo 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.

Similar boards