Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

SerialDebug: Depuración avanzada para Arduino con logging serie por niveles

Componentes y suministros

Compatible con cualquier placa Arduino (excepto MCU AVR Tiny):

LED opcional para indicación visual.

Aplicaciones y servicios online

Sobre este proyecto

Mejorando la depuración para Arduino

Plataformas modernas (Android, iOS, ESP-IDF para ESP32) tienen salida de depuración con niveles (verbose, debug, info, warning, error...).

¿Por qué son importantes los niveles en mensajes de depuración?

Permiten asignar un nivel de importancia a cada mensaje y filtrar los importantes, reduciendo ruido en la consola.

¿Por qué no tenemos esto en Arduino?

Esta carencia me motivó a crear una librería para Arduino.

¿Cómo mejorar esto?

Librería SerialDebug: Mejora la depuración en Arduino con niveles y más características.

Para mejorar aún más, creé una app de escritorio opcional: SerialDebugApp. No hay dependencia entre la app y la librería; puedes usar el Monitor Serie del IDE de Arduino o esta app.

Más información y descarga en: GitHub SerialDebug

Código

Librería SerialDebug: https://github.com/JoaoLopesF/SerialDebug

Incluye ejemplos de uso, documentación y la aplicación SerialDebugApp.

Esquemáticos

La placa puede ser cualquiera compatible (ver lista arriba). El LED es opcional para indicación visual de estado.

Proceso de manufactura

  1. Fabricación de Tablas de Planchar: Diseño, Materiales y Proceso Productivo
  2. Placas de Circuito Impreso: Diseño, Fabricación y Tendencias Futuras
  3. Construcción y Diseño de Tablas de Surf: De Raíces Polinesias a la Innovación Moderna
  4. Placa RasPiRobot Board V2: Convierte tu Raspberry Pi en un Controlador de Robot Potente
  5. Reloj de Palabras DIY con Arduino: Construye una Pantalla Elegante en Tiempo Real
  6. Construye un Spybot controlado por Bluetooth con Arduino
  7. FlickMote: Mando IR por gestos para Smart Home
  8. TV‑B‑Gone DIY con Arduino: Mando universal para apagar cualquier TV
  9. Construye un Reloj Maestro LED Personalizado con Alarma – Visible desde 12 Metros
  10. Arduino lanza Portenta H7: Board IoT industrial‑grade debuta en CES
  11. Placa Arduino Edge Control impulsa IoT y IA exterior inteligente para agricultura de precisión