+ A free, open-source embedded systems emulator — built by a single developer with a passion for hardware and open source. +
++ Velxio started as a personal exploration into how microcontroller emulators work internally — CPU instructions, + memory management, peripheral timing, and low-level architecture. What began as a learning project during + a vacation quickly grew into something bigger. +
++ The idea was simple: what if anyone could simulate Arduino, ESP32, and Raspberry Pi boards + directly in the browser, without buying hardware, without installing toolchains, without cloud accounts? +
++ Velxio v1 launched on Product Hunt and Hacker News, supporting Arduino Uno and Raspberry Pi Pico. + The feedback from the maker and embedded community was incredible — and it pushed the project forward. +
++ Velxio 2.0 shipped with ESP32 emulation via QEMU (using the lcgamboa fork), a Raspberry Pi 3 + running real Linux, RISC-V support for ESP32-C3 and CH32V003, realistic sensor simulation (DHT22, HC-SR04, + WS2812B NeoPixel), and 19 boards across 5 CPU architectures — all running real compiled code. +
++ The v2 launch hit the front page of Hacker News for over 20 hours, reaching nearly 600 GitHub + stars and thousands of visitors in less than 24 hours. It's now being used by students, professors, and makers + around the world. +
+Cycle-accurate emulation runs entirely in your browser using avr8js and rp2040js. No backend needed for simulation.
+Xtensa ESP32 and ESP32-S3 run on backend QEMU (lcgamboa fork) with real flash images, GPIO, ADC, and timers.
+ESP32-C3 and CH32V003 run on a custom RV32IMC core written in TypeScript — entirely client-side, no QEMU.
+Full ARM Cortex-A53 Linux via QEMU raspi3b — boots real Raspberry Pi OS and runs Python with RPi.GPIO.
++ Velxio is 100% open source under the AGPLv3 license. No cloud dependency, no student accounts, + no data leaving your network. Universities and bootcamps can deploy it on their own servers with a single Docker + command and give every student access to a complete embedded development environment — for free. +
++ The project builds on top of amazing open-source work from the community: +
++ Velxio was inspired by Wokwi, which is a + fantastic tool. The goal of Velxio is to take a different path: fully open source, self-hostable, and supporting + multiple heterogeneous boards in the same circuit. +
+Application Architect @ IBM · Montevideo, Uruguay
++ Application Architect with over 10 years of experience leading the development of large-scale + enterprise ecosystems. Specialist in Generative AI (LLMs, RAG, LangChain), Cloud-Native architectures + (OpenShift, Kubernetes), and certified Odoo ERP expert. Currently at IBM working on enterprise applications + for the Uruguayan State Insurance Bank (BSE). +
++ Studied Computer Science Engineering at Universidad de Oriente in Cuba (2012-2017), then moved to + Uruguay where he built a career spanning roles at Quanam (Odoo implementations for government institutions), + and IBM (enterprise architecture for BPS and BSE). +
++ Programming and robotics enthusiast. Creator of other open-source projects including + a 3D racing game running on an ESP32 (viral + on Reddit with 40K+ views) and an iPod Classic clone for Raspberry Pi. +
+ ++++ "I studied Computer Science in Cuba from 2012 to 2017, and when I moved to Uruguay, the most + common question was: 'How did you graduate as an engineer without internet, without a computer, + without YouTube?' +
++ I only had 4 words for the answer: Perseverance! Perseverance! Perseverance! Perseverance! +
++ There is no better motivation than not having a plan B." +
+ — David Montero Crespo +
Featured on:
+ +No signup required. Runs 100% in your browser. Free and open source.
+
MIT License · Powered by avr8js & wokwi-elements
diff --git a/frontend/src/seoRoutes.ts b/frontend/src/seoRoutes.ts
index 2f9cb2fc..3165fd8d 100644
--- a/frontend/src/seoRoutes.ts
+++ b/frontend/src/seoRoutes.ts
@@ -191,6 +191,18 @@ export const SEO_ROUTES: SeoRoute[] = [
},
},
+ // ── About
+ {
+ path: '/about',
+ priority: 0.7,
+ changefreq: 'monthly',
+ seoMeta: {
+ title: 'About Velxio — Open Source Embedded Emulator by David Montero Crespo',
+ description: 'Learn about Velxio, the free open-source multi-board embedded emulator, and its creator David Montero Crespo — Application Architect at IBM, programming and robotics enthusiast.',
+ url: `${DOMAIN}/about`,
+ },
+ },
+
// ── Auth / admin (noindex)
{ path: '/login', noindex: true },
{ path: '/register', noindex: true },
diff --git a/frontend/src/utils/analytics.ts b/frontend/src/utils/analytics.ts
index 9fa34181..7e7c9408 100644
--- a/frontend/src/utils/analytics.ts
+++ b/frontend/src/utils/analytics.ts
@@ -5,9 +5,10 @@
* Each function maps to an event that should be marked as a Key Event in GA4.
*/
-declare function gtag(command: 'event', eventName: string, eventParams?: Record