#include <DacESP32.h>
// Define DAC pins
#define DAC_CH1 25
#define ledPin 4
// #define DAC_CH2 26
void setup() {
pinMode(ledPin, OUTPUT);
// Nothing here!
}
void loop() {
// Generate a Sine Wave
// Step one degree at a time
for (int deg = 0; deg < 360; deg = deg + 1) {
// Calculate sine and write to DAC
dacWrite(DAC_CH1, int(128 + 64 * sin(deg * PI / 180)));
analogWrite(ledPin, int(0 + 64 * sin(deg * PI / 180)));
delay(10);
}
}