Crates.io | pico-xs |
lib.rs | pico-xs |
version | 0.1.0 |
source | src |
created_at | 2024-10-25 01:57:00.220155 |
updated_at | 2024-10-25 01:57:00.220155 |
description | A Rust Embedded-SDK for bare-metal development on the RP2040 Raspberry Pi Pico microcontroller. |
homepage | |
repository | https://github.com/fischer36/pico-xs |
max_upload_size | |
id | 1421988 |
size | 93,653 |
Pico XS is an independent, bare-metal, all-in-one SDK for embedded Rust development on the ARM Cortex-M0+ Raspberry Pi Pico microcontroller. This project offers minimal, low-level access to the hardware features of the microcontroller, providing developers with precise control and the ability to work directly with the hardware.
This project is in development, which means it is not ready for library use yet, however you can clone the repository and build it yourself.
Step 1 - Clone the repository
git clone https://github.com/fischer36/pico_xs
cd pico_xs
Step 2 - Install elf2uf2-rs
cargo install elf2uf2-rs --locked
Step 3 - Build and run an example (with Pico in USB Bootloader mode)
cargo run --example blinky
The contents of this repository (excluding boot2.bin) are licensed under the Apache License 2.0. See the LICENSE file for details.
The boot2.bin file is licensed under the BSD-3-Clause License. See the LICENSE-BSD3 file for details.