PicoRuby
PicoRuby 是一个替代的 mruby 实现,其特点是:
- 占地面积小(取决于构建配置)
- RAM: 512 KB 或更少 (搭配网络的 PicoRuby)
- RAM: 128 KB 或更少 (FemtoRuby)
- 便携式
- 仅依赖标准 C 库,如 glibc、Newlib 或 Newlib-nano 以及 emcc
- 参考微控制器板
- Raspberry Pi Pico 2 W - Arm Cortex-M33, 520 KB RAM, 4 MB 闪存, 配备 CYW43 网络模块
- Raspberry Pi Pico - Arm Cortex-M0+, 264 KB RAM, 2 MB 闪存
FemtoRuby?
从 4.x 版本开始,我们将以下资源称为"成品":
- PicoRuby (以前称为 MicroRuby) ... mruby 虚拟机版本
- FemtoRuby (以前称为 PicoRuby) ... mruby/c VM 版本
mruby VM 版本正在主要开发中。
有关测试 PicoRuby 的详细信息,请参阅 测试指南。
https://picoruby.org/