Thanks to visit codestin.com
Credit goes to github.com

Skip to content
View professorThiago's full-sized avatar
  • SENAI / FAM
  • Santo André, SP

Highlights

  • Pro

Block or report professorThiago

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
professorThiago/README.md

🧔 Sobre mim

class ProfessorThiago {
public:
    String nome     = "Thiago Augusto de Oliveira";
    String cargo    = "Instrutor — SENAI São Caetano do Sul - Cyber e IA";
    String cargo2    = "Professor de TI — Faculdade das Américas FAM";
    String foco[]   = { "C++", "IoT", "IA", "Linux", "Cybersecurity" };
    String missao   = "Transformar hardware em bibliotecas que qualquer um entende";

    void main() {
        while (true) {
            aprender();
            ensinar();
            construir();
            compartilhar();
        }
    }
};




❝ Os processos de transformação produzidos pela tecnologia são tanto mais compreendidos
quanto maior a distância do tempo que nos permite observá-los. ❞


❝ The transformation processes produced by technology are better understood
the greater the distance of time that allows us to observe them. ❞


— Thiago Augusto de Oliveira



🔧 Stack & Ferramentas

C++ Python Arduino

ESP32 PlatformIO MQTT AWS IoT

VS Code Git GitHub Linux


📦 Minhas Bibliotecas Arduino/ESP32

Todas em português, bem documentadas, não-bloqueantes e prontas para uso com PlatformIO.

Biblioteca Descrição Versão
🔌 ConectividadeESP32 WiFi + MQTT não-bloqueante, fila offline, AWS IoT Core, PSRAM 3.0.0
🪲 DebugManager Sistema de log em 6 níveis para ESP32 — sem Serial.println espalhado 3.0.0
💡 Led Efeitos não-bloqueantes: piscar, respirar, heartbeat, Morse, strobe, sequências 1.0.0
🔘 Botao Debounce + clique simples/duplo/longo + auto-repeat + callbacks 1.0.0
📡 EpsonIR Envia comandos IR para projetores Epson via protocolo NEC Extended 1.0.1
🎞️ TelaProjecaoRF Controle RF 433 MHz para telas de projeção motorizadas 1.1.0

📊 GitHub Stats

GitHub Streak


🏆 Trophies

trophy


🚀 Projetos em Destaque

ConectividadeESP32 Botao


💡 Filosofia de desenvolvimento

📌 Código em português           → mais acessível para quem aprende aqui
📌 Não-bloqueante por padrão     → loop() nunca trava
📌 Documentação Doxygen completa → você sabe o que cada método faz
📌 Exemplos funcionais           → copie, cole e adapte
📌 Testado em hardware real      → ESP32-S3 N16R8

🤝 Vamos nos conectar?

Se você usa alguma das minhas bibliotecas, encontrou um bug ou quer sugerir uma funcionalidade — abre uma Issue ou me chama no LinkedIn. Adoro trocar ideia sobre embarcados! ⚡




🐍 Minhas contribuições

Snake animation

Popular repositories Loading

  1. professorThiago professorThiago Public

    32 1

  2. ConectividadeESP32 ConectividadeESP32 Public

    WiFi + MQTT não-bloqueante para ESP32 com fila offline e suporte a AWS IoT Core

    C++ 18 1

  3. NextionUI NextionUI Public

    C++ 15

  4. String_char_printf_snprintf String_char_printf_snprintf Public

    Exemplo de utilização das funções String, char, printf, snprintf

    C++ 14

  5. EpsonIR EpsonIR Public

    C++ 14

  6. guia-strings-c guia-strings-c Public

    HTML 14