/* pico-sdk */ #include #include "pico/stdlib.h" /* TinyUSB */ #include "bsp/board_api.h" #include "tusb.h" int main() { /* pico-sdk initialization */ stdio_uart_init(); gpio_init(PICO_DEFAULT_LED_PIN); gpio_set_dir(PICO_DEFAULT_LED_PIN, GPIO_OUT); /* TinyUSB initialization */ board_init(); tud_init(BOARD_TUD_RHPORT); if (board_init_after_tusb) board_init_after_tusb(); /* Event loop. */ for (;;) { tud_task(); /* run TinyUSB */ usbkeyboard_task(); } }