Utilização Prática de JTAG para Atualização de Firmware em Dispositivos IoT

Introdução Durante o desenvolvimento de um sistema de automação residencial inteligente, enfrentamos o desafio de implementar uma solução de atualização de firmware para microcontroladores STM32. Após avaliar diversas alternativas, optamos pela interface JTAG devido às suas características técnicas supérieures para ambiente de produção. Este do ...

Publicado em 7-17 05:15

Implementação de Driver de Comandos AT para ESP8266 em C

Esta implementação fornece uma biblioteca robusta para o gerenciamento do módulo ESP8266 através de comandos AT, focando em operações não bloqueantes. Diferente de implementações convencionais que utilizam loops de espera (dead loops) ou atrasos excessivos, este código utiliza uma máquina de estados e um manipulador de base tempoarl de 1ms para ...

Publicado em 6-10 01:15

Processo Completo de Gravação de Firmware com JLink e Arquivos BIN

Visão Geral do JLink V8 e Ferramentas de Depuração O JLink V8, desenvolvido pela SEGGER, é um emulador e ferramenta de depuração de alto desempenho para sistemas embarcados. Ele suporta diversas arquiteturas de processadores, como ARM e Cortex, facilitando o desenvolvimento e a depuração de firmware. Principais Características Suas funcionalida ...

Publicado em 6-7 00:44

Controle de LEDs no Flipper Zero: Desenvolvimento do Driver LP5562 RGB

O Flipper Zero, uma ferramenta de segurança multifuncional, utiliza o driver de LED RGB LP5562 da Texas Instruments para seu sistema de indicadores LED. Este chip de alta performance permite funcionalidades avançadas de controle de LEDs, desde a exibição de cores simples até animações complexas. Este artigo explora a implementação do driver LP5 ...

Publicado em 6-6 04:19