Skip to main content

RISC-V

Building FOFOCA: An Open-Source AI Robot with ESP32, ESP32-C3, and Edge AI

Building FOFOCA: An Open-Source AI Robot with ESP32, ESP32-C3, and Edge AI

FOFOCA is an open-source reference design for an AI-governed household robot, built around a Raspberry Pi 5 brain, an ESP32 for real-time motor control and sensor polling, and an ESP32-C3 driving an OLED status display over MQTT. This article walks through the hardware architecture, the firmware running on each Espressif chip, and how all of it connects to a local edge AI server running NVIDIA Nemotron Nano 8B for inference — no cloud dependency required.
Integrating External Libraries into NuttX Applications

Integrating External Libraries into NuttX Applications

··5 mins
This guide demonstrates how to integrate external libraries into NuttX applications using static libraries and cross-compilation. Learn how to build a library on x86, integrate it into the NuttX simulation environment, and cross-compile for RISC-V targets like the ESP32-C6, all without moving your entire codebase into the NuttX directory structure.
Building Hardware-Enforced Trust into Matter Devices with ESP-TEE

Building Hardware-Enforced Trust into Matter Devices with ESP-TEE

As security expectations rise globally - driven by region-specific cybersecurity regulations - safeguarding device credentials has become critical for IoT manufacturers. This article explains how the ESP-TEE framework integrates with Matter and demonstrates building secure products using the Espressif RISC-V SoCs, showcasing hardware-enforced security that can resist scalable remote software attacks.