UFerris a Versatile Learner Board for Rust Embedded Beginners

UFerris a Versatile Learner Board for Rust Embedded Beginners

A Versatile Learner Board for Rust Embedded Beginners

🦀 In stock. Shipping worldwide.

🔓 100% open source hardware & softwareHardware repo · BSP crate

🎁 Bundle deal — order both boards with Simplified Embedded Rust & get 20% off

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

Why uFerris?

Learning embedded Rust shouldn’t mean fighting your hardware. Every tutorial picks a different board, a different MCU, a different toolchain — so half the battle is just making the example compile on the silicon you happen to own.

uFerris is one reference platform that works across multiple MCUs. Swap the brain on top, keep the peripherals underneath. Focus on Rust, not on rewiring your dev setup.

  • One board, many MCUs — Seeed XIAO header accepts ESP32-C3 / C6 / S3, RP2040, RP2350, nRF52840, SAMD21, RA4M1, and more

  • Every standard peripheral on board — GPIO, timers/counters, ADC, PWM, UART, I²C, SPI — no breadboard required

  • Build a complete embedded product replica — sensors, actuators, display, storage, battery

  • A single reference for the Embedded Rust ecosystem — book, examples, and BSP crate all target this hardware

  • Fully open source — schematics, board files, and the BSP crate are all public. Fork it, modify it, learn from it, contribute to it.

What’s in the Family

uFerris Megalops Baseboard – $24.99

The standalone learner board. Onboard components cover every standard peripheral you’ll meet in embedded development. Drop in a Seeed XIAO module to pick your MCU and start coding.

uFerris Megalops Power Extension Board – $14.99

Cuts the USB cord. 2×AAA battery holder, onboard current-measurement circuit (so you can see exactly how much your firmware sips), and a microSD slot for SPI exercises and data logging. Stacks directly onto the Megalops Baseboard.

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.

Specifications

uFerris Megalops Baseboard

MCU

User-supplied via Seeed XIAO 14-pin header

Compatible XIAO modules

ESP32-C3, ESP32-C6, ESP32-S3, RP2040, RP2350, SAMD21, nRF52840, RA4M1 (any Seeed XIAO-pinout module)

Power input

USB-C (via XIAO) or Power Extension Board

Headers & Connectors

1x SWD Debug 6-pin Header,
1x Qwiic Connector,
1x Xiao Compatible Header,
2x Board Expansion Headers,
1x Coin Cell Battery Holder

Onboard Components

3x LEDs,
5x Push buttons,
1x LDR,
1x Buzzer,
1x RTC,
1x I/O Expander
2x Slide Switches,
1× 7-segment Display (4-digit)

uFerris Megalops Power Extension Board

Battery

2× AAA, Regulated to 5 V

Headers & Connectors

2x Board Expansion Headers,
1x microSD Card Holder
1x AAA Battery Holder

Storage

microSD slot (SPI)

Onboard Components

1x Power Measurement Circuit

Order Now

In stock and shipping worldwide. Bundle both boards with Simplified Embedded Rust and get 20% off.

Open Source & Documentation

uFerris is open source, top to bottom. The hardware design, the firmware, and the supporting Rust crates are all public. You can study them, learn from them, fork them, or contribute back.

uFerris is certified by the Open Source Hardware Association — UID JO000001. The first OSHWA-certified project from Jordan. Certification page: https://certification.oshwa.org/jo000001.html

Hardware Repository: schematics, board files, BOM, and gerbers.

Board Support Package (BSP) Repository: board support crate source code, board coverage, and example code. Issues, pull requests, and discussions are welcome on all repos.

BSP Crate: board support crate on crates.io.

For Press & Reviewers

Working on a piece to review uFerris? We’re happy to provide review units, a press kit, and technical Q&A. uFerris is fully open source. Schematics, board files, and the Rust BSP are all public, so you’re welcome to dig in before pitching.

Contact: [email protected]

Read More

Leave a Reply

Your email address will not be published. Required fields are marked *