Aprenda como usar corretamente Queue com múltiplos consumidores no FreeRTOS. Entenda o impacto do escalonador, riscos de starvation, perda de eventos e quando usar alternativas como Event Groups e Task
Filtros Estatísticos em Sistemas Embarcados: EMA, Wiener e Kalman Aplicados ao RP2040Filtros Estatísticos em Sistemas Embarcados: EMA, Wiener e Kalman Aplicados ao RP2040
Este artigo apresenta uma abordagem didática e aprofundada sobre o uso de filtros estatísticos em sistemas embarcados, explorando a média móvel exponencial (EMA), o filtro de Wiener e o filtro
Containerização em Sistemas Embarcados com Zephyr OSContainerização em Sistemas Embarcados com Zephyr OS
Entenda como funciona a containerização no Zephyr OS e como o conceito de containers foi adaptado para sistemas embarcados e dispositivos IoT. Descubra como o Zephyr implementa isolamento de aplicações
Filtro notch discreto (notch IIR) e média sincronizada (sync averaging)Filtro notch discreto (notch IIR) e média sincronizada (sync averaging)
Fechando a ideia: o notch discreto e a média sincronizada resolvem problemas parecidos (melhorar a qualidade do sinal), mas por “mecanismos” bem diferentes, e isso muda totalmente quando cada um
OTA, FOTA e SOTA em IoT: Diferenças, Riscos e Boas Práticas em Projetos ReaisOTA, FOTA e SOTA em IoT: Diferenças, Riscos e Boas Práticas em Projetos Reais
OTA, FOTA e SOTA são pilares fundamentais para a manutenção e evolução de dispositivos IoT modernos. Este artigo apresenta uma análise técnica e aprofundada sobre atualizações Over-The-Air, explicando as diferenças
Quaternions, Ângulos de Euler e Matrizes de Rotação: Guia Completo para Sistemas Embarcados e IMUsQuaternions, Ângulos de Euler e Matrizes de Rotação: Guia Completo para Sistemas Embarcados e IMUs
Aprenda de forma didática e aprofundada como funcionam quaternions, ângulos de Euler e matrizes de rotação aplicados a sistemas embarcados com IMUs. Entenda as diferenças matemáticas, o problema do gimbal
Filtragem de ruído em leituras ADC em microcontroladores (ATmega e ESP32) com exemplos em CFiltragem de ruído em leituras ADC em microcontroladores (ATmega e ESP32) com exemplos em C
Descubra como reduzir ruídos em leituras de ADC utilizando filtros digitais implementados em linguagem C para microcontroladores ATmega e ESP32. Este conteúdo técnico apresenta abordagens práticas como média móvel (FIR),
Processadores Especializados em DSP (DCP) em Sistemas EmbarcadosProcessadores Especializados em DSP (DCP) em Sistemas Embarcados
Este artigo apresenta uma análise técnica e didática sobre o uso de processadores especializados em DSP (DCP) em sistemas embarcados modernos. São exploradas as diferenças arquiteturais entre CPUs convencionais e
Tabela ASCII e VT100: Como Criar Logs Coloridos, Dashboards e ASCII Art no TerminalTabela ASCII e VT100: Como Criar Logs Coloridos, Dashboards e ASCII Art no Terminal
Aprenda como utilizar a tabela ASCII e os códigos de escape VT100/ANSI para criar logs coloridos, organizados e profissionais no terminal. Este guia técnico explica desde os fundamentos da codificação