Skip to content

REVA Documentation

Welcome to the REVA project documentation.

REVA is a packetized pulse synthesizer developed around the Arduino Nano and an IR2304 half-bridge architecture. The project focuses on deterministic burst generation, flexible packet structures, and stable carrier synthesis.

The documentation is organized by firmware version. Each release contains its own handbook, describing:

  • architecture,
  • operating principles,
  • parameter definitions,
  • packet families,
  • signal flow,
  • hardware interfaces,
  • development philosophy,
  • and configuration examples.

Available Documentation


The documentation is intended as a long-term engineering reference and evolves together with the instrument.