Power the device
The board is pre-flashed. Connect it with a USB-C cable.
Full Namespace 0, Device Integration, and encryption on an ESP32-C3 with less than 100 kB RAM.
The board is pre-flashed. Connect it with a USB-C cable.
The device opens its own Wi-Fi network named “o6 Embedded”.
Use the endpoint shown on the integrated OLED display.
Call the Network object’s onboarding method with your SSID and password.
OPC UA-controlled GPIO pins
single-core RISC-V processor
on-board flash memory
The kit exposes digital input, digital output, PWM, and ADC modes through a typed information model. Live variables report Wi-Fi status, address, SSID, and free heap memory.
The device follows the OPC UA Device Integration specification and exposes manufacturer, model, serial number, hardware revision, and software revision out of the box.

Static information-model nodes are compiled into a compact, memory-mapped binary with zero-copy access. The approach works across Cortex-M targets, RTOS platforms, and larger Linux systems.
open62541 already supports FreeRTOS, Zephyr, bare metal, and POSIX. A new port mainly requires a network interface and flash mapping for the ROM nodestore.
Join the “o6 Embedded” access point.
Connect to opc.tcp://192.168.4.1:4840.
Call the Network object’s Wi-Fi method with your credentials.
Tell us about your target platform and evaluation goals. We will come back to you with the right kit, documentation, and next steps.
Technical articles, release news, training dates, and company updates from o6 Automation.