The Beginner Workshop covers everything necessary to get started writing applications in Rust on an embedded system.
The Beginner Workshop covers everything necessary to get started writing applications in Rust on an embedded system. We’ll get you up and running, and explain the basics of working with Embedded Rust.
Learn how to:
By the end of the Beginner Workshop, you will know:
- How to write, build and run embedded [no_std] Rust applications
- About the existing tooling for development and deployment of embedded applications
- How to debug applications using logging and stack backtraces
- How to develop an application using a Hardware Abstraction Layer (HAL)
Starts at 3:00 PM BST (2:00 PM UTC)
Starts at 3:00 PM BST (3:00 PM UTC)
Our team is happy to discuss other options with you.
Contact us at firstname.lastname@example.org and mention ref:
Private tuition and large-group discounts are also available. Find out more here.
Who should take this workshop?
This course is for anyone who is interested in learning embedded Rust.
This course requires attendees to have a basic knowledge of Rust (Cargo, Rust Book Ch. 1-5)
Over 3.5 hours this workshop covers:
- Parts of an embedded Program
- Building an embedded Program
- binary size
- Using a Hardware Abstraction Layer (HAL)
- Timers and Time
- Setting up and sending radio messages with the Dongle
- Hands-on project: Solving the Radio Puzzle