
901p serial io board
hacker-fab/uw-p901-reader
Custom PCB and code to read off a MKS P901 vacuum pressure transducer.

Custom PCB and code to read off a MKS P901 vacuum pressure transducer.
901p board v2 is an open-source printed circuit board by hacker-fab, from the hacker-fab/uw-p901-reader repository on GitHub, published under the CERN-OHL-S-2.0 licence. It is a 2-layer board of 104.7 × 74.6 mm with 36 parts on 79 nets, routed with 187 tracks and 203 vias.
It is built around the ESP32-S3-DEVKITC-1-N8, MAX3232CDW and TPS63060DSCT, with the AONR21357 among its other parts. Its parts include 16 capacitors, 9 resistors, 5 ICs, 3 connectors and 1 transistor. It belongs with the ESP32 boards of this library.
We use the MKS 901P loadlock vacuum transducer to read vacuum pressures in our chambers. Unfortunately, it doesn't come with a display.
This codebase contains several folders:
| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 100nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2, C3, C4, C5, C6, C12, C16 |
| 3 | 1µF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C8, C9 |
| 3 | 22µF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C13, C14, C15 |
| 3 | 5.1kΩ | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3, R8, R9 |
| 2 | 10µF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C10, C11 |
| 2 | 1MΩ | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5, R6 |
| 1 | 1 μH | Inductor_SMD:L_1210_3225Metric_Pad1.42x2.65mm_HandSolder | L1 |
| 1 | 10kΩ | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2 |
| 1 | 10pF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C7 |
| 1 | 10Ω | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | 110kΩ | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R7 |
| 1 | 49.9kΩ | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4 |
| 1 | AO(+/-) | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J3 |
| 1 | AONR21357 | footprints:PPAK3x3 | Q1 |
| 1 | DE15 | footprints:AMPHENOL_10090926-P154XLF | J2 |
| 1 | ESP32-S3-DevKitC | PCM_Espressif:ESP32-S3-DevKitC | U3 |
| 1 | HUSB238_xxxDD | Package_DFN_QFN:WDFN-10-1EP_3x3mm_P0.5mm_EP1.8x2.5mm | U1 |
| 1 | LOGO | footprints:HF_logo | G*** |
| 1 | MAX3232CDW | footprints:D16 | U4 |
| 1 | NHD-C0220BIZ | Display:NHD-C0220BiZ | U5 |
| 1 | TPS63060DSCT | Package_SON:Texas_S-PWSON-N10_ThermalVias | U6 |
| 1 | USB-C (14 pins) | footprints:UJ20-C-H-G-SMT-2A-P16-TR | J1 |

hacker-fab/uw-p901-reader
Custom PCB and code to read off a MKS P901 vacuum pressure transducer.

Engineer162/CANSAT-M2-2026
This repository contains all the sources for a highly advanced CANSAT based on an STM32 MCU and featuring a rechargeable lithium polymer battery.







It measures 104.7 × 74.6 mm and has 2 copper layers, 1.6 mm thick.
36 parts, built around the ESP32-S3-DEVKITC-1-N8, MAX3232CDW, TPS63060DSCT and AONR21357. 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.
From the hacker-fab/uw-p901-reader repository on GitHub, at the commit this page was made from: the board is 901p-board-v2/901p-board-v2.kicad_pcb and its schematic 901p-board-v2/901p-board-v2.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the CERN-OHL-S-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).