ESP32
Testing applications with Pytest and NuttX
·11 mins
NuttX
Apache
ESP32
Pytest
Testing
Introduction # Testing should be a primary focus in the development process of any embedded system.
How to Create an UI Application for the ESP32-S3
·9 mins
ESP32
ESP-IDF
GUI
Embedded Wizard
ESP32-S3
ESP32-S2
The following article explains all necessary steps to create an Embedded Wizard GUI application suitable for the ESP32-S3-BOX from Espressif.
Using ESP-BSP with DevKits
·3 mins
Embedded Systems
ESP32
ESP32-S2
ESP32-S3
ESP32-C2
Espressif
BSP
DevKit
Introduction # The BSP (Board Support Package) from Espressif is ready to use package for selected boards (usually for Espressif’s and M5Stack boards).
Easily Develop Graphical User Interfaces (GUIs) with Espressif Microcontrollers (MCUs)
·4 mins
ESP32
ESP-IDF
GUI
Embedded Wizard
ESP32-S3
ESP32-S2
Introduction # In today’s fast-paced world of IoT and embedded systems, creating an intuitive and responsive Graphical User Interface (GUI) can make or break the user experience of your product.
Building Applications on NuttX: Understanding the Build System
·12 mins
NuttX
Apache
ESP32
POSIX
Linux
Tutorial
Developing a Project with Existing Applications # The process of building an application in NuttX - whether it is a custom application or one that already exists and targets other operating systems - follows the principles of the NuttX build system.
ESP32's family Memory Map 101
·11 mins
ESP32
ESP32-S2
ESP32-S3
ESP32-C3
ESP32-C6
The performance and memory capabilities of the microcontrollers are increasing, and so is their complexity, especially when the users are responsible for mapping external memory chips such as flash or SPIRAM by configuring a memory management unit.
Using ESP-NOW in Arduino
·14 mins
Arduino
ESP-NOW
Wireless
Wi-Fi
ESP32
ESP32-S2
ESP32-S3
ESP32-C3
ESP32-C6
ESP-NOW is a connectionless Wi-Fi communication protocol developed by Espressif for its microcontrollers. It allows for efficient, low-power, and low-latency peer-to-peer communication.
Getting Started with Wi-Fi on ESP-IDF
·18 mins
ESP32
ESP-IDF
Wi-Fi
Tutorial
Learning Objectives # In this tutorial, we will be exploring how to connect an Espressif SoC to a Wi-Fi Access Point (AP) using ESP-IDF.
Getting Started With ESP-IDF
·8 mins
ESP32
ESP-IDF
Tutorial
Learning Objectives # This tutorial is an introduction to how to develop applications with ESP-IDF and an Espressif development board, in our case ESP32-C3-DevKitM-1.
How to switch between multiple ESP32 firmware binaries stored in the flash memory
·6 mins
Embedded Systems
ESP32
ESP32-S3
ESP32-P4
GUI
OTA
Espressif
BSP
Introduction # The ESP32 microcontroller is a versatile and powerful device, widely used in IoT and embedded applications.
Getting Started with NuttX and ESP32
·8 mins
NuttX
Apache
ESP32
POSIX
Linux
Introduction to Apache NuttX RTOS # In this tutorial, we will do a quick overview of NuttX and its compatibility with Espressfi SoCs.
Espresso Machine PID controller using ESP32 and RainMaker
·9 mins
ESP32
ESP-IDF
RainMaker
1. Introduction # Over 2.25 billion cups of coffee are consumed in the world daily [1].
Simplify Your Embedded Projects with ESP-BSP
·5 mins
Embedded Systems
ESP32
ESP32-S3
Espressif
BSP
Introduction # Are you a maker or an embedded systems enthusiast looking to create applications that work across different development boards with Espressif SoCs like ESP32 or ESP32-S3?
Simplified Embedded Rust: A Comprehensive Guide to Embedded Rust Development
·3 mins
Rust
Embedded Systems
ESP32
ESP32-C3
Espressif
Wokwi
Book
Review
Simplified Embedded Rust: A Comprehensive Guide to Embedded Rust Development # By Omar Hiari # Omar Hiari’s “Simplified Embedded Rust” series offers two books, each tailored to different stages of a developer’s Rust and embedded systems journey.