UFerris:面向Rust嵌入式初学者的多功能学习板

Hacker News Top 产品

摘要

uFerris是一款多功能开源学习板,专为Rust嵌入式初学者设计,通过Seeed XIAO接口支持多种MCU,并配套《Simplified Embedded Rust》书籍。

暂无内容
查看原文
查看缓存全文

缓存时间: 2026/05/15 03:28

# uFerris 学习板 | The Embedded Rustacean 来源:https://www.theembeddedrustacean.com/uferris ### ***面向 Rust 嵌入式初学者的全能学习板*** 🦀**现货供应,全球发货。** 🔓**100% 开源硬件与软件** — *硬件仓库* (https://github.com/uFerris-rs/uferris-hw) · *BSP 包* (https://github.com/uFerris-rs/uferris-bsp) 🎁**套装优惠** — 同时订购两块板子与*《简化嵌入式 Rust》*可享 20% 折扣 ### **“*****好硬件才能带来好软件。*****”——肯·奥尔森** ### 为什么选择 uFerris? 学习嵌入式 Rust 不应当与硬件较劲。每篇教程都选用不同的开发板、不同的 MCU、不同的工具链——有一半的精力都花在让示例在你手里的芯片上编译通过。 **uFerris 是一个跨多种 MCU 的统一参考平台。**只需更换顶层的核心,底层的外设保持不变。专注于 Rust,不必重新搭建开发环境。 - **一块板,多种 MCU** — Seeed XIAO 接口支持 ESP32-C3 / C6 / S3、RP2040、RP2350、nRF52840、SAMD21、RA4M1 等 - **板载全部标准外设** — GPIO、定时器/计数器、ADC、PWM、UART、I2C、SPI,无需面包板 - **构建完整嵌入式产品原型** — 传感器、执行器、显示屏、存储器、电池 - **嵌入式 Rust 生态系统的统一参考** — 书籍、示例、BSP 包均以此硬件为目标 - **完全开源** — 原理图、板级文件、BSP 包均公开。可复刻、修改、学习、贡献。 ### **产品家族** #### uFerris Megalops 底板 — $24.99 独立学习板。板载元件覆盖嵌入式开发中遇到的所有标准外设。插入 Seeed XIAO 模块即可选择 MCU 并开始编程。 #### uFerris Megalops 电源扩展板 — $14.99 摆脱 USB 束缚。2×AAA 电池座、板载电流测量电路(可精确查看固件功耗),以及用于 SPI 练习和数据记录的 microSD 插槽。直接堆叠在 Megalops 底板上。 ### 为学习而生 uFerris 完全集成作为《简化嵌入式 Rust》系列的实践伴侣。该书与该板相辅相成。每一章、每一个示例、每一个项目,均设计在 uFerris 上运行。 ### **技术规格** #### **uFerris Megalops 底板** **MCU** 用户自备,通过 Seeed XIAO 14 针接口接入 **兼容的 XIAO 模块** ESP32-C3、ESP32-C6、ESP32-S3、RP2040、RP2350、SAMD21、nRF52840、RA4M1(任何 Seeed XIAO 引脚布局的模块) **电源输入** USB-C(通过 XIAO)或电源扩展板 **排针与连接器** 1× SWD 调试 6 针排针,1× Qwiic 连接器,1× Xiao 兼容排针,2× 板扩展排针,1× 纽扣电池座 **板载元件** 3× LED,5× 按键,1× 光敏电阻,1× 蜂鸣器,1× 实时时钟 (RTC),1× I/O 扩展器,2× 滑动开关,1× 7 段数码管(4 位) #### **uFerris Megalops 电源扩展板** **电池** 2× AAA,稳压至 5 V **排针与连接器** 2× 板扩展排针,1× microSD 卡座,1× AAA 电池座 **存储** microSD 插槽(SPI) **板载元件** 1× 功率测量电路 ### **立即订购** #### **现货供应,全球发货。同时订购两块板子与《简化嵌入式 Rust》可享 20% 折扣。** ### **开源与文档** uFerris 完全开源。硬件设计、固件、以及支持的 Rust 包均公开。您可以研究、学习、复刻或贡献改进。 uFerris 已通过开放源代码硬件协会认证,UID JO000001。这是来自约旦的第一个 OSHWA 认证项目。认证页面:https://certification.oshwa.org/jo000001.html **硬件仓库** (https://github.com/uFerris-rs/uferris-hw/):原理图、板级文件、BOM 和 Gerber 文件。 **板级支持包 (BSP) 仓库** (https://github.com/uFerris-rs/uferris-bsp):板级支持包源码、板级覆盖范围及示例代码。欢迎在各仓库提交问题、拉取请求和参与讨论。 **BSP 包** (https://crates.io/crates/uferris-bsp):在 crates.io 上的板级支持包。 ### **媒体与评测者** 正在撰写 uFerris 评测文章?我们乐意提供评测样机、新闻资料包和技术问答。uFerris 完全开源。原理图、板级文件和 Rust BSP 均已公开,欢迎您在撰稿前深入了解。 **联系方式:**[*\[email protected]*](https://www.theembeddedrustacean.com/cdn-cgi/l/email-protection#721a1b32061a17171f10171616171600070106131117131c5c111d1f)

相似文章

Up to 256 MB FERRIT modular F-RAM storage device preserves critical data for up to 200 years

Lobsters Hottest

# Up to 256 MB FERRIT modular F-RAM storage device preserves critical data for up to 200 years - CNX Software Source: [https://www.cnx-software.com/2026/05/11/up-to-256-mb-ferrit-modular-f-ram-storage-device-preserves-critical-data-for-up-to-200-years/](https://www.cnx-software.com/2026/05/11/up-to-256-mb-ferrit-modular-f-ram-storage-device-preserves-critical-data-for-up-to-200-years/) Machdyne’s FERRIT is a modular USB[F\-RAM](https://www.cnx-software.com/2012/11/11/fram-ferroelectric-random-ac

使用并行Claude团队构建C编译器

Anthropic Engineering

Anthropic研究员展示了如何使用16个并行Claude实例自主构建一个基于Rust的C编译器,该编译器能够编译Linux内核。文章详细介绍了这一多智能体自主编码实验的架构、成本和经验教训。

我的毕业帽运行 Rust

Hacker News Top

作者使用 ATtiny85 微控制器和 WS2812B LED 制作了一款由 Rust 驱动的发光毕业帽,用于检测流苏的移动。该项目展示了在定制硬件项目中使用 avr-hal 等嵌入式 Rust 库的应用。