Disponible
Microcontrolador ESP32-S3. Curso práctico es un libro técnico en castellano destinado al aprendizaje de la programación del ESP32-S3 mediante actividades que combinan electrónica y desarrollo de software. La obra utiliza ESP-IDF, el kit de desarrollo oficial de Espressif, junto con Visual Studio Code, y permite conocer con mayor detalle la configuración de los periféricos, la gestión de memoria, la depuración y la ejecución de aplicaciones de tiempo real.
El contenido puede resultar especialmente útil para lectores que ya hayan trabajado con Arduino y deseen avanzar hacia un entorno que proporcione un control más directo del hardware. El aprendizaje se organiza de forma progresiva, comenzando por la preparación del entorno y los recursos básicos del microcontrolador y avanzando posteriormente hacia las comunicaciones, la programación embebida estructurada y FreeRTOS.
La obra está orientada a estudiantes, docentes, aficionados y personas interesadas en el desarrollo de sistemas embebidos. Se recomiendan conocimientos básicos de electrónica y del lenguaje C, aunque no es necesario dominar previamente ESP-IDF ni los sistemas operativos de tiempo real. Los ejemplos proceden de situaciones de laboratorio, enseñanza y desarrollo profesional en las que el hardware y el software deben trabajar de forma coordinada.
El libro reúne más de 30 ejemplos funcionales y ejercicios destinados a consolidar los conceptos tratados. Los ejemplos han sido comprobados con la placa ESP32-S3 DevKitC-1. Para realizar las primeras prácticas se recomienda disponer de una protoboard, varios LED, resistencias y un potenciómetro. La editorial proporciona además material complementario descargable desde la ficha de la obra.
La introducción aborda también el uso de herramientas de inteligencia artificial generativa como apoyo para tareas repetitivas, creación de funciones auxiliares, depuración o análisis de alternativas. Este uso se presenta como complemento del trabajo técnico y no como sustituto del razonamiento, el diseño o la responsabilidad del desarrollador.
Alcance y limitaciones: la obra se concentra en los periféricos y técnicas necesarios para construir una base práctica sobre el ESP32-S3, pero no pretende documentar todas las funciones del microcontrolador. No desarrolla en profundidad el control vectorial de motores, las arquitecturas IoT o IIoT, los servicios cloud ni la seguridad integral de dispositivos conectados. También advierte de la necesidad de valorar el consumo energético cuando se diseñen equipos alimentados por batería.
| Tipo de producto | Libro técnico |
| Título | Microcontrolador ESP32-S3. Curso práctico |
| Autor | Francisco Javier Burgoa Román |
| Editorial | RA-MA |
| Colección | Electrónica/Robótica |
| Materia | Sistemas embebidos y microcontroladores |
| Edición | 1.ª edición |
| Fecha de publicación | 6 de febrero de 2026 |
| Idioma | Castellano |
| Formato | Edición en papel |
| ISBN | 979-13-88059-28-5 |
| EAN | 9791388059285 |
| Depósito legal | M-1398-2026 |
| Número de páginas | 278 |
| Dimensiones | 17 × 24 cm |
| Peso | 479 g |
| Público objetivo | Estudiantes, docentes, aficionados y personas interesadas en el desarrollo de sistemas embebidos |
| Conocimientos previos recomendados | Fundamentos de electrónica y lenguaje C; no se requieren conocimientos avanzados |
| Microcontrolador tratado | ESP32-S3 |
| Kit de desarrollo utilizado | ESP-IDF |
| Entorno de desarrollo | Visual Studio Code |
| Placa utilizada en los ejemplos | ESP32-S3 DevKitC-1 |
| Métodos de depuración | Terminal serie y JTAG |
| Estructura temática | Entorno de programación, periféricos, comunicaciones, buenas prácticas de programación embebida y FreeRTOS |
| Periféricos y recursos tratados | GPIO, ADC, DMA, temporizadores, PWM, contadores de pulsos, watchdog, modos sleep, LED WS2812B, sensor interno de temperatura, modulación sigma-delta, memoria, SPIFFS, memoria no volátil y conversión digital-analógica |
| Comunicaciones tratadas | UART, USB nativo, I²C, Wi-Fi IEEE 802.11 b/g/n y Bluetooth |
| Aplicaciones de comunicación | Cliente HTTPS, servidor web, servidor UDP y aplicaciones móviles sencillas |
| Sistema operativo de tiempo real | FreeRTOS |
| Contenido sobre FreeRTOS | Tareas, colas, mutex, semáforos, planificación, prioridades, estadísticas, eventos, gestión de memoria, inanición, interbloqueo e inversión de prioridad |
| Ejemplos prácticos | Más de 30 ejemplos funcionales |
| Ejercicios | Ejercicios de consolidación en los principales capítulos prácticos |
| Material recomendado para las prácticas iniciales | Protoboard, LED, resistencias y potenciómetro |
| Material adicional | Archivos descargables desde la ficha del libro en la web de RA-MA |
| Nota sobre el DAC | El ESP32-S3 no incorpora un DAC interno; el libro dedica un capítulo a la conversión digital-analógica |
| Límites de alcance | No desarrolla en profundidad el control vectorial de motores, IoT, IIoT, servicios cloud ni la seguridad integral de dispositivos conectados |