/Arbitrary-Function-Generator

Arbitrary function generator source and design files

Primary LanguageCMIT LicenseMIT

Arbitrary-Function-Generator

This repository contains of KiCad schematic and layout files, RTL code for iCE40 FPGA, C code for STM32F031K6 MCU and python script for software configuration of function generator.

Description

DAC: 12-bit R-2R ladder
Output voltage: 3.3V
SC current: 3.3mA

Modes

Sinus: up to 1MHz
Square: up to 100kHz
Triange: up to 100kHz
Saw: up to 100kHz
Arbitrary: TBD

Pics

3d_pic

work still in process...