找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

4613

积分

0

好友

635

主题
发表于 3 天前 | 查看: 31| 回复: 0

在追求极致小型化的嵌入式世界里,一款名为 AngstromIO 的开发板引起了注意。它基于 Microchip ATtiny1616 MCU,最令人惊叹的是其迷你的身材——尺寸仅为 9.0 x 8.9 毫米,长度只比一个 USB-C 接口略长一点。

紫色微型AngstromIO开发板特写

这样的设计使其成为空间高度受限的嵌入式项目的理想选择。它到底有多小?直观来看,其主体部分几乎就是一个 USB-C 接口的大小。

与USB-C接口大小对比图

AngstromIO 核心配置一览

  • MCU – Microchip ATtiny1616 8 位 AVR 微控制器,最高频率 20 MHz,带 16KB 闪存、2KB SRAM 和 256 字节 EEPROM。
  • USB – 1 个 USB Type-C 端口(仅供电,不连接 MCU 的数据线)
  • 通过焊盘进行扩展
    • UPDI引脚用于编程
    • I2C(SDA、S C L)
    • 2 个 GPIO(PB2/TX、PA3)
    • 5V 和 GND
  • 其它 – 2 个 SK6805-EC15 可寻址 RGB LED
  • 电源
    • 通过 USB-C 端口输出 5V 电压
    • 超低功耗(掉电模式下低至 200nA)
  • 尺寸 – 9.0 x 8.9 毫米

AngstromIO开发板电路原理图

开发与编程体验

该开发板配备了专用的 UPDI(统一编程和调试接口)焊盘,用于固件烧录。好消息是,它与 Arduino IDE 完全兼容,并支持 SpenceKonde 的 megaTinyCore 库。这意味着开发者可以轻松使用 Wire 等库进行 I2C 通信,并使用 tinyNeoPixel 等库来控制板载可寻址 LED,而无需编写复杂的裸机 AVR 代码,大幅降低了开发门槛。

AngstromIO开发板实物图,带有LED和按钮

由于 MCU 采用 UPDI 接口,因此需要专用编程器来烧录固件。项目开发者贴心地提供了基于双 CH340 芯片、带有两个 USB-C 端口的编程器的硬件设计文件。这种设计非常巧妙,支持同时进行 UPDI 编程和单向串口调试(仅发送),使我们能够在烧录新固件的同时,通过计算机监控串口输出,提升了调试效率。

专用编程器工作状态图
编程器与开发板连接示意图
编程器特写,LED灯亮起
多款开发板与编程器全家福

更多可能性:配套的 RISC-V 实验板

此外,开发者还设计了一款基于 CH32V003 的实验板,可能是为了更好地利用 PCB 面板而添加的。与小巧的 AngstromIO 板相比,这款实验板尺寸更大,更适合在面包板上搭建原型,并内置了 4×5 的查理复用 LED 矩阵,使其成为一个简单且低成本的平台,可用于进行多路复用实验和学习 RISC-V 架构的 CH32V003 工具链,为爱好者提供了从 AVR 到 RISC-V 的探索路径。

ATtiny1616开发板引脚示意图
CH32V003实验板引脚示意图
CH340编程器示意图

完全开源,资源获取

最重要的是,AngstromIO 及其配套的编程器和 RISC-V 实验板是一个完全开源的硬件项目。所有 KiCad 原理图、PCB 布局图、Gerber 文件和示例代码都可以在项目作者的 GitHub仓库 中找到。对于嵌入式开发者和硬件爱好者来说,这不仅是获得一个精巧的开发工具,更是一个绝佳的学习和参考设计。

仓库链接:https://github.com/Dieu-de-l-elec/AngstromIO-devboard/tree/main

这类极具创意的开源硬件项目,正是推动创客文化和嵌入式创新的重要力量。如果你对微型化嵌入式设计感兴趣,不妨去 GitHub 上深入研究一下这个项目,或许能激发你的下一个创意。在 云栈社区 等技术论坛上,也经常有开发者分享类似的开源硬件实战经验与调试心得,值得关注。




上一篇:深度剖析苹果50年设计哲学:为何“品味”是其无法被复制的核心优势
下一篇:深入分析:从Claude Code源码泄露看AI工程化的安全与架构设计
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-4-5 18:44 , Processed in 0.700717 second(s), 42 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表