logoalt Hacker News

dmonterocrespoyesterday at 9:15 PM4 repliesview on HN

Velxio 2.0 is live.

A free, open-source emulator for 19 embedded boards: Arduino, ESP32, Raspberry Pi, RISC-V , running real compiled code in your browser.

The best part: it's fully local.

No cloud dependency. No student accounts. No data leaving your network. Self-hostable with a single Docker container.

Universities and bootcamps can deploy it on their own servers and give every student access to a complete embedded development environment, for free.

I've been working on this for over a year, and just shipped v2.0 with ESP32 emulation (via QEMU), a custom RISC-V core, and Raspberry Pi 3 support that runs real Python


Replies

jdnenentoday at 6:23 AM

Emulating the CPU is nice, but the trouble has always been emulating the peripherals

Does your editor do this? I tried the example but didn't see e.g. LEDs blinking

mech422yesterday at 9:44 PM

just curious - if it runs from a docker container, what is the advantage of running the browser as opposed to just ssh'ing in ?

show 1 reply
exe34yesterday at 9:35 PM

Is it easy to feed an elf or bin and run that (esp32c3)? I see compilation available, but I'm playing with asm and have my toolchain figured out already and would just like to emulate the firmware.

show 2 replies
alcor-ztoday at 1:35 AM

[dead]