diff options
Diffstat (limited to 'esp32')
-rw-r--r-- | esp32/lego-piano.ino | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/esp32/lego-piano.ino b/esp32/lego-piano.ino index bd1236b..ce11990 100644 --- a/esp32/lego-piano.ino +++ b/esp32/lego-piano.ino @@ -39,7 +39,7 @@ void IRAM_ATTR onTimer() { portENTER_CRITICAL_ISR(&timerMux); if (play) { - dac_output_voltage(DAC_CHANNEL_1, wave()); + dac_output_voltage(DAC_CHANNEL_2, wave()); wave_pos = (wave_pos+1)%wave_period; } @@ -59,6 +59,7 @@ void setup() { Serial.begin(19200); pinMode(ampEnable, OUTPUT); + dac_output_enable(DAC_CHANNEL_2); for (int i=0;i<5;++i) { pinMode(rows[i], OUTPUT); |