Skip to the content
PCBKitNew board
2 layers100 × 100 mmPwmController, the printed circuit board in 3D
Size
100 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
83
Nets
64
Pads
280
Tracks, vias
0, 0
Pours
1
Routed
Not yet
KiCad
KiCad 7 (file 20221018)
Created
7 Mar 2023
Updated
20 May 2026

Overview

PwmController is an open-source printed circuit board by bask185, from the bask185/Train-Science-DIY repository on GitHub. It is a 2-layer board of 100 × 100 mm with 83 parts on 64 nets.

It is built around the ATMEGA328-AU, 24LC256-I/P and LM311. Its parts include 19 switches, 16 resistors, 15 capacitors, 7 transistors and 5 ICs. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

3

Parts

83
QtyValueFootprintReferences
10SW_SPDTcustom_kicad_lib_sk:MTS_long_leverSW601, SW602, SW603, SW604, SW605, SW606, SW607, SW608, SW609, SW610
9SW_Pushcustom_kicad_lib_sk:tactile_SMD_6mmSW101, SW1001, SW1002, SW1003, SW1004, SW1005, SW1006, SW1007, SW1008
7100nFCapacitor_SMD:C_0603_1608MetricC6, C701, C702, C703, C704, C705, C801
5R_Potentiometercustom_kicad_lib_sk:Potentiometer_Alps_RK09K_Single_VerticalRV701, RV702, RV703, RV704, RV705
3, ,
310kcustom_kicad_lib_sk:R_0603_smalltextR502, R503, R603
31kcustom_kicad_lib_sk:R_0603_smalltextR501, R504, R605
3NPN_TORPackage_TO_SOT_SMD:SOT-23Q501, Q506, Q601
20R1Resistor_SMD:R_1206_3216MetricR101, R102
2100nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC302, C501
2100nFCapacitor_SMD:C_0402_1005MetricC202, C601
212pFCapacitor_SMD:C_0603_1608MetricC201, C203
215kcustom_kicad_lib_sk:R_0603_smalltextR301, R302
2N-channelPackage_TO_SOT_SMD:SOT-23Q503, Q505
2P-channelPackage_TO_SOT_SMD:SOT-23Q502, Q504
2RJ12custom_kicad_lib_sk:RJ12J601, J602
1100uFCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC303
110kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR202
1150kcustom_kicad_lib_sk:R_0603_smalltextR602
1220kcustom_kicad_lib_sk:R_0603_smalltextR606
122kcustom_kicad_lib_sk:R_0603_smalltextR604
124LC256Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU801
1330nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC301
147kcustom_kicad_lib_sk:R_0603_smalltextR601
16k2Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR201
1ATmega328-APackage_QFP:TQFP-32_7x7mm_P0.8mmU202
1Conn_01x04Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ801
1Crystal_GND2custom_kicad_lib_sk:crystal_arduinoY201
1HEADER_3x2Connector_PinSocket_1.27mm:PinSocket_2x03_P1.27mm_VerticalU201
1Jack-DCConnector_BarrelJack:BarrelJack_HorizontalJ101
1L78L05_SOT89Package_TO_SOT_SMD:SOT-89-3U301
1LEDLED_THT:LED_D3.0mmD201
1LM311Package_SO:SOP-8_3.9x4.9mm_P1.27mmU601
1LOGOcustom_kicad_lib_sk:Train-Science logo smallG***
1Screw_Terminal_01x12TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-12-5.08_1x12_P5.08mm_HorizontalJ104

The 78 most common of 83 parts.

Questions

How big is the PwmController PCB?

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

What parts does the PwmController use?

83 parts, built around the ATMEGA328-AU, 24LC256-I/P and LM311. 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 PwmController KiCad files?

From the bask185/Train-Science-DIY repository on GitHub, at the commit this page was made from: the board is PCB_SOURCE/pwmController/pwmController.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the PwmController design in my own project?

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

More from bask185/Train-Science-DIY

12
  • 2 layers68.5 × 130.5 mmPointMatrix, the printed circuit board in 3D

    PointMatrix

    bask185/Train-Science-DIY

    144 parts3
  • 2 layers153.2 × 127.5 mmSignal PCB, the printed circuit board in 3D

    Signal PCB

    bask185/Train-Science-DIY

    141 parts3
  • 2 layers99.5 × 61 mmOSSD-8A, the printed circuit board in 3D

    OSSD-8A

    bask185/Train-Science-DIY

    124 parts3
  • 2 layers105.5 × 63.5 mmOS S88n, the printed circuit board in 3D

    OS S88n

    bask185/Train-Science-DIY

    108 parts3
  • 2 layers83.5 × 50.3 mmOS ServoDriver, the printed circuit board in 3D

    OS ServoDriver

    bask185/Train-Science-DIY

    91 parts3
  • 2 layers81 × 71.2 mmS88 UNO SHIELD, the printed circuit board in 3D

    S88 UNO SHIELD

    bask185/Train-Science-DIY

    91 parts3

Similar boards

  • 2 layers101.6 × 147.3 mmKarabas pro revER, the printed circuit board in 3D

    Karabas pro revER

    andykarpov/karabas-pro

    FPGA based retrocomputer with FDD and HDD controllers

    223 parts37MIT
  • 2 layers79.5 × 59.5 mmDCC LNET BASE, the printed circuit board in 3D

    DCC LNET BASE

    bask185/dccServoDecoder

    dccServoDecoder

    36 parts
  • 2 layers90.2 × 48.3 mmMOBO SMD, the printed circuit board in 3D

    MOBO SMD

    lkesteloot/alice

    Website documenting a hardware project from the 1990s.

    64 parts79Apache-2.0
  • 2 layers100 × 67 mmBms, the printed circuit board in 3D

    Bms

    scttnlsn/bms

    Battery management system for 4-series li-ion packs

    52 parts67
  • 2 layers160 × 100 mmCodyComputer, the printed circuit board in 3D

    CodyComputer

    fjmilens3/cody-computer

    Design files and source code for the Cody Computer.

    59 parts64GPL-3.0
  • 4 layers100 × 49.8 mmExpansion board, the printed circuit board in 3D

    Expansion board

    reubenstr/zuko

    A quadruped robot dog!

    75 parts51MIT