Circuitos eletrônicos, firmware, PCB design e sistemas embarcados — do esquemático ao produto final.
Atuação em todas as frentes da eletrônica embarcada: do hardware ao firmware.
Programação e prototipagem com Arduino, ESP32, PIC, STM32 e outros. Firmware em C/C++ e MicroPython.
Desenvolvimento de placas de circuito impresso com KiCad e Altium. Desde o esquemático até o arquivo Gerber para fabricação.
Sistemas IoT com Wi-Fi, Bluetooth, LoRa e protocolos industriais. MQTT, Modbus, RS485 e integração com nuvem.
Desenvolvimento de firmware embarcado, drivers de periféricos, bootloaders e aplicações de controle industrial.
Circuitos, módulos e sistemas desenvolvidos — com esquemáticos, código e documentação.
Sistema de irrigação automatizado com ESP32, sensores de umidade do solo, temperatura e controle via app mobile. Protocolo MQTT com broker local.
Equipamento completo de medição e teste de medidores de energia elétrica trifásica. Mede tensão, corrente, potência ativa/reativa/aparente, fator de potência, frequência e energia. Suporta TC (transformador de corrente) externo para teste de medidores em campo. Microcontrolador PIC18F4550 com USB HID nativo, display GLCD gráfico e memória EEPROM 24AA1025 para registro de medidas com data/hora.
| Microcontrolador | PIC18F4550 @ 48 MHz |
| Oscilador | HSPLL (cristal + PLL×4) |
| ADC | 10 bits, 8 canais (AN0–AN7) |
| Corrente máx. | 144 A (10 mV/A via TC) |
| Tensão de entrada | 127 V / 220 V / 380 V |
| Display | GLCD 128×64 gráfico |
| Comunicação | USB HID (EP1 9 bytes) + I²C |
| Memória externa | 4× 24AA1025 (512 KB total) |
| RTC | DS1307 + PCF8583 |
| Expansor I/O | PCF8574 (teclado via I²C) |
| Registro por medição | 109 bytes (ID, hora, V, I, P, E) |
| Timer amostragem | Timer0 @ 600 Hz (WH) / 3 kHz (RMS) |
| Placas PCB | 3 (Principal, Teclado, TCVIEP) |
Tensao(n). Calcula tensão de linha (V×√3) e exibe no GLCD via protocolo I²C (endereço 0x66). Atualiza display somente quando a variação supera 0,1 V para reduzir flickering.Arctang() usando tabelas de seno/cosseno de 50 pontos. Exibe resultado com troca automática de unidade (W↔kW).ENERG += Vm×Im para energia, e calcula médias móveis de |V| e |I| para RMS. A cada 100 ciclos, transfere a energia parcial para Ws (acumulador de kWh).freq = 15000 / CCP_1_value).Sistema de aquisição de dados com PIC18F4550, armazenamento em cartão SD, interface USB CDC e visualização em Python.
Inversor trifásico de baixa potência para fins didáticos com STM32, geração de PWM senoidal e proteções de sobrecorrente.
Relógio de tempo real com DS3231, display OLED SSD1306, alarmes configuráveis e sincronização NTP via ESP8266.
Analisador de espectro em tempo real com ESP32, FFT em hardware, display TFT colorido e entrada de microfone I2S.
Patente de invenção concedida pelo INPI (Instituto Nacional da Propriedade Industrial) — Brasil.
| Número | BRPI0905490B1 |
| País | 🇧🇷 Brasil — INPI |
| Depósito | 21 de dezembro de 2009 |
| Concessão | 07 de junho de 2022 ✓ |
| Inventor | Luis Henrique de Campos |
| Patrocinadores | Montrel Controles Eletrônicos Ltda |
| Status | Patente Concedida |
Dispositivo portátil remoto para instalação em medidores de energia elétrica (digitais ou analógicos) que identifica desvios nos registros de consumo. Permite aferição, configuração, gravação de medidas e mudança de Kds sem necessidade de envio do medidor ao laboratório — uma ferramenta de campo para técnicos de concessionárias e empresas de metrologia.
⚠️ Nota: O projeto foi integralmente concebido e desenvolvido por Luis Henrique de Campos. Os demais nomes listados na patente participaram como patrocinadores, arcando com as despesas do processo de patenteamento junto ao INPI.
Projetos de software em andamento — jogos, utilitários e ferramentas de engenharia.
Jogo de dama clássico para Android com personagens de gatos, múltiplos níveis de dificuldade, modo multiplayer local e inteligência artificial. Desenvolvido com React Native / Expo.
Jogo de quiz de conhecimentos gerais para Android com temática de gatos. Sistema de XP, níveis, conquistas e streak diário. Desenvolvido com React Native / Expo.
Jogo de dominó clássico para Android com personagens elegantes de gatos. Modo single player contra IA e multiplayer. Desenvolvido com React Native / Expo.
Artigos técnicos de referência sobre programação em Assembly para microcontroladores PIC — uma das melhores fontes sobre o tema.
Scott Dattalo é um dos mais respeitados autores de artigos técnicos sobre programação Assembly para microcontroladores PIC. Seus tutoriais cobrem desde conceitos fundamentais até técnicas avançadas de otimização, sendo referência obrigatória para quem trabalha com PIC.
Operações aritméticas em Assembly PIC: adição, subtração, multiplicação e conversão BCD. Técnicas otimizadas para microcontroladores de 8 bits.
Ler artigo →Como criar delays precisos em Assembly PIC sem usar timers. Cálculo de ciclos de instrução e técnicas de loop aninhado.
Ler artigo →Implementação eficiente de tabelas de lookup na memória de programa do PIC. Uso de RETLW e técnicas de acesso à ROM.
Ler artigo →Técnicas de manipulação de bits individuais em registradores PIC. Operações lógicas, rotações e truques de otimização em Assembly.
Ler artigo →Algoritmos de geração de números pseudo-aleatórios em Assembly PIC. Registradores de deslocamento com realimentação linear (LFSR).
Ler artigo →Implementação de comunicação serial UART em Assembly PIC. Transmissão e recepção de dados, cálculo de baud rate e tratamento de erros.
Ler artigo →Conteúdo sobre eletrônica, microcontroladores e engenharia.
Comparativo técnico entre as duas plataformas mais populares. Processamento, conectividade, consumo e custo...
Aplicando as técnicas de Scott Dattalo para criar loops eficientes em Assembly PIC. Redução de ciclos e uso de memória...
Regras essenciais para roteamento de sinais digitais rápidos: impedância controlada, planos de terra e desacoplamento...
Soluções completas em eletrônica, engenharia elétrica e software.
Hardware embarcado, PCBs, automação e prototipagem do esquemático ao produto final.
Projetos residenciais, comerciais e industriais. Laudos técnicos e conformidade com normas ABNT.
Firmware embarcado, aplicativos mobile, sistemas web e software de controle industrial.
Laudos com ART, consultoria para adequação de instalações e análise técnica de projetos.
Sou engenheiro elétrico com mais de 10 anos de experiência em projetos elétricos, eletrônicos e desenvolvimento de software aplicado à engenharia.
Apaixonado por microcontroladores e eletrônica embarcada desde os primeiros projetos com PIC e Arduino. Hoje atuo com ESP32, STM32 e desenvolvimento de PCBs para aplicações industriais e IoT.
Envie uma mensagem ou fale diretamente pelo WhatsApp. Retorno em até 24 horas.
Obrigado pelo contato. Retorno em até 24 horas.