Commit graph

265 commits

Author SHA1 Message Date
hathach
55a0283b48
skip more examples 2025-03-20 10:28:09 +07:00
hathach
332b0c8e31
skip device example for feather_esp32_v2 2025-03-20 09:50:31 +07:00
hathach
36396f4f9e
fix esp32p4 build due to lack of LED_BUILTIN 2025-03-07 16:42:10 +07:00
hathach
7f7ac74899
support esp32p4 2025-03-07 12:20:53 +07:00
hathach
41bde22a7c
change to "SdFat_Adafruit_Fork.h" and revert to build sdfat examples 2025-03-05 22:52:39 +07:00
hathach
aba2328b00
skip example with SdFat for rp2040 due to conflict with builtin vs Adafruit's Fork of SdFat 2025-02-26 17:10:26 +07:00
hathach
59a651cca0
force re-enumerate for all examples. For some fast chip such as esp32-s3, by the time we initialize class driver enumeration process is already done. 2024-09-05 16:15:34 +07:00
hathach
f5ad52fe7f
more update for ch32 2024-06-13 11:46:13 +07:00
hathach
f2168e439f
define Serial as SerialTinyUSB if USE_TINYUSB is defined 2024-06-13 10:31:28 +07:00
hathach
e7941194dc
skip more 2024-06-11 13:14:33 +07:00
hathach
6f0f7e6a05
skip non-compilable for ch32v2 2024-06-11 13:08:38 +07:00
hathach
1c1a65c834
add more .skip.txt 2024-06-11 12:53:32 +07:00
hathach
f2286b88a8
test skip.txt 2024-06-11 12:33:29 +07:00
hathach
8f7fe509d1
- add CDC/serial_echo example using SerialTinyUSB
- call CDC flush in task() for core without tinyusb builtin support
2024-06-10 16:07:10 +07:00
hathach
2179aeb6d2
most example works with ch32: hid,msc,midi though mouse_ramdisk does not. 2024-06-07 21:04:53 +07:00
hathach
2e8f1b5c33
initial support for ch32 with usbd 2024-06-07 13:24:50 +07:00
BadCD
28dd927214
Update cdc_multi.ino
fixed a typo
2024-05-31 10:57:21 +02:00
hathach
f5a27167f6
use correct pin D8, D7 for feather c6 in max3421e sketch 2024-04-26 00:27:44 +07:00
Earle F. Philhower, III
2c6f60941e Remove GCC 12 warning in Vendor example 2024-03-07 11:15:32 -08:00
hathach
dac1eee654 clean up 2024-02-20 13:58:52 +07:00
hathach
8bd4ee67b2 add star/stop callback to ramdisk example 2024-02-20 13:54:08 +07:00
hathach
1366ac5d50 skip all device example for native host 2024-02-19 18:17:35 +07:00
hathach
4fb7872555 skip some tests with native host 2024-02-19 18:02:51 +07:00
hathach
7b257c0f86 eanble ci for rp2040 tinyusb native host 2024-02-19 17:38:44 +07:00
hathach
1bae99a760 clean up 2024-02-06 12:45:18 +07:00
hathach
9eae19b58a clean up midi 2024-02-05 12:05:03 +07:00
hathach
fe14079068 fix hid out endpoint generation, update all hids examples to use dynamic set instead of constructor 2024-02-02 19:42:20 +07:00
hathach
7dfc5ab324 clean up 2024-02-02 17:00:11 +07:00
hathach
19814da37b rework video configuration builder 2024-01-31 19:40:58 +07:00
hathach
9047e04cae Revert "drop itfnum in signature of Adafruit_USBD_Interface::getInterfaceDescriptor()"
This reverts commit 0df71c015f.
2024-01-30 19:33:39 +07:00
hathach
0df71c015f drop itfnum in signature of Adafruit_USBD_Interface::getInterfaceDescriptor() 2024-01-30 18:13:36 +07:00
hathach
52fca115ba rework configuration builder with new allocInterface(), allocEndpoint() 2024-01-30 18:02:52 +07:00
hathach
536c8233b5 bump up frame rate to 30fps in example 2024-01-25 11:47:00 +07:00
hathach
9db1fdf435 adjust streaming interface number in VC Header, and endpoint address in VS input/output header 2024-01-25 11:36:11 +07:00
hathach
fb97586573 eanble video and video streaming, start adding usbd video class, update interface desc parsing to update IAD number 2024-01-24 17:31:51 +07:00
hathach
e4e854ea2a correct feather esp32 v2 with max3421e pin 2023-12-27 15:56:22 +07:00
hathach
31f1edc668 add specific example for max3421e: device_info_max3421e 2023-12-26 23:05:37 +07:00
hathach
b276e9ec83 rename test only 2023-12-22 16:21:53 +07:00
hathach
c25ae4328c update tinyusb to support rp2040 native usb host configuration
add new example Host/Simple/host_device_info
2023-12-22 16:07:30 +07:00
hathach
0ff42ce190 update featherwing host to new revision
- cs, int are pin 10, 9
- remove GPIO0 as vbus enable
2023-12-15 11:28:25 +07:00
hathach
61e908e428 add support for running tinyusb + max3421 on no OTG MCU such as esp32 2023-11-21 16:33:26 +07:00
hathach
f3e0ff74cc add max3421_readRegister() max3421_readRegister(), max3421_writeIOPINS1(), max3421_writeIOPINS2() to usbhost with max3421
update examples to work with featherwing usb host max3421
2023-11-21 13:28:44 +07:00
hathach
9a83b0bda8 change USBHost declaration with spi pin for esp32 2023-10-26 16:29:00 +07:00
hathach
5deecfb0b7 fix esp32 printf() format 2023-10-09 17:50:49 +07:00
hathach
09c47035d9 fix esp32 build with examples 2023-10-09 17:02:37 +07:00
hathach
4d397111f1 remove all test only for dual roles since all port should work via max3421e 2023-10-09 16:16:28 +07:00
hathach
b12da3e01f fix building serial host with esp32, it runs but does not echo, probably due to inherit of HardwareSerial (fix/test later) 2023-10-09 16:15:03 +07:00
hathach
554cb09c6e remove .test.only 2023-10-09 11:54:44 +07:00
hathach
6b2a48199d enable ci build for esp32 for dual roles exmaples 2023-10-09 11:04:27 +07:00
hathach
4be0aed13e update all example configure to work with esp32 2023-10-06 16:50:46 +07:00