v2.0.0
Modules
High Level APIs

## 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.

## Detailed Description

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