Skip to the content
2 layers59.1 × 110.7 mmQPLFO v22, the printed circuit board in 3D

QPLFO source code for PCB v2.2 and later

Size
59.1 × 110.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
191
Nets
154
Pads
586
Tracks, vias
2,363, 113
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
5 Oct 2016
Updated
4 Feb 2019

Overview

QPLFO v22 is an open-source printed circuit board by 4ms, from the 4ms/QPLFO-v22 repository on GitHub. It is a 2-layer board of 59.1 × 110.7 mm with 191 parts on 154 nets, routed with 2,363 tracks and 113 vias.

It is built around the STM32F030K6T6, TL082 and LD1117S33TR(MS), with the PJ301M-12, BAT54S and B140 among its other parts. Its parts include 89 resistors, 35 capacitors, 18 diodes, 12 ICs and 9 switches. It belongs with the STM32 boards of this library.

Main components

6

README

README.md

#QPLFO v2.2 (also known as QPLFO v3)

This code runs on the STM32F030 version of the QPLFO, which is the factory-assembled version after March 2016. This code will not work on any kit versions of the QPLFO, nor any PCBs labeled version 1.x (green PCBs).

Note that one of the SWD programming pins is also used for the UI, so once the code has been flashed, it is difficult to re-flash it. The best technique I've found is to hit the reset button on the PCB at the right moment just before flashing.

This project was began using the [STM32F030x4 Application Template] (https://github.com/MrSpock/stm32f030x-gcc-template) from Martin Jurczuk, which is highly based on Mike Szczys [STM32F0-DISCOVERY template] (https://github.com/szczys/stm32f0-discovery-basic-template)

Parts

191
QtyValueFootprintReferences
211k4ms-footprints:R0603R5, R6, R7, R35, R36, R37, R38, R49, R50, R53, R54, R57, R58, R67, R68, R69 +5
1910k4ms-footprints:R0603R13, R14, R15, R16, R23, R24, R25, R26, R31, R32, R33, R34, R51, R56, R83, R86 +3
1610nF4ms-footprints:C0603C4, C5, C7, C8, C9, C10, C11, C12, C13, C14, C15, C16, C22, C23, C28, C29
16PJ301M-124ms-main-parts:PJ301M-12-FIXJOUT1, JOUT2, JOUT3, JOUT4, JPING1, JPING2, JPING3, JPING4, JRESET1, JRESET2, JRESET3, JRESET4, JSKEW1, JSKEW2, JSKEW3, JSKEW4
150.1uF4ms-footprints:C0603C3, C17, C18, C19, C20, C21, C24, C25, C26, C30, C31, C32, C33, C34, C35
121M4ms-footprints:R0603R9, R10, R11, R12, R27, R28, R29, R30, R47, R48, R71, R72
12BAT54S4ms-footprints:SOT23D3, D4, D5, D6, D9, D10, D11, D12, D17, D18, D19, D20
949k94ms-footprints:R0603R39, R40, R41, R42, R52, R65, R66, R81, R82
9TL0824ms-footprints:TSSOP-8_4.4x3mm_Pitch0.65mmU9, U10, U11, U12, U13, U14, U15, U16, U17
8100k4ms-footprints:R0603R43, R44, R45, R46, R63, R64, R79, R80
410k C-Det4ms-main-parts:16MM-RV16AF-4ARV1, RV2, RV3, RV4
41k54ms-footprints:R0603R59, R60, R61, R62
4220k4ms-footprints:R0603R1, R2, R3, R4
43304ms-footprints:R0603R73, R76, R77, R78
4470k4ms-footprints:R0603R19, R20, R21, R22
447uFCapacitors_SMD:c_elec_5x5.3C1, C2, C6, C27
4ORANGE-LAT4ms-footprints:BUTTON-LED-PB61303S1, S2, S3, S4
4WHITE-MOM4ms-footprints:BUTTON-LED-PB61303S5, S6, S7, S8
210kPotentiometers:Potentiometer_VishaySpectrol-Econtrim-Type36MRV5, RV6
24k74ms-footprints:R0603R18, R55
2B140Diodes_SMD:Diode-SMA_StandardD1, D2
11004ms-footprints:R0603R85
113k4ms-footprints:R0603R17
1CONN_02X05Pin_Headers:Pin_Header_Straight_2x05P1
1FIREPin_Headers:Pin_Header_Straight_2x04P5
1HEADER-MALE-1X3-THPin_Headers:Pin_Header_Straight_1x03P4
1KA78L05Housings_SOT-89:SOT89-3_HousingU1
1LD1117S33TRTO_SOT_Packages_SMD:SOT-223U3
1OUTSPin_Headers:Pin_Header_Straight_2x04P7
1PINGSPin_Headers:Pin_Header_Straight_2x04P6
1RESET4ms-footprints:BUTTON-TACT-SKQGSW1
1STM32F030K6Housings_QFP:LQFP-32_7x7mm_Pitch0.8mmU2
1SWDPin_Headers:Pin_Header_Straight_1x06P2
1blue4ms-footprints:LED-3MM-SQUARE-ANODED13
1green4ms-footprints:LED-3MM-SQUARE-ANODED14
1red4ms-footprints:LED-3MM-SQUARE-ANODED15
1white4ms-footprints:LED-3MM-SQUARE-ANODED16

Similar boards

  • 16 layers39.6 × 110.9 mmClocker-12b, the printed circuit board in 3D

    Clocker-12b

    4ms/pcb-RCD-SCM-clocker

    PCB for RCD and SCM, kit and pre-built versions

    84 parts9
  • 2 layers200 × 100 mmMobo, the printed circuit board in 3D

    Mobo

    opulo-inc/lumenpnp-archive

    This repository is a public archive of the LumenPnP Pick and Place (formerly Index) source material from the beginning in mid-2020 until May 2022. The current source can be found at https://github.com/opulo-inc/lumenpnp

    88 parts6GPL-3.0
  • 2 layers80 × 50 mmFreeDSPx ADAPTER, the printed circuit board in 3D

    FreeDSPx ADAPTER

    freeDSP/freeDSP-StdConnectorAdapter

    Adapter of the old freeDSP Classic connector to the new freeDSP standard connector.

    89 partsGPL-3.0
  • 4 layers100 × 84 mmBrain, the printed circuit board in 3D

    Brain

    halfn0rmal/open-spa

    Open source spa pool controller

    131 partsApache-2.0
  • 2 layers120 × 120 mmMagLev, the printed circuit board in 3D

    MagLev

    KDueck/MagLev

    A design for a reverse engineered magnetic levitation PCB.

    211 parts
  • 2 layers21.5 × 22.6 mmCgb, the printed circuit board in 3D

    Cgb

    MrSingingClub/cgb-bc-print

    CGB BusController Kicad ECAD

    27 parts
  • 4 layers68.1 × 39.5 mmCAN serializer, the printed circuit board in 3D

    CAN serializer

    ale-giustina/CAN-serializer

    A 3 interface FDCAN serializer based on a STM32G473CCTx

    115 parts
  • 4 layers243.8 × 171.5 mmNeotron Pico, the printed circuit board in 3D

    Neotron Pico

    Neotron-Compute/Neotron-Pico

    A Neotron powered by the Raspberry Pi Pico

    242 parts250

Questions

How big is the QPLFO v22 PCB?

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

What parts does the QPLFO v22 use?

191 parts, built around the STM32F030K6T6, TL082, LD1117S33TR(MS) and PJ301M-12. 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 QPLFO v22 KiCad files?

From the 4ms/QPLFO-v22 repository on GitHub, at the commit this page was made from: the board is hardware/kicad v5/qplfo_v22.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the QPLFO v22 design in my own project?

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