

PCB Design course projects
- Size
- 50 × 68 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 43
- Nets
- 45
- Pads
- 219
- Tracks, vias
- 380, 132
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 4 Sep 2021
- Updated
- 4 Dec 2021
Overview
Hmw01 is an open-source printed circuit board by hwreverse, from the hwreverse/PCBDesignLectures repository on GitHub, published under the BSD-3-Clause licence. It is a 2-layer board of 50 × 68 mm with 43 parts on 45 nets, routed with 380 tracks and 132 vias.
It is built around the 74HC14, 74HC00D and BZ-C0805-G3-E1, with the FM4004-M and SS8050 among its other parts. Its parts include 13 capacitors, 11 resistors, 6 connectors, 5 ICs and 3 diodes. It belongs with the PIC boards of this library.
Main components
574HC14
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 ROHSJSMSEMIInverters74HC00D
SOP-14-40℃~+125℃ 1.5V、3.15V、4.2V 1.9V、3.7V、5.9V 100mV、400mV、400mV 2 2V~6V 4 40uA 5.2mA 5.2mA 500mV~1.8V 74HC Series 7ns@6V,50pF NAND Gate SOIC-14 Logic Gates ROHSNexperiaLogic GatesBZ-C0805-G3-E1
0805-40℃~+85℃ 120° 160mcd~331mcd 2.6V~3.2V 522.5nm 5mA 80mW Emerald Green Water Clear 0805 LED Indication - Discrete ROHSbaizouLight Emitting Diodes (LED)FM4004-M
SOD-123-55℃~+150℃ 1.1V@1A 1A 30A 400V 5uA@400V Independent SOD-123 Diodes - General Purpose ROHSFMSDiodes - General PurposeSS8050
SOT-323-55℃~+150℃ 1 NPN 1.5A 100MHz 100nA 200 25V 300mW 500mV 5V NPN SOT-23 Bipolar (BJT) ROHSJiangsu Changjing Electronics Technology (CJ)Bipolar (BJT)
README
README.mdPCBDesignLectures
PCB Design course projects
Parts
43| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 100nF | Capacitor_SMD:C_0805_2012Metric | C3, C6, C7, C9, C10, C11, C12 |
| 4 | 10k | Resistor_SMD:R_0805_2012Metric | R6, R7, R8, R10 |
| 2 | 10uF | Capacitor_SMD:C_0805_2012Metric | C4, C8 |
| 2 | 2.2nF | Capacitor_SMD:C_0805_2012Metric | C1, C2 |
| 2 | 4.7k | Resistor_SMD:R_0805_2012Metric | R1, R2 |
| 2 | 74HC14 | Package_SO:SO-14_3.9x8.65mm_P1.27mm | U3, U5 |
| 1 | 1M | Resistor_SMD:R_0805_2012Metric | R11 |
| 1 | 1uF | Capacitor_SMD:C_0805_2012Metric | C13 |
| 1 | 2.4K | Resistor_SMD:R_0805_2012Metric | R9 |
| 1 | 20k | Resistor_SMD:R_0805_2012Metric | R4 |
| 1 | 220nF | Capacitor_SMD:C_0805_2012Metric | C5 |
| 1 | 4MHz | Crystal:Crystal_HC49-4H_Vertical | Y1 |
| 1 | 5.1k | Resistor_SMD:R_0805_2012Metric | R5 |
| 1 | 74HC00 | Package_SO:SO-14_3.9x8.65mm_P1.27mm | U4 |
| 1 | Address Connector | Connector_PinHeader_2.54mm:PinHeader_1x09_P2.54mm_Vertical | J3 |
| 1 | BZ-C0805-G3-E1 | LED_SMD:LED_0805_2012Metric | D3 |
| 1 | CS Connector | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1Left | J6 |
| 1 | FM4004-M | Diode_SMD:D_SOD-123 | D2 |
| 1 | FM4004-M (flyback) | Diode_SMD:D_SOD-123 | D1 |
| 1 | Ferrite bead | Inductor_SMD:L_0805_2012Metric | FB1 |
| 1 | I2C Connector | Connector_PinSocket_1.27mm:PinSocket_1x04_P1.27mm_Vertical | J1 |
| 1 | PIC18F4550-IPT | Package_QFP:TQFP-44_10x10mm_P0.8mm | U2 |
| 1 | Resetbutton | Button_Switch_THT:SW_PUSH_6mm_H4.3mm | SW1 |
| 1 | SS8050 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | UART Connector | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1Left | J5 |
| 1 | USB_B_Micro | Connector_USB:USB_Micro-B_Molex-105017-0001 | J2 |
| 1 | Userbutton | Button_Switch_THT:SW_PUSH_6mm_H4.3mm | SW2 |
| 1 | Vibration Motor Connect | Connector_PinSocket_2.00mm:PinSocket_1x02_P2.00mm_Vertical | J4 |
| 1 | uPD25608 | Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm | U1 |
| 1 | x | Resistor_SMD:R_0805_2012Metric | R3 |
Questions
How big is the Hmw01 PCB?
It measures 50 × 68 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Hmw01 use?
43 parts, built around the 74HC14, 74HC00D, BZ-C0805-G3-E1 and FM4004-M. 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 Hmw01 KiCad files?
From the hwreverse/PCBDesignLectures repository on GitHub, at the commit this page was made from: the board is 3_21_22/Homework01_corrected/hmw01/hmw01.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Hmw01 design in my own project?
Its repository publishes it under the BSD-3-Clause licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
More from hwreverse/PCBDesignLectures
8- 2 layers75 × 66 mm

- 2 layers46 × 39 mm

- 2 layers101.6 × 53.3 mm

- 2 layers43 × 35 mm

- 2 layers29 × 25 mm

- 2 layers35 × 31 mm

- 2 layers

- 2 layers

Similar boards
- 2 layers100 × 100 mm

- 2 layers208 × 110 mm

- 4 layers158.8 × 104.1 mm

- 2 layers254 × 160 mm

- 2 layers235 × 176.5 mm

Cpu
Edgeworth/memepu
cmake -DUSEAFL=yes -DCMAKEBUILDTYPE=Release $PFX/verymeme AFLSKIPCPUFREQ=yes AFLPRELOAD=/usr/local/lib/afl/libdislocator.so \ afl-fuzz -m 1024M -i $PFX/verymeme/testdata/memelang/parsing -o memelangfuzz \ -x…
286 parts9GPL-3.0 - 4 layers219 × 108.5 mm

Z80DevBoard
gianluca-rainis/Z80DevBoard
An advanced development board for the Z80 microprocessor, powered by an RP2040.
182 parts7CERN-OHL-S-2.0 - 2 layers225.1 × 167.8 mm

- 2 layers
