Skip to the content
2 layers28.8 × 53 mmPcb v1, the printed circuit board in 3D

This project is also well documented: - 'Flowsensor Product Specification.pdf': Datasheet for the flowsensor - 'Flowsensor Requirements, Design & Verification.pdf': A document describing the requirements, design and…

Size
28.8 × 53 mm
Copper layers
2
Thickness
0.3 mm
Parts
44
Nets
55
Pads
183
Tracks, vias
555, 108
Pours
23
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
24 Mar 2022
Updated
22 Jan 2024

Overview

Pcb v1 is an open-source printed circuit board by jackyruth, from the jackyruth/Low_Cost_Microfluidic_Flowsensor repository on GitHub. It is a 2-layer board of 28.8 × 53 mm with 44 parts on 55 nets, routed with 555 tracks and 108 vias.

Its parts include 15 capacitors, 8 resistors, 7 ICs, 4 connectors and 1 diode. It belongs with the STM32 boards of this library.

README

README.md

Low Cost Flowsensor

https://github.com/jackyruth/Low_Cost_Microfluidic_Flowsensor/assets/32418878/434e1281-520d-4bf3-973c-ca0241b3b97c

Description

  • Does the Job! Measures up to 80 uL/min
  • Cheap! Has a BOM cost < 30CAD
  • Accurate! 5% Median Accuracy < 55 uL/min, 10-18% Median Accuracy > 55uL/min
  • Non-invasive! Wet components are standard 1/32' OD tygon tubing and 29G stainless steel
  • Simple Interface! UART Outputs every 15 seconds

This project is also well documented:

  • 'Flowsensor Product Specification.pdf': Datasheet for the flowsensor
  • 'Flowsensor Requirements, Design & Verification.pdf': A document describing the requirements, design and verification of the flowsensor
  • 'flowsensor_demonstration.MOV': A video showing the benchmarking process
  • 'UBC_BioMEMS_Product_Video.mp4': A video describing the context of the system the flowsensor is originally designed to be a part of.

Project Tree

text
.
├── data
├── julia
├── lsi_lab_validation
├── pcb_v1
├── README.md
├── reagent_compatibility
└── stm32
  • 'data' contains time series temperature data measured at set flow rates
  • 'julia' contains data science Pluto notebooks used to experiment with the time series temperature data and analyze benchmarking data
  • 'lsi_lab_validation' contains the benchmarking data where we pitted the low cost sensor against the Sensirion SLI-0430 FMK flowsensor
  • 'pcb_v1' contains a KiCAD PCB project of the flowsensor
  • 'reagent_compatibility' contains benchmarking data where we ran different reagents, some at different temperatures, through the flowsensor
  • 'stm32' contains the firmware for the flowsensor

License

The hardware design is licensed under CERN-OHL-P-2.0. All other components are licensed under Apache-2.0.

Parts

44
QtyValueFootprintReferences
10100nFCapacitor_SMD:C_0603_1608MetricC1, C2, C3, C4, C6, C7, C10, C11, C13, C15
610kCapacitor_SMD:C_0603_1608MetricR3, R4, R5, R6, R7, R8
5tmp117flowsensor:THERMAL_ENHANCED_WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mmU1, U2, U3, U4, U7
4MountingHoleMountingHole:MountingHole_2.2mm_M2H1, H2, H3, H4
3SolderJumper_3_OpenJumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm_NumberLabelsJP1, JP2, JP3
213pFCapacitor_SMD:C_0603_1608MetricC12, C14
21uFCapacitor_SMD:C_0603_1608MetricC8, C9
22.2kCapacitor_SMD:C_0603_1608MetricR1, R2
110uFCapacitor_SMD:C_0603_1608MetricC5
1Conn_01x02Resistor_THT:R_Box_L8.4mm_W2.5mm_P5.08mmJ2
1Conn_01x04Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ3
1Conn_01x07Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_VerticalJ4
1Conn_02x03_Odd_EvenConnector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_VerticalJ1
1Crystalflowsensor:ECS-.327-12.5-12R-C-TRY1
1D_TVSDiode_SMD:D_SMAD1
1LOGOflowsensor:ubc_logoG***
1STM32L432KBUxPackage_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mmU6
1TC78H651AFNG,EL_Dual_H-Bridgeflowsensor:TC78H651AFNG,EL_Dual_H-BridgeU5

Similar boards

  • 2 layers78 × 60 mmIce viz, the printed circuit board in 3D

    Ice viz

    muni-works/vcad

    BRep CAD kernel in Rust/WASM

    44 parts442Apache-2.0
  • 2 layers115 × 14.5 mmUFC Function Select, the printed circuit board in 3D

    UFC Function Select

    jrsteensen/OpenHornet

    OpenHornet 1:1 F/A-18C Simulator Repository

    44 parts431
  • 2 layers37.7 × 20 mmCandleLight, the printed circuit board in 3D

    CandleLight

    HubertD/candleLight

    stm32f0 usb can adapter (KiCAD)

    44 parts400
  • 2 layers88.9 × 88.4 mmTeensypi v91, the printed circuit board in 3D

    Teensypi v91

    simondlevy/Hackflight

    Minimalist flight-control toolkit for makers

    44 parts334GPL-3.0
  • 2 layers125 × 98 mm3-in-1, the printed circuit board in 3D

    3-in-1

    mudmin/AnotherMaker

    This is where I will store code snippets for AnotherMaker Videos

    44 parts258
  • 2 layers65 × 56.5 mmRPiG3iMac, the printed circuit board in 3D

    RPiG3iMac

    qbancoffee/imac_g3_ivad_board_init

    iMac G3 IVAD board initialization with an arduino

    44 parts240LGPL-3.0
  • 2 layers54.4 × 49.3 mmFx3 tn20k adapter, the printed circuit board in 3D

    Fx3 tn20k adapter

    Stefan-Olt/MISRC

    MISRC Is a multi channel RF capture device for FM RF, S-Video, CVBS RAW capture and anything else, but intended and supported for the decode family of projects vhs-decode, ld-decode, hifi-decode.

    44 parts236CC-BY-4.0
  • 2 layers250 × 32 mmPsu, the printed circuit board in 3D

    Psu

    shmoergh/moduleur

    Fully analog DIY-friendly modular synth

    44 parts222

Questions

How big is the Pcb v1 PCB?

It measures 28.8 × 53 mm and has 2 copper layers, 0.3 mm thick.

What parts does the Pcb v1 use?

44 parts. 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 Pcb v1 KiCad files?

From the jackyruth/Low_Cost_Microfluidic_Flowsensor repository on GitHub, at the commit this page was made from: the board is pcb_v1/pcb_v1.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Pcb v1 design in my own project?

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