The thermocycler for the rest of us
qPocketPCR - Real Time PCR

qPocketPCR – The Ultra-Compact Real-Time PCR Thermocycler

The qPocketPCR is an ultra-compact, open-source Real-Time PCR thermal cycler designed for portability, accessibility, and versatility. About the size of a smartphone and powered via USB-C (PD), it performs Polymerase Chain Reaction (PCR) on up to 8 standard sample tubes, bringing advanced molecular diagnostics to the field, classroom, or community lab.

With its integrated excitation LEDs and optical filters positioned beneath the sample tubes, fluorescence is detected by a high-sensitivity micro-camera from the side, enabling 8-channel simultaneous measurement through camera-based detection. A heated lid with independent thermal control, featuring a 3D-printed polycarbonate case and an internal steel thermal cage, ensures uniform temperature distribution and prevents condensation.

Built around a single-circuit board featuring an ESP32-S2 microcontroller, the qPocketPCR includes a multi-color capacitive touch display for real-time visualization, power management, and USB connectivity. The 3D-printed aluminum heat block, resistive heater, and PWM-controlled fan provide active cooling regulated by a PID controller for both block and lid temperature stability.

PCR protocols are configurable, supporting multiple steps, cycle counts, and repeat sections that can be uploaded via USB. The device appears as a USB Mass Storage drive, allowing transfer of protocol files and export of fluorescence data collected during runtime.

Ideal for DNA/RNA quantification in synthetic biology and bioengineering, or for rapid field detection in environmental and ecological monitoring, the qPocketPCR builds on the success of GaudiLabs’ standard PocketPCR, a product that has been appreciated by the community for many years, and brings enhanced qPCR capabilities beyond the traditional lab. Its open design makes it perfect for DIY bio labs, classroom workshops, and community science projects, democratizing access to real-time PCR technology.

Fluorescence Detection

  • 8-channel simultaneous measurement
  • Optimized for Cyber green fluorescence (SYBR green) based qPCR
  • Absorbtion 497 nanometer blue light, emmision 520 nm green light
  • Camera-based detection with custom image processing
  • Baseline correction and mask-based region selection
  • Real-time data visualization with multi-color plotting

qPocketPCR Sample Data

Normalized qPCR amplification curves for the pCAT gene measured using the qPocketPCR system. Multiple samples with different template concentrations were amplified and plotted, ranging from 100 ng down to 0.1164 pg, along with a no-template control. The x-axis represents the PCR cycle number, while the y-axis shows normalized fluorescence intensity, reflecting the accumulation of amplified DNA. As expected, higher template concentrations reach the exponential phase earlier, showing lower cycle thresholds, while lower concentrations require more cycles to reach the same fluorescence intensity. The no-template control shows minimal amplification, confirming the specificity of the reaction.


Support the open source project and buy an assembled and tested device at gaudishop.ch


Technical Specifications and Open Source Design Files here.


qPocketPCR by GaudiLabs

All data and images published under an open and public CC BY 4.0 license.