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. More...
Modules | |
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_multicore | |
Adds support for running code on the second processor core (core 1) | |
pico_i2c_slave | |
Functions providing an interrupt driven I2C slave interface. | |
pico_rand | |
Random Number Generator API. | |
pico_stdlib | |
Aggregation of a core subset of Raspberry Pi Pico SDK libraries used by most executables along with some additional utility methods. Including pico_stdlib gives you everything you need to get a basic program running which prints to stdout or flashes a LED. | |
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.