

Mc unit
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
5ATMEGA8L-8AU
TQFP-32(7x7)-40℃~+85℃ 10bit 1KB 2.7V~5.5V 23 512Byte 8 Bit 8KB 8MHz AVR Built-in FLASH TQFP-32(7x7) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)74HC14
SOP-14-40℃~+85℃ 1.9V、3.98V、4.4V、5.48V、5.9V 100mV、260mV、260mV 20uA 25ns@4.5V,50pF 2V~6V 6 74HC Noise suppression function Schmitt trigger SOP-14 Inverters ROHSJSMSEMIInvertersAMS1117
1.0 A Low-Dropout Fixed RegulatorAdvanced Monolithic SystemsUncategorisedULN2003
SOP-161.1V@250uA,100mA 25pF 2V 30V 500mA 50uA 50uA Seven channels SOP-16 Darlington Transistor Arrays ROHSBLDarlington Transistor ArraysIRF540N
TO-2201 N-channel 1.35nF 100V 130W 280pF 33A 35mΩ@10V 4V 52nC@10V 85pF N-Channel TO-220 MOSFETs ROHSOSENMOSFETs
README
README.mdView 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| Qty | Value | Footprint | References |
|---|---|---|---|
| 20 | R | Resistor_SMD:R_1206_3216Metric | R1, R2, R3, R4, R5, R6, R7, R10, R11, R12, R13, R14, R15, R16, R17, R18 +4 |
| 10 | C | Capacitor_SMD:C_1206_3216Metric | C1, C2, C3, C4, C5, C6, C7, C8, C9, C10 |
| 8 | Conn_01x01_Female | Connector_Pin:Pin_D1.0mm_L10.0mm_LooseFit | J4, J5, J6, J7, J9, J10, J11, J12 |
| 4 | IRF540N | Package_TO_SOT_THT:TO-220-3_Vertical | Q1, Q2, Q3, Q4 |
| 2 | MountingHole_4.3mm_M4 | MountingHole:MountingHole_4.3mm_M4 | h1, h2 |
| 1 | 12 v in | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J1 |
| 1 | 74HC14 | Package_SO:SO-14_5.3x10.2mm_P1.27mm | U1 |
| 1 | AMS1117 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U2 |
| 1 | ATmega8L-8A | Package_QFP:TQFP-32_7x7mm_P0.8mm | U3 |
| 1 | AVR-ISP-6 | Connector_IDC:IDC-Header_2x03_P2.54mm_Vertical | J8 |
| 1 | Opamp_Dual | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U5 |
| 1 | Screw_Terminal_01x10 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MPT-0,5-10-2.54_1x10_P2.54mm_Horizontal | J3 |
| 1 | Screw_Terminal_01x12 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MPT-0,5-12-2.54_1x12_P2.54mm_Horizontal | J13 |
| 1 | ULN2003 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U4 |
| 1 | in1 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MPT-0,5-10-2.54_1x10_P2.54mm_Horizontal | J2 |
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 layers

- 2 layers

- 2 layers

- 2 layers65.3 × 48.5 mm

- 2 layers120 × 50.2 mm

- 2 layers

- 2 layers

- 2 layers44 × 50 mm

- 2 layers73.7 × 34.3 mm

- 2 layers

- 2 layers

- 2 layers

Similar boards
- 2 layers52.2 × 79 mm

Programmable light
dilshan/programmable-light
Simple time based programmable light controller
55 parts5MIT - 2 layers35 × 39.5 mm

RasPagerC9000
rwth-afu/RasPagerC9000
Adapted Version of RasPager to generate Signals for Ericsson C9000 Paging Transmitter
29 parts5 - 2 layers64.5 × 39.9 mm

- 2 layers32.4 × 32.8 mm

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 mm

- 2 layers60.1 × 42.3 mm

TermoHumi
LinJesUxUs/TermoHumi
Thermo-hygrometer code, powered on ATMega, AHT10 sensor and 7 Segment Display.
91 parts - 2 layers44 × 16 mm

- 2 layers

Hardware deneme
KerimAltuntecim/esp32-pcb-control-system
ESP32-C3 PCB control system with Nextion HMI, motor, sensor and power-driver interfaces.
38 partsMIT