avr8js

可在浏览器或Node.js中模拟Arduino 8位AVR芯片的JavaScript库,是Wokwi Arduino模拟器的核心。

分享到 X许可证: MIT

概述

AVR8js 是用 TypeScript 编写的 JavaScript 库,模拟 Arduino 板使用的 8 位 AVR 架构。它可在浏览器或 Node.js 中运行,是 Wokwi Arduino 模拟器的核心。它只实现 CPU 内核,需要你提供编译好的机器码,并自行实现外部硬件的模拟。

主要特点

  • 用 JavaScript 模拟 AVR 8 位 CPU
  • 可在浏览器和 Node.js 中运行
  • 执行预编译的机器码
  • Wokwi Arduino 模拟器的核心

适用场景

适合开发 Arduino 模拟器、教学工具或虚拟实验室的开发者。它只覆盖 CPU,外部硬件和界面需另行添加。

上游仓库
wokwi/avr8js
GitHub 上的 fork
Guo-astro/avr8js
上游 Star 数
846
分类
硬件、操作系统与嵌入式
编程语言
TypeScript
许可证
MIT
Fork 时间
2026-02-22
同步状态
已同步上次同步 2026-09-29