ElectronutLabs-ZeroDriver

electronut·ElectronutLabs-ZeroDriver·pcb/ver0.3/zeroDriver.kicad_pcb

ElectronutLabs-ZeroDriver PCB layout, top view — open source Microchip SAM board by electronut

About the ElectronutLabs-ZeroDriver PCB

ElectronutLabs-ZeroDriver is an open source Microchip SAM PCB design by electronut, published on GitHub. It is a 2-layer board measuring 60 × 22.9 mm, with 41 components from 33 distinct parts.

Its main chip is the SAMD21G18A, from the Microchip SAM family. Other key parts include the 74AHC1G125, LD1117S5TR, DRV8835 and AP2112K. By type, the board carries 12 capacitors, 8 connectors, 8 resistors, 5 ICs, 2 transistors and 2 diodes.

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

From the project

ZeroDriver - Arduino Zero Compatible SAMd21 based dual motor driver for robotics projects.

ZeroDriver is an Arduino Zero-compatible dual-motor driver board for robotics and mechatronics projects.

Robotics projects usually need two boards - a microcontroller board and a separate driver for the motors. ZeroDriver combines both in one for your convenience.

Atmel SAM D21 ARM Cortex-M0+ 48 MHz chip with 256KB Flash and 32KB SRAM Texas Instruments DRV8835 Dual Low-Voltage H-Bridge IC RGB LED Color coded terminal blocks for easy connectivity Standard 10-pin JTAG header broken out SPI header broken out Reverse polarity protection for power supply 12 V max power supply, 1.5 A current per…

ElectronutLabs-ZeroDriver, from the project README
From the project README

Main components on the ElectronutLabs-ZeroDriver

ElectronutLabs-ZeroDriver bill of materials (BOM)

41 components, 33 distinct parts.

QtyPartRefs
1
74AHC1G125
U1
1
LD1117S5TR
U2
1
DRV8835
U3
1
AP2112K
U4
1
SAMD21G18A
U5
1
DMG2307L
Q1
1
NCE3407A
Q2
1
32.768kHz
Y1
1
USB_OTG
P1
1
M1
P2
1
M2
P3
1
ICSP
P4
1
CONN_02X05
P5
2
CONN_01X10
P6, P8
1
M3
P7
1
FUSE
F1
1
SW_PUSH
SW1
1
Led_RGB_CA
D1
1
RED LED
D2
1
Ferrite Bead
L1
Show 13 more
QtyPartRefs
6
0.1uF
C1, C2, C7, C8, C10, C11
1
10uF
C3
1
10uF
C4
1
1uF
C5
1
2.2uF
C6
2
15pF
C12, C13
1
100K
R1
1
300R
R2
1
200
R3
2
100
R4, R5
1
47K
R6
1
10K
R7
1
330R
R8

ElectronutLabs-ZeroDriver design files

The KiCad project lives in the electronut/ElectronutLabs-ZeroDriver repository on GitHub; these links point at the commit this page was built from.

ElectronutLabs-ZeroDriver: common questions

What microcontroller does the ElectronutLabs-ZeroDriver use?

The ElectronutLabs-ZeroDriver is built around the SAMD21G18A, from the Microchip SAM family.

How big is the ElectronutLabs-ZeroDriver PCB?

The ElectronutLabs-ZeroDriver measures 60 × 22.9 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the ElectronutLabs-ZeroDriver?

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

Where can I download the ElectronutLabs-ZeroDriver design files?

From the electronut/ElectronutLabs-ZeroDriver repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the ElectronutLabs-ZeroDriver design in my own project?

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

Can I test firmware for the ElectronutLabs-ZeroDriver without the hardware?

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

Similar boards