https://github.com/ctron/eclipsecon-2022-rust-embedded
https://github.com/ctron/eclipsecon-2022-rust-embedded
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ctron/eclipsecon-2022-rust-embedded
- Owner: ctron
- Created: 2022-09-16T06:40:26.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-10-19T15:12:39.000Z (over 3 years ago)
- Last Synced: 2025-05-27T03:11:30.918Z (about 1 year ago)
- Language: HTML
- Homepage: https://ctron.github.io/eclipsecon-2022-rust-embedded/
- Size: 2.34 MB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Rust: Embedded, Async, all the way!
This is a talk about Rust on embedded (microcontroller) devices.
## Pre-reqs
* Enable the Web Bluetooth API ([chrome://flags/#enable-web-bluetooth](chrome://flags/#enable-web-bluetooth))
* Install a local webserver (e.g `miniserve`)
```shell
cargo install miniserve
```
## Run
Serve the files locally:
```shell
miniserve .
```
Then:
* Power on the presenter
* Open http://localhost:8080/index.html
* Press `c` to connect to the presenter
* Press `s` for the speaker notes
* Press `F11` to go fullscreen