Loading…
Embedded Technologies Expo & Conference 2020
Attending this event?
Monday, June 22 • 9:00am - 5:00pm
WORKSHOP 3: Intro to Rust for Embedded Developers who use C/C++

Sign up or log in to save this to your schedule and see who's attending!

This workshop provides an introduction to Rust, the systems programming language. Rust reached 1.0 back in 2015, and since then has gone from strength to strength. Its compelling mix of performance, safety and productivity has led to it being used to great effect by companies such as Microsoft, Dropbox, Cloudflare and Facebook. In this workshop we concentrate on running Rust on bare-metal embedded systems. We look at:
  • Using Cargo to create and build our application
  • Flashing using OpenOCD
  • Blinking an LED ‘the hard way’ using direct register access.
  • • The Embedded Hardware Abstraction Layer.
  • • Creating a basic menu interface over UART.

Speakers
avatar for Jonathan Pallant

Jonathan Pallant

Senior Consultant, Electronics & Software, 42 Technology
Jonathan is a senior Embedded Systems engineer with a background in telecommunications devices and secure radio systems and joined 42 Technology in early 2019. Jonathan specialises in low-level firmware, encryption and security, and helping teams improve their software quality processes... Read More →


Monday June 22, 2020 9:00am - 5:00pm
LL21A