Skip to main content

This site is a preview for github.com/espressif/developer-portal/pull/573

Filipe Cavalcanti

SPI Flash for Persistent Data Storage with NuttX RTOS
·15 mins
NuttX Apache Esp32 Flash Data Storage
This guide explores how to utilize flash memory for persistent data storage in NuttX-based embedded systems, covering SPI Flash fundamentals, file system options (SmartFS, SPIFFS, LittleFS), and practical implementation of a boot time logging application with Wi-Fi and NTP synchronization.
NuttX for Motor Control and Sensing: IMU Integration and Wireless Data Streaming
·10 mins
NuttX Apache Esp32 ESP32-C6 Motor IMU
This article extends the NuttX motor control system with inertial measurement unit (IMU) sensor integration for vibration measurement and wireless data streaming capabilities using the ESP32-C6 Wi-Fi connectivity.
NuttX for Motor Control and Sensing: MCPWM and DC Motor Control
·12 mins
NuttX Apache Esp32 ESP32-C6 Motor IMU
This article demonstrates how to implement motor control and speed sensing on an ESP32-C6 using NuttX RTOS. It covers setting up MCPWM for motor control, ADC for potentiometer reading, and quadrature encoder for speed measurement. The implementation showcases NuttX’s real-time capabilities through a practical example using common peripherals and sensors.
Testing applications with Pytest and NuttX
··11 mins
NuttX Apache Esp32 Pytest Testing
How Pytest is used for testing the NuttX RTOS on Espressif devices.
Getting Started with NuttX and ESP32
··8 mins
NuttX Apache Esp32 POSIX Linux
In this article, a tutorial to get started with NuttX.