kopia lustrzana https://github.com/oddwires/RP2040-code
![]() |
||
---|---|---|
.. | ||
Images | ||
CMakeLists.txt | ||
DAC.pio | ||
FunctionGenerator.cpp | ||
README.md | ||
blink.pio |
README.md
Function Generator on a RP2040.
-
TBD:
- Port the clock code from here
-
Features:
- Direct Digital Synthesis (DDS) Function Generator
- Dual 8 bit R-2-R Digital to Analog converter
- Target device = Pimoroni PGA2040 (header can be modified to use Pico)
- External, 3 digit, SPI display
- Independant control of either channel through Putty terminal session
- Putty terminal session over USB port
Two independanty controled, phase locked, DMA channels...
Early version of hardware running single channel 150Hz Sine wave + 3rd harmonic on a vintage oscilloscope...