Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

SerialDebug:Melhorando a depuração para Arduino

Componentes e suprimentos

Arduino UNO
Apenas uma placa Arduino, pode ser qualquer placa, exceto 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 com ESP8266 WiFi
× 1
Teensy 3.6
× 1
Teensy 3.1
× 1

Aplicativos e serviços online

Arduino IDE
SerialDebugApp

Sobre este projeto





Melhorando a depuração para o Arduino


As plataformas de desenvolvimento modernas, como Android e iOS, têm saída de depuração com níveis (verboso, depurar, ...).

ESP-IDF, o SDK nativo para ESP32, também tem.





Por que os níveis das mensagens de depuração são importantes?


Por que eles permitem que você defina um nível de cada mensagem, de acordo com sua importância, e isso ajuda a filtrar mensagens importantes.





Por que não temos isso para o Arduino?


Isso me motivou a fazer uma biblioteca para o Arduino.





Como melhorar isso?


Biblioteca SerialDebug , que melhora a depuração do Arduino, com níveis e muito mais.

Para melhorar ainda mais a depuração do Arduino, criei um aplicativo de desktop para a biblioteca SerialDebug, o SerialDebugApp . Isso é opcional, devido não haver dependência entre este aplicativo e a biblioteca. Você pode escolher, pode usar o monitor serial do Arduino IDE ou este aplicativo:

Acesse o repositório github para mais informações:

https://github.com/JoaoLopesF/SerialDebug

Código

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

Esquemas

O tabuleiro pode ser qualquer um, como:Uno, Mega, Due, MKR, Esp8266, Esp32, Teensy. Exceto para Avr Tiny. O led é opcional

Processo de manufatura

  1. Tabua de passar
  2. Placa de circuito impresso
  3. Prancha de surf
  4. A placa Arduino traz inteligência para aplicativos externos
  5. A placa Arduino visa IoT industrial
  6. Placa RaspiRobot V2
  7. Simple Word Clock (Arduino)
  8. Arduino Spybot
  9. FlickMote
  10. TV B-Gone caseiro