Skip to the content
PCBKitNew board
2 layers38.1 × 57.2 mmPressureSensor, the printed circuit board in 3D

Minimal complexity standalone digital pressure sensor

Size
38.1 × 57.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
22
Nets
44
Pads
104
Tracks, vias
222, 43
Pours
1
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
7 Sep 2023
Updated
11 Oct 2023

Overview

PressureSensor is an open-source printed circuit board by swharden, from the swharden/PressureSensor repository on GitHub, published under the MIT licence. It is a 2-layer board of 38.1 × 57.2 mm with 22 parts on 44 nets, routed with 222 tracks and 43 vias.

It is built around the AVR64DD32-I/PT. Its parts include 4 capacitors, 4 resistors, 4 ICs, 1 diode and 1 connector. It belongs with the sensors and measurement boards of this library.

Main components

1

README

README.md

Digital Pressure Sensor

This project contains design files for a minimal complexity digital pressure sensor. It uses a HX710 24-bit ADC to read differential voltage across a Whetstone bridge pressure sensor, then an AD64DD32 applies signal filtering in software and outputs the result as an analog signal using its built-in DAC. Filtering in software allows filter settings and recording modes to be adjusted in real time or further modified using firmware updates. Pressure is displayed on a multiplexed 7-segment display driven directly by pins of the microcontroller. Display mode can be toggled between pressure value, wave period, or wave frequency.

Version 1.0

Version 2.0

Build Notes
  • Through-hole buttons have leads out the bottom which fight against adhesive pads at the corners
  • PCB near display could be notched to facilitate string or zip tie mounting vertically
  • I'm unsure whether I like the USB connector on the bottom. The whole board could be turned upside down with the connector and buttons on the top.

Parts

22
QtyValueFootprintReferences
4.1uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC2, C3, C4, C5
31kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R2, R4
2FerriteBead_SmallResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderFB1, FB2
110kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR3
1AVR64DD32Package_QFP:TQFP-32_7x7mm_P0.8mmU4
1DISPLAYLibrary:7_seg_display_DIP12U3
1HX710Package_SO:SSOP-8_3.9x5.05mm_P1.27mmU2
1PROGConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ1
1SENSORLibrary:pressure-sensor-SOIC-6U1
1STATUSLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD1
1SW_PushButton_Switch_THT:SW_PUSH_6mm_H5mmRESET
1USB_B_MicroConnector_USB:USB_Micro-B_Amphenol_10118193-0001LF_HorizontalPOWER

The 18 most common of 22 parts.

Questions

How big is the PressureSensor PCB?

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

What parts does the PressureSensor use?

22 parts, built around the AVR64DD32-I/PT. 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 PressureSensor KiCad files?

From the swharden/PressureSensor repository on GitHub, at the commit this page was made from: the board is builds/1.0/kicad/PressureSensor.kicad_pcb and its schematic builds/1.0/kicad/PressureSensor.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the PressureSensor design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

More from swharden/PressureSensor

1
  • 2 layers40.6 × 63.5 mmPressureSensor, the printed circuit board in 3D

    PressureSensor

    swharden/PressureSensor

    Minimal complexity standalone digital pressure sensor

    25 partsMIT

Similar boards

  • 2 layers86.4 × 61 mmTalking counter, the printed circuit board in 3D

    Talking counter

    swharden/USB-Counter

    Open-source USB frequency counter

    60 parts25MIT
  • 2 layers18 × 43 mmNano DD32, the printed circuit board in 3D

    Nano DD32

    akouz/HBnode

    Microcontroller boards for HBus

    22 partsMIT
  • 2 layers160 × 100 mmKha bgt audio base, the printed circuit board in 3D

    Kha bgt audio base

    kiu/kha

    Overengineered Modular RS-485 Multi-Master 19" Subrack Home Automation / Control

    25 parts5
  • 2 layers158 × 11 mmDaylight Matchstick, the printed circuit board in 3D

    Daylight Matchstick

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    22 parts1.1kGPL-3.0
  • 2 layers57 × 65 mmRgb to hdmi, the printed circuit board in 3D

    Rgb to hdmi

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    22 parts1kGPL-3.0
  • 2 layers81 × 57.2 mmRP2040-Macropad, the printed circuit board in 3D

    RP2040-Macropad

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    22 parts915
  • 2 layers54.6 × 70.9 mmBeagleLogic Cape, the printed circuit board in 3D

    BeagleLogic Cape

    abhishek-kakkar/BeagleLogic

    A Software Suite that implements a logic analyzer with the PRU on the BeagleBone / BeagleBone Black.

    22 parts479GPL-3.0
  • 2 layers66.4 × 24.5 mmConnecting piece, the printed circuit board in 3D

    Connecting piece

    Chrismettal/flipper-zero-backpacks

    Backpack-style addon boards for the Flipper Zero!

    22 parts456