Skip to the content
PCBKitNew board
2 layers40 × 50 mmPWMlaserBoard, the printed circuit board in 3D

PWMlaserBoard

Ccecil/PWMBoard

Board to breakout the PWM pins on a Gadgeteer header

Size
40 × 50 mm
Copper layers
2
Thickness
1.6 mm
Parts
52
Nets
33
Pads
126
Tracks, vias
231, 31
Pours
3
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
5 May 2024
Updated
5 May 2024

Overview

PWMlaserBoard is an open-source printed circuit board by Ccecil, from the Ccecil/PWMBoard repository on GitHub. It is a 2-layer board of 40 × 50 mm with 52 parts on 33 nets, routed with 231 tracks and 31 vias.

It is built around the LMV331TP. Its parts include 16 resistors, 9 connectors, 4 transistors, 3 capacitors and 2 diodes.

Main components

1

README

README.md

PWMlaserBoardTop

This board is to be used to expand the PWM header from a V2 Smoothieboard (or Gadgeteer) header.

  • 4 mosfet buffered PWM outputs with jumper options to select between Pullup voltages and/or disable the pullup resistor for Opendrain outputs.
  • 2 Switch inputs which are debounced with passives and have optional pullup resistor/voltage.
  • 1 Comparator probe input which increases the repeatability of probes and allows use of probe voltages from 3-45v (through jumper configs)
  • Optional voltage input for using higher voltages on the PWM output pin3 (i.e. Running higher voltages to the servo motor or using different 5v source)

Comparator probe input jumper options

  • J5 pin 3 input voltage set to
  • 2.9v-5v (default)
  • 5-24v (JP5-2 cut)
  • 6-45v (JP5-2 and JP5-3 cut)

PWM output and Switch input jumpers.

  • JP2: J6-J9 pin 3 optional voltage source select (J1 Pin 2 default, cut to use J2 Pin 1)
  • JP3-1: J3 pin 1 and pin 3 pullup Voltage select
  • JP3-2: J3 pin 3 pullup disable
  • JP4-1: J4 pin 1 and pin 3 pullup Voltage select
  • JP4-2: J4 pin 3 pullup disable
  • JP5-1: J5 pin 1 Voltage select
  • JP5-2: J5 pin 3 pullup cut (required for HV operation)
  • JP5-3: J5 pin 3 Low/High voltage select (default low)
  • JP6: J6 pin 1 pullup Voltage select
  • JP7: J7 pin 1 pullup Voltage select
  • JP8: J8 pin 1 pullup Voltage select
  • JP9: J9 pin 1 pullup Voltage select

Jumper and connector numbers match their respective driving pin from the J1 header

Parts

52
QtyValueFootprintReferences
7Conn_01x03_PinConnector_Molex:Molex_KK-254_AE-6410-03A_1x03_P2.54mm_VerticalJ3, J4, J5, J6, J7, J8, J9
7SolderJumper_3_Bridged12Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mmJP3-1, JP4-1, JP5-1, JP6, JP7, JP8, JP9
610kResistor_SMD:R_0402_1005MetricR1, R2, R3, R4, R5, R6
61kResistor_SMD:R_0402_1005MetricR7, R8, R9, R11, R12, R14
5SolderJumper_2_BridgedJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP2, JP3-2, JP4-2, JP5-2, JP5-3
42N7002Package_TO_SOT_SMD:SOT-23Q1, Q2, Q3, Q4
3100nCapacitor_SMD:C_0402_1005MetricC1, C2, C3
27.1kResistor_SMD:R_0402_1005MetricR13, R16
2MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2
13kResistor_SMD:R_0402_1005MetricR15
18.2kResistor_SMD:R_0402_1005MetricR10
1Conn_01x02_PinConnector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_VerticalJ2
1Conn_02x05_Odd_EvenConnector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_Vertical_SMDJ1
1D_SmallDiode_SMD:D_SOD-323D2
1D_Zener_SmallDiode_SMD:D_0402_1005MetricD1
1LMV331Package_TO_SOT_SMD:SOT-23-5U1
1StencilHoleMountingHole:MountingHole_2.5mmH3

The 50 most common of 52 parts.

Questions

How big is the PWMlaserBoard PCB?

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

What parts does the PWMlaserBoard use?

52 parts, built around the LMV331TP. 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 PWMlaserBoard KiCad files?

From the Ccecil/PWMBoard repository on GitHub, at the commit this page was made from: the board is PWMlaserBoard.kicad_pcb and its schematic PWMlaserBoard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the PWMlaserBoard design in my own project?

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

Similar boards

  • 4 layers45 × 24 mmAltimeter, the printed circuit board in 3D

    Altimeter

    rckTom/alturia-pcb

    altimeter for rocket recovery and flight status recording

    100 parts7
  • 2 layers354 × 295.1 mmSV PWM card R01, the printed circuit board in 3D

    SV PWM card R01

    mariusenglund/three-phase-inverter

    Materials for enhancing the DC-to-AC converter that was designed as part of our bachelor's thesis in the spring of 2023.

    257 parts2GPL-3.0
  • 2 layersEngine monitor V1, the printed circuit board in 3D

    Engine monitor V1

    andrewsargent2311-web/Engine_meter

    nRF52840 engine meter

    44 parts1GPL-3.0
  • 4 layers51.5 × 21 mmPico-2v, the printed circuit board in 3D

    Pico-2v

    lucasbaizer/pico-2v

    RP2354A development board with switchable voltage, QSPI breakout, and more

    53 parts1
  • 4 layers230 × 152 mmSENTINEL TRM, the printed circuit board in 3D

    SENTINEL TRM

    ajisrawi/sentinel-uhf-radar

    Reference design of a two-face UHF early-warning phased-array radar: system sizing, MoM antenna simulation, seven KiCad PCB projects, Blender site model

    144 parts
  • 6 layers120.5 × 72.9 mmDriver Inductor, the printed circuit board in 3D

    Driver Inductor

    Alexandr-Filatov/Inductor-80kWt

    99 parts
  • 4 layers83.2 × 78.1 mmShield offset, the printed circuit board in 3D

    Shield offset

    apmarshall3/general-purpose-robotics-shield

    125 parts
  • 4 layers100.5 × 82.8 mmTssi rtml, the printed circuit board in 3D

    Tssi rtml

    broncoracing/tssi-rtml

    BR25e TSSI RTML board

    94 parts