Главная
Study mode:
on
1
Introduction
2
Niklas Introduction
3
About this talk
4
What is Internet of Things
5
What is a microcontroller
6
Bluetooth Low Energy
7
IOT Characteristics
8
Operating Systems
9
Buffer Overflow
10
Undefined Behavior
11
Secure IOT
12
Rust
13
Talk
14
Kernel
15
Microcontroller
16
Android App
17
Hardware Architecture
18
Implementation
19
Evaluation
20
Learning IOT
21
Debugging
22
Printing
23
My views on Rust
24
My dream for Rust
25
Questions
Description:
Explore the potential of Rust for Internet of Things (IoT) applications in this 29-minute conference talk from RustFest Zürich 2017. Delve into Niklas Adolfsson's experience evaluating Rust as a foundation for IoT development, from bare metal implementations to embedded operating systems. Learn about the porting of Tock, a Rust-based embedded OS, to a Bluetooth Low Energy SoC processor. Discover how Rust's memory safety and low runtime overhead make it a compelling alternative to C and C++ for IoT applications, with comparable power consumption. Gain insights into IoT characteristics, microcontrollers, Bluetooth Low Energy, and secure IoT practices. Follow the journey through kernel development, hardware architecture, implementation challenges, and evaluation processes. Benefit from Adolfsson's expertise as an embedded software developer and his contributions to the Tock project. Conclude with a discussion on learning IoT, debugging techniques, and the speaker's vision for Rust's future in the IoT landscape. Read more

A Rust-based Runtime for the Internet of Things

Rust
Add to list