Skip to the content
PCBKitNew board
4 layers50 × 80 mmSensBoard, the printed circuit board in 3D

Microcontroller based sensor suite for portable environmental measurements.

Size
50 × 80 mm
Copper layers
4
Thickness
1.6 mm
Parts
62
Nets
57
Pads
234
Tracks, vias
464, 40
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
18 Mar 2026
Updated
18 Mar 2026

Overview

SensBoard is an open-source printed circuit board by Hazel-H-Chen, from the Hazel-H-Chen/PocketSens repository on GitHub, published under the MIT licence. It is a 4-layer board of 50 × 80 mm with 62 parts on 57 nets, routed with 464 tracks and 40 vias.

It is built around the ATSAMD21E18A-MF, AS3935-BQFT and BME680, with the BMP390, MLX90614ESF-BAA-000-TU and AP2112K-3.3 among its other parts. Its parts include 17 capacitors, 16 resistors, 11 ICs, 5 diodes and 5 connectors. It belongs with the sensors and measurement boards and the SAM D and SAM boards of this library.

Main components

11

README

README.md

PocketSens Portable Sensor Suite

PocketSens is a portable environmental sensor platform designed to measure environmental and physical data beyond the capabilities of a typical smartphone. The system integrates multiple sensors on a custom four layer PCB and provides real time measurements through a small OLED display and rotary encoder interface.

Overview

PocketSens is built around an ARM Cortex M0+ SAMD21 microcontroller and communicates with several sensors over an I²C bus. The device collects environmental measurements and displays them directly on the device, allowing users to monitor conditions in real time.

The system is designed as a compact handheld tool capable of measuring atmospheric and environmental parameters in a single portable device.

Sensors

The device integrates several sensors including:

  • BME680 environmental sensor gas, humidity, pressure, temperature
  • BMP390 barometric pressure sensor
  • MLX90614 infrared temperature sensor
  • AS3935 lightning detection sensor

Together these sensors allow the device to measure a wide range of environmental conditions in real time.

Hardware

  • Custom four layer PCB designed in KiCad
  • ARM Cortex M0+ SAMD21 microcontroller
  • OLED display for live data output
  • Rotary encoder for user interface
  • I²C sensor bus architecture

Features

  • Multi sensor environmental monitoring
  • Real time data display on OLED screen
  • Lightning detection capability
  • Infrared temperature sensing
  • Compact portable design

Repository Contents

pcb/ KiCad schematic and PCB layout files

images/ Board photos and layout screenshots

docs/ Additional design notes and documentation

Parts

62
QtyValueFootprintReferences
70.1uFCapacitor_SMD:C_0603_1608MetricC5, C6, C7, C13, C14, C15, C16
510uFCapacitor_SMD:C_0603_1608MetricC1, C2, C8, C12, C17
41uFCapacitor_SMD:C_0603_1608MetricC3, C4, C9, C11
4LEDLED_SMD:LED_PLCC_2835D1, D2, D3, D5
310KResistor_SMD:R_0603_1608MetricR13, R17, R19
2100Resistor_SMD:R_0603_1608MetricR14, R18
220Resistor_SMD:R_0603_1608MetricR20, R21
230Resistor_SMD:R_2512_6332MetricR15, R16
24.7KResistor_SMD:R_0603_1608MetricR1, R3
25.1KResistor_SMD:R_0402_1005MetricR2, R11
25.1KResistor_SMD:R_0603_1608MetricR4, R5
2BSS138Package_TO_SOT_SMD:SOT-23Q1, Q2
2Mounting HoleMountingHole:MountingHole_2.2mm_M2_DIN965_PadJ2, J3
110KResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR12
112402012E212ASnapeda:AMPHENOL_12402012E212AJ1
11nFCapacitor_SMD:C_0603_1608MetricC10
1AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U3
1AS3935-BQFTMy Footprint Library:QFN65P400X400X80-17NU6
1ATSAMD21E18A-MPackage_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mmU4
1BME680My Footprint Library:PSON80P300X300X100-8NU9
1BMP390My Footprint Library:10LGA_2X2X0p75_BOSU1
1JS202011JAQNMy Footprint Library:JS202011JAQN_CNKSW1
1Left ButtonMy Footprint Library:SW2_KSS341GLFS_CNKSW4
1MCP73831-2-OTPackage_TO_SOT_SMD:SOT-23-5U2
1MLX90614ESF-BAA-000-TUMy Footprint Library:TO254P942H425-4U5
1Right ButtonMy Footprint Library:SW2_KSS341GLFS_CNKSW3
1RotaryEncoder_SwitchRotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW2
1SWCConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ7
1SWDConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ6
1SW_SPSTJumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmReset1
1StatusLED_SMD:LED_0603_1608MetricD4
1TSOP6238TTMy Footprint Library:SOJ_6238TT_VIS-MU10
1ma5532My Footprint Library:MA5532-AEL1
1~Connector_JST:JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_HorizontalU7
1~My Footprint Library:128x64OLEDU8
1~Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalU11

Questions

How big is the SensBoard PCB?

It measures 50 × 80 mm and has 4 copper layers, 1.6 mm thick.

What parts does the SensBoard use?

62 parts, built around the ATSAMD21E18A-MF, AS3935-BQFT, BME680 and BMP390. 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 SensBoard KiCad files?

From the Hazel-H-Chen/PocketSens repository on GitHub, at the commit this page was made from: the board is pcb/SensBoard.kicad_pcb and its schematic pcb/SensBoard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the SensBoard 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).

Similar boards

  • 4 layers36.5 × 69 mmStorm tracker, the printed circuit board in 3D

    Storm tracker

    solderable/storm-tracker-hardware

    Open-source-ready Storm Tracker hardware design, documentation, BOM, and manufacturing package

    102 parts58
  • 4 layers85 × 100 mmTrailtrack, the printed circuit board in 3D

    Trailtrack

    lead-afk/TrailTrack-pub

    128 parts
  • 2 layers26 × 30 mmMicrocontroller, the printed circuit board in 3D

    Microcontroller

    FrameworkComputer/ExpansionCards

    Reference designs and documentation to create Expansion Cards for the Framework Laptop

    34 parts1.1kCC-BY-4.0
  • 2 layers52.7 × 105.2 mmCryptoRosette, the printed circuit board in 3D

    CryptoRosette

    acamilo/pcb-artwork-project

    Collection of graphical PCBs containing memes, logos of youtube channels i watch, among other things.

    21 parts1
  • 4 layers120 × 76 mmPanel, the printed circuit board in 3D

    Panel

    vbartusevicius/weather-station

    Open-source rooftop weather and air-quality station with no moving parts (Ø 96 × 235 mm, UV-stabilised ASA): ultrasonic wind, acoustic rain and hail, UV / sunlight / night-sky brightness, temperature, humidity…

    235 parts
  • 4 layers72.9 × 62.9 mmIEQ Monitor, the printed circuit board in 3D

    IEQ Monitor

    lalithk06/PCB_Designs

    This repository contains various PCB design projects made using KiCad

    88 parts
  • 4 layers50 × 30 mmCc1200-balloon, the printed circuit board in 3D

    Cc1200-balloon

    tmpk13/cc1200-balloon

    High altitude balloon payload: a CC1200 sub-GHz telemetry downlink and an air quality sensor stack, hosted by a Seeed Wio-E5 module. Four-layer 50 x 30 mm board, routed.

    108 partsMIT
  • 4 layers50.8 × 22.9 mmWeather Feather Wing, the printed circuit board in 3D

    Weather Feather Wing

    benjamincrockett/Weather-Feather-Wing

    A circuit board incorporating temperature, humidity, atmospheric pressure, and CO2 sensors into an Adafruit Feather Wing form factor with Stemma QT connectors.

    35 parts