

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.mdLow Cost Flowsensor
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
.
├── 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| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 100nF | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C4, C6, C7, C10, C11, C13, C15 |
| 6 | 10k | Capacitor_SMD:C_0603_1608Metric | R3, R4, R5, R6, R7, R8 |
| 5 | tmp117 | flowsensor:THERMAL_ENHANCED_WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mm | U1, U2, U3, U4, U7 |
| 4 | MountingHole | MountingHole:MountingHole_2.2mm_M2 | H1, H2, H3, H4 |
| 3 | SolderJumper_3_Open | Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm_NumberLabels | JP1, JP2, JP3 |
| 2 | 13pF | Capacitor_SMD:C_0603_1608Metric | C12, C14 |
| 2 | 1uF | Capacitor_SMD:C_0603_1608Metric | C8, C9 |
| 2 | 2.2k | Capacitor_SMD:C_0603_1608Metric | R1, R2 |
| 1 | 10uF | Capacitor_SMD:C_0603_1608Metric | C5 |
| 1 | Conn_01x02 | Resistor_THT:R_Box_L8.4mm_W2.5mm_P5.08mm | J2 |
| 1 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J3 |
| 1 | Conn_01x07 | Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical | J4 |
| 1 | Conn_02x03_Odd_Even | Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical | J1 |
| 1 | Crystal | flowsensor:ECS-.327-12.5-12R-C-TR | Y1 |
| 1 | D_TVS | Diode_SMD:D_SMA | D1 |
| 1 | LOGO | flowsensor:ubc_logo | G*** |
| 1 | STM32L432KBUx | Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm | U6 |
| 1 | TC78H651AFNG,EL_Dual_H-Bridge | flowsensor:TC78H651AFNG,EL_Dual_H-Bridge | U5 |
Similar boards
- 2 layers78 × 60 mm

- 2 layers115 × 14.5 mm

- 2 layers37.7 × 20 mm

- 2 layers88.9 × 88.4 mm

- 2 layers125 × 98 mm

3-in-1
mudmin/AnotherMaker
This is where I will store code snippets for AnotherMaker Videos
44 parts258 - 2 layers65 × 56.5 mm

RPiG3iMac
qbancoffee/imac_g3_ivad_board_init
iMac G3 IVAD board initialization with an arduino
44 parts240LGPL-3.0 - 2 layers54.4 × 49.3 mm

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 mm

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.