

Building a robot that can map its environment. Software, firmware, pcb design
- Size
- 120 × 55 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 68
- Nets
- 44
- Pads
- 215
- Tracks, vias
- 606, 51
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 5 Oct 2013
- Updated
- 10 Jun 2020
Overview
Mc2 is an open-source printed circuit board by rzoli, from the rzoli/robot-control repository on GitHub. It is a 2-layer board of 120 × 55 mm with 68 parts on 44 nets, routed with 606 tracks and 51 vias.
It is built around the ATXMEGA32A4U-AU, BD6221F-E2 and TLP280, with the SS24 among its other parts. Its parts include 20 resistors, 15 capacitors, 10 ICs, 8 connectors and 4 diodes. It belongs with the robots and motor control boards and the AVR (ATmega, ATtiny) boards of this library.
Main components
4ATXMEGA32A4U-AU
TQFP-44(10x10)-40℃~+85℃ 1.6V~3.6V 12bit 12bit 1KB 32KB 32MHz 34 4KB 8/16 Bit AVR Built-in FLASH TQFP-44(10x10) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)BD6221F-E2
SOP-8-40℃~+85℃ 0uA 1 1.5Ω 1A 6V~15V Yes SOP-8 Brushed DC Motor Drivers ROHSROHM SemiconductorBrushed DC Motor DriversTLP280
SOP-4-1.27mmSOP-4-1.27mm Transistor, Photovoltaic Output Optoisolators ROHSToshibaTransistor, Photovoltaic Output OptoisolatorsSS24
SMA(DO-214AC)-55℃~+150℃ 200uA@40V 2A 40V 50A 550mV@2A Independent SMA(DO-214AC) Schottky Diodes ROHShongjiachengSchottky Diodes
Parts
68| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 300 | Resistors_SMD:R_0603_HandSoldering | R11, R30, R40, R60, R61, R70, R72, R74, R76 |
| 7 | 100 nF | Capacitors_SMD:C_0603_HandSoldering | C11, C60, C61, C62, C63, C81, C91 |
| 6 | 10k | Resistors_SMD:R_0603_HandSoldering | R31, R41, R71, R73, R75, R77 |
| 4 | 10 uF | SMD_Packages:SMD-1206_Pol | C13, C14, C20, C21 |
| 3 | LED | Resistors_SMD:R_0603_HandSoldering | D11, D60, D61 |
| 2 | 0 | Resistors_SMD:R_0603_HandSoldering | R12, R13 |
| 2 | 10 nF | Capacitors_SMD:C_0603_HandSoldering | C80, C90 |
| 2 | BD6221F-E2 | Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm | U8, U9 |
| 2 | PC817 | rzfp:OPB606 | U3, U4 |
| 1 | 1 uF | Capacitors_SMD:C_0603_HandSoldering | C12 |
| 1 | 39k | Resistors_SMD:R_0603_HandSoldering | R101 |
| 1 | 47 pF | Capacitors_SMD:C_0603_HandSoldering | C10 |
| 1 | 4k7 | Resistors_SMD:R_0603_HandSoldering | R62 |
| 1 | 510k | Resistors_SMD:R_0603_HandSoldering | R100 |
| 1 | ATXMEGA32A4U-A | Housings_QFP:TQFP-44_10x10mm_Pitch0.8mm | U6 |
| 1 | Battery | Pin_Headers:Pin_Header_Straight_1x02 | P1 |
| 1 | ISP | Pin_Headers:Pin_Header_Straight_2x03 | P7 |
| 1 | Motor left | Pin_Headers:Pin_Header_Straight_1x02 | P5 |
| 1 | Motor right | Pin_Headers:Pin_Header_Straight_1x02 | P6 |
| 1 | R-78BXX | TO_SOT_Packages_THT:TO-220_Neutral123_Vertical | U5 |
| 1 | RPi 5V | Pin_Headers:Pin_Header_Straight_1x02 | P8 |
| 1 | SS24 | Diodes_SMD:DO-214BA | D10 |
| 1 | Servo | Pin_Headers:Pin_Header_Straight_1x03 | P2 |
| 1 | TLP280 | kicad-libraries:SOIC16 | U7 |
| 1 | TS1117E33 | kicad-libraries:SOT-223 | U1 |
| 1 | TS1117E50 | kicad-libraries:SOT-223 | U2 |
| 1 | Uart | Pin_Headers:Pin_Header_Straight_1x03 | P3 |
| 1 | Ultrasound | Pin_Headers:Pin_Header_Straight_1x06 | P4 |
| 1 | ts321 | TO_SOT_Packages_SMD:SOT-23-5 | U10 |
The 57 most common of 68 parts.
Questions
How big is the Mc2 PCB?
It measures 120 × 55 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Mc2 use?
68 parts, built around the ATXMEGA32A4U-AU, BD6221F-E2, TLP280 and SS24. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Mc2 KiCad files?
From the rzoli/robot-control repository on GitHub, at the commit this page was made from: the board is motor_controller_2/mc2.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Mc2 design in my own project?
Its repository states no licence, so its author keeps all rights: ask rzoli before reusing the design.
Similar boards
- 8 layers163.5 × 123.5 mm

- 2 layers

Electronic Dropper
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
15 parts915 - 2 layers36.8 × 34.7 mm

Tinylab proto1
espotek-org/Labrador
EspoTek Labrador is a USB device that transforms your PC or smartphone into a fully-featured electronics lab. This repo holds all of the source code!
79 parts1.2k - 2 layers80 × 100 mm

Arduino v2.0
arlethmichellopez/Curso-de-KiCad
En esta sección integraré el diseño de las PCB's que cree durante el transcurso de mi curso en KiCad
101 parts2 - 2 layers53 × 68 mm

In Board Gnia
MbFredys/PCB-designs-for-PLATZI-course
PCB design exercises completed during a structured training course, documenting schematic capture, layout, and manufacturing outputs.
99 parts1MIT - 4 layers150 × 150 mm

ECP5U85-BSE USB IO Tester
open-ephys/ECP5U85-BSE-USB-IO-Tester
IO Test board for ECP5U85-BSE-USB
96 parts1 - 4 layers61.9 × 84.4 mm

FastStepper
harp-tech/device.faststepper
A fast moving stepper motor controller device, with acceleration, jerk control, and end stop support
141 parts - 4 layers150 × 150 mm

Ecp5u85-bse usb io tester
open-ephys/ECP5U85-BSE-USB
USB development board featuring USB3.0, Lattice ECP5U85 FPGA, and Samtec BSE GPIO Headers
96 parts10