在线访问:velxio.dev
一款完全本地化的开源多开发板模拟器。编写 Arduino C++ 或 Python 代码,编译后通过真实 CPU 仿真和 48 种以上交互式电子元件进行模拟——所有功能均在浏览器中运行。
支持 19 种开发板 · 5 种 CPU 架构:AVR8(ATmega / ATtiny)、ARM Cortex-M0+(RP2040)、RISC-V RV32IMC/EC(ESP32-C3 / CH32V003)、Xtensa LX6/LX7(ESP32 / ESP32-S3,通过 QEMU)以及 ARM Cortex-A53(Raspberry Pi 3 Linux,通过 QEMU)。
Velxio 是免费开源的项目。构建和维护一个完整的多开发板模拟器需要大量时间——如果它为您节省了时间或您喜欢这个项目,直接赞助我将有助于维持开发。
您的支持将帮助支付服务器成本、库维护费用,并腾出时间添加新开发板、元件和功能。感谢您的支持!
[***] — 无需安装。打开编辑器,编写程序,直接在浏览器中模拟。
通过 Docker 自托管(单命令):
然后打开 [***]
Raspberry Pi Pico 仿真——使用两个电位器进行 ADC 读取测试,串口监视器显示实时输出,底部为编译控制台。
Arduino Uno 通过 SPI 驱动 ILI9341 240×320 TFT 显示屏——使用 Adafruit_GFX + Adafruit_ILI9341 渲染实时图形演示。
库管理器在打开时加载完整的 Arduino 库索引——无需手动输入即可浏览和安装库。
元件选择器显示 48 种可用元件,包含视觉预览、搜索和分类筛选功能。
多开发板仿真——Raspberry Pi 3 和 Arduino 在同一画布上同时运行,通过串口连接。可在单个电路中混合不同架构。
ESP32 与 HC-SR04 超声波距离传感器仿真——通过 QEMU 实现真实 Xtensa 仿真,支持触发/回波 GPIO 时序。
.cpp
.py
.hex
.bin
delay()
analogWrite()
USART — 完整发送和接收功能,支持自动波特率检测
ADC — 支持 analogRead(),通过画布上的电位器注入电压 analogRead()
SPI — 硬件 SPI 外设(ILI9341、SD 卡等)
I2C(TWI)— 带虚拟设备总线的硬件 I2C
ATtiny85 — 所有 6 个 I/O 引脚、USI(Wire)、Timer0/Timer1、10 位 ADC;使用 AttinyCore AttinyCore
通过 requestAnimationFrame 实现 ~60 FPS 仿真循环 requestAnimationFrame
通过 rp2040js 实现 133 MHz 真实 RP2040 仿真——基于 ARM Cortex-M0+
全部 30 个 GPIO 引脚——支持输入/输出、事件监听、引脚状态注入
UART0 + UART1 — 串口监视器中的串行输出;通过 UI 进行串行输入
ADC — 12 位,支持 GPIO 26–29(A0–A3)+ 内部温度传感器(通道 4)
I2C0 + I2C1 — 带虚拟设备总线的主模式(DS1307、TMP102、EEPROM)
SPI0 + SPI1 — 默认回环模式;支持自定义处理程序
PWM — 可在任意 GPIO 引脚上使用
WFI 优化——delay() 会跳至仿真时间的后续时刻,而非忙等待 delay()
示波器——~8 ns 分辨率的 GPIO 跳变时间戳
使用 earlephilhower arduino-pico 内核编译
详见 docs/RP2040_EMULATION.md 获取完整技术细节。
WiFi.begin("PICSimLabWifi", "")
详见 docs/ESP32_EMULATION.md 获取设置和完整技术细节。
详见 docs/RISCV_EMULATION.md 获取完整技术细节。
qemu-system-aarch64 -M raspi3b
详见 docs/RASPBERRYPI3_EMULATION.md 获取完整技术细节。
请登录使用轩辕镜像享受快速拉取体验,支持国内访问优化,速度提升
docker pull ghcr.io/davidmonterocrespo24/velxio-espidf-toolchain:latest探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务