Skip to content

EmiOnGit/template_rp2040

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minimal pico(rp 2040) template

Most 'templates' for the raspberry pico are rather involved and import many dependencies you might not want.

This template aims to include only a couple of crates that I considered absolutely needed (if you don't want to write a bootloader yourself that is). The end result should be a blinking LED.

The template is constructed to be used for a single pico, which is directly flashed over a usb connection.

To install this template run:

git clone https://github.com/emiongit/template_rp2040
cd template_rp2040
rustup target install thumbv6m-none-eabi
cargo install --locked elf2uf2-rs

If you want to run your project use:

cargo r -r
# or
cargo b -r && elf2uf2-rs -d target/thumbv6m-none-eabi/release/bin

Make sure your pico is connected to your pc and ready to be flashed (connected while pressing the BOOTSEL button).

This template assumes that you have a LED connected at gpio20 You can change that in the src/bin/bin.rs file.

Also if you are using a pico (H) and not a pico W(H) then you can also use the onboard LED. See the comments in the bin.rs to change to the onboard LED!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages