Due Pulse Programmer Source Code Download

This page provides firmware and a support library for the arduino Due Pulse Programmer described in:

A low‐cost multi‐channel software‐defined radio‐based NMR spectrometer and ultra‐affordable digital pulse programmer

Concepts in Magnetic Resonance, B https://doi.org/10.1002/cmr.b.21401

To access the code, please enter your email address in the box below, and press Download.


Email address:

For questions about the use of the code, contact Carl Michal (michal at phas.ubc.ca).