Skip to the content
PCBKitNew board
2 layers58 × 80 mmMc unit, the printed circuit board in 3D

Rpo for pcb layouts, gerber and gcode files

Size
58 × 80 mm
Copper layers
2
Thickness
1.6 mm
Parts
54
Nets
62
Pads
196
Tracks, vias
682, 34
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
18 Jun 2018
Updated
30 Aug 2022

Overview

Mc unit is an open-source printed circuit board by androiders, from the androiders/pcbs repository on GitHub. It is a 2-layer board of 58 × 80 mm with 54 parts on 62 nets, routed with 682 tracks and 34 vias.

It is built around the ATMEGA8L-8AU, 74HC14 and AMS1117, with the ULN2003 and IRF540N among its other parts. Its parts include 20 resistors, 13 connectors, 10 capacitors, 5 ICs and 4 transistors. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

5

README

README.md

View this project on CADLAB.io.

pcbs

Repo for pcb layouts, gerber and gcode files

Ki-Cad

PCB layout:

  • Use as wide traces as possible. 1mm preffered.
  • Dont use "filled areas" if possible. It does not make good geometry in flatcam
  • Don't forget to set origin marker
  • Export gerber: use auxiliary axis

FlatCam

geometry generation:

  • If you are using thru-hole components or using bottom layer, mirror around y axis for both geometry and Drilling
  • Edit drill files if necessary for fewer drill sizes
  • TODO: test double sided layout by mirroring around center axis!

Isolation generation:

  • Current isolation mill depth to test: 0.04 mm (0.05 was tested and seems to work fine!) (Common copper depth is about 0.03 mm)

  • Current feedrate on isolation milling to test: 60 mm/s

  • spindle speed 12000 rpm

  • use 0.2 mm tool width on cnc generation

  • 2 passes with 0.1 overlap

Cutout generation:

  • Current cutout mill depth: 1.6 mm
  • Current feedrate on cutout milling: 40 mm/s
  • spindle speed 12000 rpm

FlatCam defaults:

  • put a link in ~/.FlatCAM/defaults.json

bCNC

Probe:

  • Fastfeed: 120
  • Probefeed: 25
  • Probe points: 4/cm (in each direction)

Drilling:

  • Current drill plunge rate to test 20 mm/s
  • spindle speed: 12000 rpm
  • Drill depth: 1.6

Parts

54
QtyValueFootprintReferences
20RResistor_SMD:R_1206_3216MetricR1, R2, R3, R4, R5, R6, R7, R10, R11, R12, R13, R14, R15, R16, R17, R18 +4
10CCapacitor_SMD:C_1206_3216MetricC1, C2, C3, C4, C5, C6, C7, C8, C9, C10
8Conn_01x01_FemaleConnector_Pin:Pin_D1.0mm_L10.0mm_LooseFitJ4, J5, J6, J7, J9, J10, J11, J12
4IRF540NPackage_TO_SOT_THT:TO-220-3_VerticalQ1, Q2, Q3, Q4
2MountingHole_4.3mm_M4MountingHole:MountingHole_4.3mm_M4h1, h2
112 v inTerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_HorizontalJ1
174HC14Package_SO:SO-14_5.3x10.2mm_P1.27mmU1
1AMS1117Package_TO_SOT_SMD:SOT-223-3_TabPin2U2
1ATmega8L-8APackage_QFP:TQFP-32_7x7mm_P0.8mmU3
1AVR-ISP-6Connector_IDC:IDC-Header_2x03_P2.54mm_VerticalJ8
1Opamp_DualPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU5
1Screw_Terminal_01x10TerminalBlock_Phoenix:TerminalBlock_Phoenix_MPT-0,5-10-2.54_1x10_P2.54mm_HorizontalJ3
1Screw_Terminal_01x12TerminalBlock_Phoenix:TerminalBlock_Phoenix_MPT-0,5-12-2.54_1x12_P2.54mm_HorizontalJ13
1ULN2003Package_SO:SOIC-16_3.9x9.9mm_P1.27mmU4
1in1TerminalBlock_Phoenix:TerminalBlock_Phoenix_MPT-0,5-10-2.54_1x10_P2.54mm_HorizontalJ2

Questions

How big is the Mc unit PCB?

It measures 58 × 80 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Mc unit use?

54 parts, built around the ATMEGA8L-8AU, 74HC14, AMS1117 and ULN2003. 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 Mc unit KiCad files?

From the androiders/pcbs repository on GitHub, at the commit this page was made from: the board is mc unit/mc unit.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Mc unit design in my own project?

Its repository states no licence, so its author keeps all rights: ask androiders before reusing the design.

More from androiders/pcbs

12
  • 2 layersBrewer, the printed circuit board in 3D

    Brewer

    androiders/pcbs

    Rpo for pcb layouts, gerber and gcode files

    33 parts
  • 2 layersThis might work, the printed circuit board in 3D

    This might work

    androiders/pcbs

    Rpo for pcb layouts, gerber and gcode files

    30 parts
  • 2 layersSignalbuffer, the printed circuit board in 3D

    Signalbuffer

    androiders/pcbs

    Rpo for pcb layouts, gerber and gcode files

    28 parts
  • 2 layers65.3 × 48.5 mmDistpedal, the printed circuit board in 3D

    Distpedal

    androiders/pcbs

    Rpo for pcb layouts, gerber and gcode files

    27 parts
  • 2 layersH bridge, the printed circuit board in 3D

    H bridge

    androiders/pcbs

    Rpo for pcb layouts, gerber and gcode files

    20 parts
  • 2 layersSmps, the printed circuit board in 3D

    Smps

    androiders/pcbs

    Rpo for pcb layouts, gerber and gcode files

    18 parts
  • 2 layers44 × 50 mmH bridge-2, the printed circuit board in 3D

    H bridge-2

    androiders/pcbs

    Rpo for pcb layouts, gerber and gcode files

    17 parts
  • 2 layers73.7 × 34.3 mmMicpreamp, the printed circuit board in 3D

    Micpreamp

    androiders/pcbs

    Rpo for pcb layouts, gerber and gcode files

    17 parts
  • 2 layersSignalbuffer single, the printed circuit board in 3D

    Signalbuffer single

    androiders/pcbs

    Rpo for pcb layouts, gerber and gcode files

    14 parts
  • 2 layersAtmega8breakeout, the printed circuit board in 3D

    Atmega8breakeout

    androiders/pcbs

    Rpo for pcb layouts, gerber and gcode files

    12 parts
  • 2 layersSmps old, the printed circuit board in 3D

    Smps old

    androiders/pcbs

    Rpo for pcb layouts, gerber and gcode files

    11 parts

Similar boards

  • 2 layers52.2 × 79 mmProgrammable light, the printed circuit board in 3D

    Programmable light

    dilshan/programmable-light

    Simple time based programmable light controller

    55 parts5MIT
  • 2 layers35 × 39.5 mmRasPagerC9000, the printed circuit board in 3D

    RasPagerC9000

    rwth-afu/RasPagerC9000

    Adapted Version of RasPager to generate Signals for Ericsson C9000 Paging Transmitter

    29 parts5
  • 2 layers64.5 × 39.9 mmEsr pr4 n, the printed circuit board in 3D

    Esr pr4 n

    bogdancandea/New_ESR_PR4

    A redesigned PCB for the original ESR-PR4 ESR meter

    87 parts1
  • 2 layers32.4 × 32.8 mmAnalog Mixed Signal PCB, the printed circuit board in 3D

    Analog Mixed Signal PCB

    niyathiarun/Analog-Mixed-Signal-PCB

    Analog–Mixed Signal PCB project featuring ATmega8L microcontroller and op-amp interface, designed and fabricated using KiCad.

    12 parts1
  • 2 layers120.1 × 46 mmGeiger EDW, the printed circuit board in 3D

    Geiger EDW

    Sidolux/geiger_counter

    Geiger Counter (STS-5) designed with KiCad

    60 parts1
  • 2 layers60.1 × 42.3 mmTermoHumi, the printed circuit board in 3D

    TermoHumi

    LinJesUxUs/TermoHumi

    Thermo-hygrometer code, powered on ATMega, AHT10 sensor and 7 Segment Display.

    91 parts
  • 2 layersHardware deneme, the printed circuit board in 3D

    Hardware deneme

    KerimAltuntecim/esp32-pcb-control-system

    ESP32-C3 PCB control system with Nextion HMI, motor, sensor and power-driver interfaces.

    38 partsMIT