Lines Matching +full:- +full:- +full:build

3 The Raspberry Pi Pico SDK (henceforth the SDK) provides the headers, libraries and build system
4 necessary to write programs for the RP2040-based devices such as the Raspberry Pi Pico
7 The SDK is designed to provide an API and programming environment that is familiar both to non-embe…
11 … level libraries for dealing with timers, synchronization, USB (TinyUSB) and multi-core programming
14 The SDK can be used to build anything from simple applications, to fully fledged runtime environmen…
15 such as RP2040's on-chip bootrom itself.
17 …t ready for inclusion in the SDK can be found in [pico-extras](https://github.com/raspberrypi/pico
21 See [Getting Started with the Raspberry Pi Pico](https://rptl.io/pico-get-started) for information …
22 hardware, IDE/environment and for how to build and debug software for the Raspberry Pi Pico
23 and other RP2040-based devices.
25 See [Connecting to the Internet with Raspberry Pi Pico W](https://rptl.io/picow-connect) to learn m…
28 See [Raspberry Pi Pico C/C++ SDK](https://rptl.io/pico-c-sdk) to learn more about programming using…
29 SDK, to explore more advanced features, and for complete PDF-based API documentation.
31 See [Online Raspberry Pi Pico SDK API docs](https://rptl.io/pico-doxygen) for HTML-based API docume…
35 See [pico-examples](https://github.com/raspberrypi/pico-examples) for example code you can build.
39 The [master](https://github.com/raspberrypi/pico-sdk/tree/master/) branch of `pico-sdk` on GitHub c…
41 [develop](https://github.com/raspberrypi/pico-sdk/tree/develop/) branch instead.
43 # Quick-start your own project
45 These instructions are extremely terse, and Linux-based only. For detailed steps,
46 …and just in general, we recommend you see [Raspberry Pi Pico C/C++ SDK](https://rptl.io/pico-c-sdk)
50 sudo apt install cmake gcc-arm-none-eabi libnewlib-arm-none-eabi libstdc++-arm-none-eabi-newlib
56 …1. Copy [pico_sdk_import.cmake](https://github.com/raspberrypi/pico-sdk/blob/master/external/pico_…
58 …2. Set `PICO_SDK_PATH` to the SDK location in your environment, or pass it (`-DPICO_SDK_PATH=`) to…
78 1. Clone the SDK as a submodule called `pico-sdk`
84 # initialize pico-sdk from submodule
86 include(pico-sdk/pico_sdk_init.cmake)
98 …1. Copy [pico_sdk_import.cmake](https://github.com/raspberrypi/pico-sdk/blob/master/external/pico_…
105 # initialize pico-sdk from GIT
130 include(/path/to/pico-sdk/pico_sdk_init.cmake)
140 …ur code (see [pico-examples](https://github.com/raspberrypi/pico-examples) or the [Raspberry Pi Pi…
169 …if you want to use the default USB see the [hello-usb](https://github.com/raspberrypi/pico-example…
171 1. Setup a CMake build directory.
174 $ mkdir build
175 $ cd build
179 …n the Raspberry Pi Pico, you should pass `-DPICO_BOARD=board_name` to the `cmake` command above, e…
180 to configure the SDK and build options accordingly for that particular board.
189 1. Make your target from the build directory you created.