Skip to main documentation content
Getting Started

Introduction to NexFlux

Discover the NexFlux ecosystem: WebAssembly Microcontroller Simulator, Remote Hardware Lab, and AI-powered IoT development.

Updated Aug 28, 2026
4 min read
1420 views
#Overview#Getting Started#WebAssembly#Architecture

Welcome to NexFlux Documentation

NexFlux is a high-performance IoT simulation and remote hardware testing platform built for embedded developers, makers, educators, and enterprise engineers.

[!NOTE] NexFlux runs full microcontroller emulation directly inside your browser using optimized WebAssembly (Wasm) engines without requiring any desktop drivers or local toolchains.


What is NexFlux?

Traditional embedded systems development suffers from hardware friction: out-of-stock components, wiring mistakes that burn chips, and the inability to test code without physical access.

NexFlux eliminates these barriers through a unified three-tier approach:

  • Web Browser Code Editor: Edit C++/Arduino sketches with Monaco.
  • WebAssembly Microcontroller Simulator: Cycle-accurate local simulation in Web Worker.
  • Cloud Hex Compiler: Ultra-fast remote compiling via Go backend.
  • Physical Remote Lab: Real testbed access streamed via WebRTC video feeds.

Core Pillars

1. WebAssembly Simulation Sandbox

Our in-house AVR and ESP32 emulation engines run inside dedicated Web Workers. Experience cycle-accurate execution, digital logic pins, I2C/SPI buses, and virtual peripherals (OLED SSD1306, DHT22, Servo motors, Relays) with instant feedback.

2. 24/7 Physical Remote Lab

When simulation isn't enough, switch seamlessly to physical hardware testbeds located in our secured server clusters. Flash firmware remotely, observe physical reactions via low-latency HD video feeds, and actuate physical inputs.

3. Embedded AI Co-Pilot

Stuck on a compilation error or pin conflict? NexFlux's integrated AI analyzes your C++/Arduino sketches and circuit wiring to pinpoint bugs, baud rate mismatches, or power supply faults in milliseconds.


Supported Microcontrollers

Board / ArchitectureSimulation SupportRemote Lab RigCompilation Backend
Arduino Uno (ATmega328P)Full WebAssemblyAvailableavr-gcc 12.2
Arduino Nano / MegaFull WebAssemblyAvailableavr-gcc 12.2
ESP32-WROOM-32Core Logic & WiFiAvailableesp-idf v5.1
ESP32-S3 (AI/Camera)Beta PreviewAvailableesp-idf v5.2
Raspberry Pi Pico (RP2040)Coming SoonAvailablearm-none-eabi-gcc

Next Steps

Ready to build your first project? Follow our Quick Start Guide to initialize your sandbox in under 5 minutes.

Was this page helpful?

Feedback on "Introduction to NexFlux" helps us improve.