010 - Dion Dokter
2021-03-02James chats with Dion Dokter about device drivers, bootloaders, and embedded Rust.
Originally Recorded on 2020-12-29.
Audio
FLAC
M4A
MP3
Show Notes
device-driver
- an SPI/I2C Register Tool- SPI - Serial Peripheral Interface
- I2C
- Dion's talk at Oxidize
- Rust PACs - or "Peripheral Access Crates"
- PLL - Phase Locked Loops
- James Waples
- Embedded Graphics library for embedded Rust
- Little Endian
- Rust Procedural Macros
- Rust Traits
- Anachro
- Rust Embedded Matrix Chat
- Awesome Embedded Rust list
bbqueue
- crates.io - the main Rust package repository
- Intel 8080
- Nordic nRF52
- STM32F407VET6 Board
- STM32F411 "Black Pill"
- Adafruit 405 express
- Yamaha OPL3 sound chip
- Eurorack synthesizer format
- MIDI
- Per Lindgren
- RTIC - Real Time Interrupt-driven Concurrency
- Rubble
- Whitequark
- Glasgow interface explorer
smoltcp
- Bootloader watch 2021: As of 2021-03-02, I have not yet written that bootloader I keep talking about.
- Cortex-M0 rant
- 8051
- Critical section
bbqueue
thumbv6 section- RISC-V
- "IMAC" extensions
- BL602
- dirbaio
nrf-softdevice
crate- ESP8266 and ESP32 modules
- embedded-nal
- C# language
- RabbitMQ
- Stack Pointer
- DFU (USB)
- mcuboot
- Position Independent Code
Transcript
Transcript not made yet.
Credits
Thanks to Louie Zong for the music.