Raspberry Pi Pico UART-USB bridge
Find a file
Álvaro Fernández Rojas b74af3b0d8 uart-bridge: restore clock speed
Apparently, some boards do not support setting a higher CPU clock:
https://github.com/Noltari/pico-uart-bridge/issues/11#issuecomment-2048104347

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-04-10 20:04:20 +02:00
.github/workflows github: bump upload-artifact to v4 2024-04-10 20:02:38 +02:00
pico-sdk@2e6142b15b pico-sdk: update to 1.4.0 2022-11-04 09:19:25 +01:00
.gitignore Import project files 2021-02-03 13:21:20 +01:00
.gitmodules github: add CI 2021-02-06 11:37:55 +01:00
build.sh build.sh: improve script 2022-05-03 19:40:03 +02:00
CMakeLists.txt Code cleanup 2022-11-04 10:58:51 +01:00
LICENSE.md Import project files 2021-02-03 13:21:20 +01:00
README.md Switch UART0 to GPIO 16 (TX) & GPIO 17 (RX) 2022-11-04 11:08:49 +01:00
tusb_config.h Increase buffers and improve USB descriptors 2022-11-04 10:59:54 +01:00
uart-bridge.c uart-bridge: restore clock speed 2024-04-10 20:04:20 +02:00
usb-descriptors.c Increase buffers and improve USB descriptors 2022-11-04 10:59:54 +01:00

Raspberry Pi Pico USB-UART Bridge

This program bridges the Raspberry Pi Pico HW UARTs to two independent USB CDC serial devices in order to behave like any other USB-to-UART Bridge controllers.

Disclaimer

This software is provided without warranty, according to the MIT License, and should therefore not be used where it may endanger life, financial stakes, or cause discomfort and inconvenience to others.

Raspberry Pi Pico Pinout

Raspberry Pi Pico GPIO Function
GPIO16 (Pin 21) UART0 TX
GPIO17 (Pin 22) UART0 RX
GPIO4 (Pin 6) UART1 TX
GPIO5 (Pin 7) UART1 RX