pico-sdk
pico-sdk copied to clipboard
Description: While working on a project targeting the RP2350 with Pico SDK v2.0.0, I encountered a critical issue stemming from an internal modification to pico_sdk_import.cmake. I had added the following...
Add a quick start section to the readme for RISC-V
Version `20.1.0` changes `armv8m.main_soft_nofp` to `armv8m.main_soft_nofp_unaligned`, thus: https://github.com/raspberrypi/pico-sdk/blob/ee68c78d0afae2b69c03ae1a72bf5cc267a2d94c/cmake/preload/toolchains/pico_arm_cortex_m33_clang.cmake#L4 need to reflect that change. There are `armv6m_soft_nofp` and `armv6m_soft_nofp_unaligned` as well, but `diff` says they're the same.
This adds a GitHub action to throw an error if you raise a PR targeting the `master` branch, and adds a comment to the PR. See [here](https://github.com/will-v-pi/release-playground/pull/2#issuecomment-2988656037) for an example...
All cyw43 logging uses CYW43_PRINTF by default. To disable logging you have to define this to do nothing. There's no simple way to achieve this. Make it easier by adding...
I'm working on firmware for a device that can do host comms both over usb and over wifi as a tcp server. The CYW43_WARN, _INFO, etc. periodically put stuff out...
powman_timer_use_gpio is wrong. And fix the docs for clock_gpio_init etc - spotted while testing powman_timer_use_gpio
Fixes #2529. All `re` strings in `tools/*.py` are now raw strings, to prevent warnings like: ``` /home/halbert/repos/adafruit/pico-sdk/tools/check_board_header.py:223: SyntaxWarning: invalid escape sequence '\s' if re.match("^\s*// For board detection", line): ``` Also...
tools/check_board_header.py gives syntax warnings for invalid escape sequences when used with Python 3.12 (at least). The `re` strings should be raw strings. example: ``` /home/halbert/repos/adafruit/pico-sdk/tools/check_board_header.py:223: SyntaxWarning: invalid escape sequence '\s'...
Here in below image, stop bit coming after 5ms in repeated start mode. is it possible to configure that time ? i want the stop bit to go immediately /...