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:Mejora de la depuración de Arduino

Componentes y suministros

Arduino UNO
Solo una placa Arduino, puede ser cualquier placa, excepto AVR Tiny MCU
× 1
Arduino Mega 2560
× 1
Arduino Due
× 1
Arduino 101
× 1
Arduino MKR Zero
× 1
Arduino MKR1000
× 1
Arduino MKR Fox 1200
× 1
Espressif ESP-WROOM-02
× 1
Espressif ESP8266 SDK
× 1
NodeMCU ESP8266 Breakout Board
× 1
SparkFun ESP32 Thing
× 1
Adafruit Feather HUZZAH con ESP8266 WiFi
× 1
Teensy 3.6
× 1
Teensy 3.1
× 1

Aplicaciones y servicios en línea

Arduino IDE
SerialDebugApp

Acerca de este proyecto

Mejorando la depuración para Arduino

Las plataformas de desarrollo modernas, como Android e iOS, tienen resultados de depuración con niveles (detallado, depuración, ...).

ESP-IDF, el SDK nativo para ESP32, también lo tiene.

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

¿Por qué te permiten establecer un nivel de cada mensaje, de acuerdo con su importancia, y ayuda a filtrar los mensajes importantes?

¿Por qué no tenemos esto para Arduino?

Esto me motivó a hacer una biblioteca para Arduino.

¿Cómo mejorar esto?

Biblioteca SerialDebug , que mejoran la depuración para Arduino, con niveles y más.

Para mejorar más la depuración de Arduino, creé una aplicación de escritorio para la biblioteca SerialDebug, la SerialDebugApp . Esto es opcional, debido a que no depende de esta aplicación y la biblioteca. Su elección, puede usar el monitor serial de Arduino IDE o esta aplicación:

Acceda al repositorio de github para obtener más información:

https://github.com/JoaoLopesF/SerialDebug

Código

Biblioteca SerialDebug
Biblioteca SerialDebug para Arduinohttps://github.com/JoaoLopesF/SerialDebug

Esquemas

El tablero puede ser cualquiera, como:Uno, Mega, Due, MKR, Esp8266, Esp32, Teensy. Excepto Avr Tiny. El led es opcional

Proceso de manufactura

  1. Tabla de planchar
  2. Placa de circuito impreso
  3. Tabla de surf
  4. La placa Arduino aporta inteligencia a las aplicaciones al aire libre
  5. La placa Arduino apunta a IoT industrial
  6. Placa RaspiRobot V2
  7. Reloj de palabras simple (Arduino)
  8. Arduino Spybot
  9. FlickMote
  10. Televisión casera B-Gone
  11. Reloj maestro