pico-sdk icon indicating copy to clipboard operation
pico-sdk copied to clipboard

Results 538 pico-sdk issues
Sort by recently updated
recently updated
newest added

I use FreeRTOS on the Raspberry Pi Pico to utilize both cores. In one of my FreeRTOS tasks running on core 1, I have created a timer with a callback...

This PR fixes #1454 by adding `const` qualifiers to the `datetime_t *` argument of various RTC functions which do not modify the parameter. I have encountered this issue in my...

Similar to gpio_init_mask, gpio_set_function_mask allows setting multiple GPIO functions with one call.

I realize that the C-SDK of Raspberry Pi Pico does not support the burst mode operation in I2C (only supports normal and repeated start in reading/writing). As burst mode is...

enhancement
hardware_i2c
orphan PR

The Freertos SMP branch has been merged into main with configNUM_CORES renamed to configNUMBER_OF_CORES Fixes #1526

Implementation of 2 simple values related to ADC (reference voltage and max read value) that make calculations of actual voltage readings easier. Also, since there is a linear relationship between...

hardware_adc

Fixes #1498 This patch allows to override the default value for SPI_PROGRAM_NAME and CLOCK_DIV in src/rp2_common/pico_cyw43_driver/cyw43_bus_pio_spi.c by defining CYW43_SPI_PROGRAM_NAME and/or CYW43_PIO_CLOCK_DIV. This is useful when other cpu speeds are involved,...

Fixes #398 Background: For cases where modifications to the linker script are required, pico-sdk only provides the option to provide an entire linker script using `pico_set_linker_script`. This patch adds a...

#1453 Extends mutex API to support holding the spin lock. This can be used to prevent deadlock from competing core.

Fixes #1568 This PR includes tone functions to generate tones using PWM. The tone function is similar to [tone()](https://www.arduino.cc/reference/en/language/functions/advanced-io/tone/) from Arduino. I have also included a `no_tone` function to silence...