"Software comes from heaven when you have good hardware.” -Ken Olsen



Why uFerris?

Learning embedded Rust is hard enough without fighting your hardware. Every tutorial assumes a different board, a different controller, a different setup. uFerris is a single reference platform that works across multiple controllers, so you focus on Rust, not toolchain debugging.

uFerris is a versatile, all-in-one learner board designed to:

  • Support multiple controllers on a single reference platform.

  • Enable programming of standard peripherals (GPIO, Timers/Counters, Analog, PWM, Serial Comms).

  • Allow learners to build a complete embedded product replica.

  • Serve as a centralized reference for Rust embedded beginners.

Imagine being easily able to generate project templates for various controllers or using a board support crate that’s feature-configurable for different hardware. uFerris aims to be the reference for making it easier and more streamlined to start with embedded Rust hardware.


What You Get

uFerris Megalops Baseboard - $24.99

The only hardware you need to start. Equipped with components for all standard peripherals. Features a SeeedStudio XIAO header for compatibility with a wide range of controllers.

uFerris Megalops Power Extension Board - $14.99

Run independent of USB. 2×AAA battery holder with a current-measurement circuit and SD card slot for SPI and data logging.


Built for Learning

uFerris is fully integrated as the hands-on companion for the Simplified Embedded Rust series. Both the and the . Every chapter, every example, every project, designed to work on uFerris.


Pre-Order Now

Pre-order closes April 7. Ships Early May.
Order both boards with code UFERRIS-BUNDLE and get Simplified Embedded Rust for free.