-
|
As the title says, it is possible to use an esp32-s3 (those with 2 usb c ports). I'm trying to compile the code but I have problems with the DAC since it can't find the library. Searching I found that the S3 apparently do not have a normal dac like the previous esp32 |
Beta Was this translation helpful? Give feedback.
Replies: 8 comments 47 replies
-
|
Unfortunately, I do not have an ESP32-s3 available for testing.
What do you mean by that? Do you mean that the ADC in the ESP32-s3 must be controlled differently in software?
Sounds a bit like your Arduino IDE is not to be setup correctly. Have you installed the Espressif library like, e.g., described here? |
Beta Was this translation helpful? Give feedback.
-
|
I just read in the Discussion overview that your question is still on "unanswered". So, I'll answer it now: No, ESP32-S3 is not yet supported by Edrumulus. But as soon as I have one, I'll try to get Edrumulus running on that device :-). |
Beta Was this translation helpful? Give feedback.
-
|
An initial support for ESP32-S3 is done now. You can checkout the latest code on Git main branch and give it a try. |
Beta Was this translation helpful? Give feedback.
-
|
Today, I tested the ESP32-S3 with a real front end where my PD-85 mesh pad was connected and it worked just fine. |
Beta Was this translation helpful? Give feedback.
-
|
Native USB is working with TinyUSB library. Se this PR #136 |
Beta Was this translation helpful? Give feedback.
-
|
when i compile with esp32 s3 i've got errors C:\Users\M_le_\Documents\Arduino\libraries\edrumulus-main\hardware.cpp: In member function 'void Edrumulus_hardware::init_my_analogRead()': |
Beta Was this translation helpful? Give feedback.
-
|
same errors with new file |
Beta Was this translation helpful? Give feedback.
-
|
can i use it without virtual port creation? |
Beta Was this translation helpful? Give feedback.
An initial support for ESP32-S3 is done now. You can checkout the latest code on Git main branch and give it a try.
Up to now, I just checked that I get correct ADC readings from all configured inputs. I do not have the front end (i.e., the three resisters) available for the ESP32-S3, so I cannot do a test with a real pad. But by just touching the ADC connectors with my fingers gives me a lot of MIDI messages. So, in principle it should work now.