Modules | |
pico_aon_timer | |
High Level "Always on Timer" Abstraction. | |
pico_async_context | |
An async_context provides a logically single-threaded context for performing work, and responding to asynchronous events. Thus an async_context instance is suitable for servicing third-party libraries that are not re-entrant. | |
pico_bootsel_via_double_reset | |
Optional support to make fast double reset of the system enter BOOTSEL mode. | |
pico_flash | |
High level flash API. | |
pico_i2c_slave | |
Functions providing an interrupt driven I2C slave interface. | |
pico_multicore | |
Adds support for running code on, and interacting with the second processor core (core 1). | |
pico_rand | |
Random Number Generator API. | |
pico_sha256 | |
SHA-256 Hardware Accelerated implementation. | |
pico_stdlib | |
Aggregation of a core subset of Raspberry Pi Pico SDK libraries used by most executables along with some additional utility methods. | |
pico_sync | |
Synchronization primitives and mutual exclusion. | |
pico_time | |
API for accurate timestamps, sleeping, and time based callbacks. | |
pico_unique_id | |
Unique device ID access API. | |
pico_util | |
Useful data structures and utility functions. | |
This group of libraries provide higher level functionality that isn't hardware related or provides a richer set of functionality above the basic hardware interfaces