aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordakkar <dakkar@thenautilus.net>2020-08-21 15:13:53 +0100
committerdakkar <dakkar@thenautilus.net>2020-08-21 15:13:53 +0100
commit23fe32795111bb976bfa2aaaed3acb4fa7931bca (patch)
treeb96eb277556ae03011d914bc7980e2e8bf8b8fa0
parentmaybe make it play a sound (diff)
downloadlego-piano-23fe32795111bb976bfa2aaaed3acb4fa7931bca.tar.gz
lego-piano-23fe32795111bb976bfa2aaaed3acb4fa7931bca.tar.bz2
lego-piano-23fe32795111bb976bfa2aaaed3acb4fa7931bca.zip
use correct dac
-rw-r--r--esp32/lego-piano.ino3
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);