Testing / porting plans? #1
-
I have a few RP2350 boards I can test USB audio on. I have a Pimoroni Pico Plus 2 and Plus 2 W, a SparkFun Pro Micro RP2350, an Adafruit Feather RP2350 with HSTX, and the two iLabs Challenger+ RP2350 boards. I'll probably test on the Feather first. Is there a test / example sketch I can use? |
Beta Was this translation helpful? Give feedback.
Replies: 10 comments 5 replies
-
Delete the Adafruit_TinyUSB_Arduino folder in the packages/rp3040/4.0.3/libraries. Please note that ths is different than the regular libraries directoy into which you install libraries normally. TinyUSB is part of the core and must be replaced there.
In the libraries directory of the arduino packages execut the following commands
The Audio microphone examples should work! You get back to the original main branch with
ps. So far I have enabled this only for the RP2040 Architecture: this should conver the RP2350 as well. |
Beta Was this translation helpful? Give feedback.
-
Not sure what PlatformIO will do here: just make sure that you specify the correct branch. |
Beta Was this translation helpful? Give feedback.
-
Good to hear. I'm rebuilding my development container so I can pull in the new GitHub repo. |
Beta Was this translation helpful? Give feedback.
-
Do you have any news ? From my side: I finally managed to have the Headset scenario working together with CDC as well. It took me quite some time to figure out that the default desciptor buffer was too small and that I needed to define my own buffer. Today I did a quick test with a Seeeduino Xiao: and there it is working w/o problems as well... |
Beta Was this translation helpful? Give feedback.
-
First test: I had a few missing pieces, most notably figuring out how to tell I went straight for the I'm going to try the one without the sawtooth - |
Beta Was this translation helpful? Give feedback.
-
Good news - |
Beta Was this translation helpful? Give feedback.
-
I also have some boards supported by espressif/arduino-esp32. Is there any easy way I can test with one of them? |
Beta Was this translation helpful? Give feedback.
-
Ah, OK. I have an M5Stack Cardputer (ESP32-S3) and an ESP32-C6 DevKit C-1. But I'm in no hurry for it, unless you have boards to test on yourself. |
Beta Was this translation helpful? Give feedback.
-
Cool, that increases the list of tested working microcontrollers to
So the next challang would be to get to grips with the ESP32 Library Builder or maybe use Arduino as a Component |
Beta Was this translation helpful? Give feedback.
-
I also have a Teensy 4.1. It has its own extensive audio library and I think it has USB audio, but nothing like the Synthesis Tool Kit. But the really interesting one is the M5Stack Cardputer. It has a tiny speaker, a microphone, WiFi and Bluetooth, a tiny display, an infrared transmitter and an SD card slot! |
Beta Was this translation helpful? Give feedback.
Delete the Adafruit_TinyUSB_Arduino folder in the packages/rp3040/4.0.3/libraries. Please note that ths is different than the regular libraries directoy into which you install libraries normally. TinyUSB is part of the core and must be replaced there.
In my linux this is e.g.
In the libraries directory of the arduino packages execut the following commands
The Audio microphone examples should work!
You can easily extend …