PwmController

bask185·Train-Science-DIY·PCB_SOURCE/pwmController/pwmController.kicad_pcb

PwmController PCB layout, top view — open source AVR/Arduino board by bask185

About the PwmController PCB

PwmController is an open source AVR/Arduino PCB design by bask185, published on GitHub. It is a 2-layer board measuring 100 × 100 mm, with 74 components from 37 distinct parts.

Its main chip is the ATMEGA328-A, from the AVR/Arduino family. Other key parts include the HEADER_3x2, L78L05_SOT89, LM311 and 24LC256. By type, the board carries 19 switches, 16 resistors, 15 capacitors, 7 transistors, 5 ICs and 5 connectors.

Main components on the PwmController

PwmController bill of materials (BOM)

74 components, 37 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
HEADER_3x2
U201
1
ATMEGA328-A
ATmega328-A
U202
1
L78L05_SOT89
U301
1
LM311
U601
1
24LC256
U801
2
C2145
NPN_TOR
Q501, Q506
2
C15127
P-channel
Q502, Q504
2
C20917
N-channel
Q503, Q505
1
NPN_TOR
Q601
1
CRYSTAL_GND2
Crystal_GND2
Y201
1
Jack-DC
J101
1
Screw_Terminal_01x12
J104
2
RJ12
J601, J602
1
Conn_01x04
J801
5
R_Potentiometer
RV701, RV702, RV703, RV704, RV705
9
SW_Push
SW101, SW1001, SW1002, SW1003, SW1004, SW1005, SW1006, SW1007 +1
10
SW_SPDT
SW601, SW602, SW603, SW604, SW605, SW606, SW607, SW608 +2
1
LED
D201
1
100NF
100nF
C6
2
12PF
12pF
C201, C203
Show 17 more
QtyPartRefs
1
100NF
100nF
C202
1
330NF
330nF
C301
2
100NF
100nF
C302, C501
1
100UF
100uF
C303
1
100nF
C601
6
100nF
C701, C702, C703, C704, C705, C801
2
0R1
R101, R102
1
6K2
6k2
R201
1
10K
10k
R202
2
15k
R301, R302
3
1k
R501, R504, R605
2
10K
10k
R502, R503
1
47k
R601
1
150k
R602
1
10k
R603
1
22k
R604
1
220k
R606

PwmController design files

The KiCad project lives in the bask185/Train-Science-DIY repository on GitHub; these links point at the commit this page was built from.

PwmController: common questions

What microcontroller does the PwmController use?

The PwmController is built around the ATMEGA328-A, from the AVR/Arduino family.

How big is the PwmController PCB?

The PwmController measures 100 × 100 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the PwmController?

74 components, from 37 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the PwmController design files?

From the bask185/Train-Science-DIY repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the PwmController design in my own project?

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

Can I test firmware for the PwmController without the hardware?

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

More boards in Train-Science-DIY

Similar boards