ESPMegaPRO-v3-SDK/Template Project/src/analogdemo.cpp

16 lines
283 B
C++

#include <ESPMegaPRO.h>
void setup()
{
Serial.begin(115200);
ESPMega_begin();
}
void loop()
{
for(int i=0;i<4096;i++) {
ESPMega_dacWrite(0,i);
double dac_val_sine = 2047.5*sin(i*2*PI/2047.5)+2047.5;
ESPMega_dacWrite(1,(int)dac_val_sine);
}
}