Pre-Workshop Setup

~30 min at home

Please complete this setup before the workshop day. Our goal is zero time spent on toolchain issues during the workshop itself.

If you run into problems, reach out to hi@theembeddedrustacean.com with subject "RW2026: Workshop Setup Help" - I'll help you get sorted before May 18.

⚠ Do This Before the Workshop

There will be no time to debug setup issues during the workshop. If you arrive without a working setup, please use the Wokwi fallback so you can follow along. A native setup is strongly recommended — get it done ahead of time.

What You'll Set Up

In the upcoming pages you will install/setup the following:

  1. Rust toolchain with the RISC-V target for ESP32-C3
  2. espflash for flashing firmware to the board
  3. esp-generate for creating new projects
  4. A test flash to verify everything works end-to-end
  5. Wokwi (optional) as a simulation fallback

Quick Check

Already set up? Run this to verify:

rustup target list --installed | grep riscv32imc
espflash --version

If both commands produce output, you're probably good. Jump to Hardware Verification to confirm with a real flash.