Back to projects

PROJECT 01 / PCB DESIGN / EMBEDDED

Waveform Generator

A programmable waveform generator built around Direct Digital Synthesis (DDS), STM32 control and a four-layer PCB.

KiCad three-dimensional view of programmable waveform generator circuit board
4-LAYER PCBDDSSTM32MULTI-RAIL POWER

01 / OVERVIEW

Making signals programmable

The generator board was designed to produce programmable waveforms with digitally adjustable gain, amplitude and waveform shape. Its architecture combines the waveform-generation circuitry with a complete on-board power supply and STM32-based control.

Key design elements

  • DDS-based programmable waveform generation
  • Digitally adjustable gain, amplitude and output waveform shape
  • Five voltage regulators, including circuitry for four symmetrical supply rails
  • STM32 microcontroller for communication and waveform control
  • Firmware developed for the STM32 control system

02 / INTERACTIVE MODEL

Explore the PCB in 3D

Rotate, zoom and pan to inspect the PCB from every angle.

Drag to rotate · scroll to zoom · right-click to pan
NEXT PROJECTRadar Board
All projects ↗