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.