Skip to content

ImplFerris/rp2040-book

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

impl Rust for Pico - Intro

In this book, we use the Raspberry Pi Pico and program it in Rust to explore various exciting projects. You will work on exercises like dimming an LED, controlling a servo motor, measuring distance with a sonic sensor, displaying the Ferris (🦀) image on an OLED display, using an RFID reader, playing songs on a buzzer, turning on an LED when the room light is off, measuring temperature, and much more.

Meet the hardware - Pico

We will be using the Raspberry Pi Pico, which is part of the Raspberry Pi Pico series built around the RP2040 microcontroller. The RP2040 is designed by Raspberry Pi in the UK and features a dual-core Arm Cortex-M0+ processor with 264 KB of on-chip SRAM and support for external flash memory. You find more details from the official website.

pico

How to read

You can access the MD book here: https://rp2040.implrust.com/

or you can run locally

mdbook serve --open

Support this project

You can support this book by starring this project on GitHub or sharing this book with others 😊

License

The impl Rust for Pico book(this project) is distributed under the following licenses:

  • The code samples and free-standing Cargo projects contained within this book are licensed under the terms of both the MIT License and the Apache License v2.0.
  • The written prose contained within this book is licensed under the terms of the Creative Commons CC-BY-SA v4.0 license.

Disclaimer:

The experiments and projects shared in this book have worked for me, but results may vary. I'm not responsible for any issues or damage that may occur while you're experimenting. Please proceed with caution and take necessary safety precautions.

About

impl Rust for Raspberry Pi Pico - Embedded Programming with Raspberry Pi Pico (RP2040) and Rust

Topics

Resources

License

Apache-2.0 and 2 other licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
CC-BY-SA-4.0
LICENSE-CC-BY-SA
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors