</> CodeBooks
    ← Volver a IA: fundamentos y aplicaciones (página 4)
    Portada de Embedded AI

    Embedded AI

    David Such

    Editorial
    No Starch Press
    Año
    2026
    Páginas
    ~600
    Nivel
    Intermedio

    De qué trata

    Manual exhaustivo y práctico elaborado por el ingeniero de sistemas embebidos David Such, enfocado en diseñar, entrenar y desplegar modelos de machine learning e inteligencia artificial directamente sobre microcontroladores y sensores inteligentes ("deep edge"), prescindiendo de servidores externos o conexiones a la nube. La obra aborda la computación embebida y TinyML sobre plataformas accesibles de 32 bits (como microcontroladores Raspberry Pi Pico y Pico 2 con chips RP2040/RP2350, y placas Arduino basadas en STM32 y Renesas). Está orientado a desarrolladores de firmware, creadores de hardware (makers) e ingenieros de software con conocimientos intermedios de C/C++, electrónica básica y conceptos generales de aprendizaje automático en Python.

    El libro abarca la pila completa de ingeniería: diseño de circuitos, esquemáticos y trazado de placas de circuito impreso (PCB) con generación de archivos Gerber, recolección y análisis exploratorio de datos de sensores, y acondicionamiento de señales mediante procesamiento digital de señales (DSP). Explora en detalle la fusión sensorial con filtros complementarios, de Kalman, Madgwick y Mahony para unidades de medición inercial (IMU). En la vertiente de aprendizaje profundo, cubre arquitecturas de redes neuronales convolucionales (CNN), redes recurrentes GRU y modelos generativos (GAN), detallando la cuantización de modelos, la gestión de memoria en el área del tensor (tensor arena limits) y la inferencia optimizada con frameworks embebidos como TensorFlow Lite for Microcontrollers (TFLM).

    A través de más de 25 proyectos prácticos de extremo a extremo, el lector construye dispositivos físicos funcionales que resuelven problemas del mundo real mediante visión artificial, reconocimiento de audio y análisis predictivo. Su gran valor diferenciador es la integración estrecha entre el diseño electrónico del hardware físico y la algoritmia del aprendizaje automático, afrontando con rigor las limitaciones de memoria RAM, registros y consumo energético. Deja de lado las arquitecturas de LLMs en la nube o grandes clusters distribuidos; para aprovecharlo al máximo conviene contar con herramientas de prototipado electrónico, soldador y soltura programando microcontroladores en C/C++ y MicroPython.

    • Embedded AI
    • TinyML
    • Microcontroladores
    • Raspberry Pi Pico
    • Arduino
    • Sensor Fusion
    • TensorFlow Lite Micro
    • Redes convolucionales (CNN)
    • Redes GRU
    • Procesamiento digital de señales (DSP)
    • Diseño de PCB

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Detector de palabras de activación (Wake-Word)

    Dispositivo embebido de reconocimiento por voz local que procesa comandos de activación acústicos en tiempo real sobre hardware de bajo consumo sin conexión a Internet.

    Supresor de ruido de audio en tiempo real

    Filtro inteligente de audio que implementa una red neuronal recurrente GRU en un microcontrolador para aislar la voz y suprimir ruidos ambientales.

    Sintetizador MIDI generativo con IA

    Instrumento musical digital que utiliza modelos generativos (GAN) y algoritmos de composición procedural ejecutados en una Raspberry Pi Pico para producir melodías sintéticas autónomas.

    Detector de personas con cámara embebida

    Sistema de visión por computadora que corre una red convolucional compacta y cuantizada directamente sobre una placa Arduino con sensor de cámara para detectar personas localmente.

    Más de IA: fundamentos y aplicaciones con nivel Intermedio