sistemas de arquivos para microcontroladores, LittleFS, SPIFFS, FATFS, SD Card, STM32N6, FreeRTOS, Flash externa, SPI Flash, QSPI, OctoSPI, sistemas embarcados, firmware em C, armazenamento em microcontroladores, logs em SD Card,
Apollo Guidance Computer: o software embarcado que levou a humanidade à LuaApollo Guidance Computer: o software embarcado que levou a humanidade à Lua
Conheça a história do Apollo Guidance Computer, o computador embarcado que ajudou a levar o homem à Lua. O artigo explica como limitações extremas de memória, processamento e energia moldaram
Usando JSON e cJSON em MicrocontroladoresUsando JSON e cJSON em Microcontroladores
Aprenda como usar JSON e a biblioteca cJSON em microcontroladores com linguagem C. Neste tutorial didático, mostramos como criar objetos JSON, montar hierarquias de dois níveis, trabalhar com arrays, simular
mDNS no ESP32 — tornando dispositivos IoT fáceis de encontrar na rede localmDNS no ESP32 — tornando dispositivos IoT fáceis de encontrar na rede local
Aprenda o que é mDNS, como ele funciona e como usá-lo no ESP32 com ESP-IDF para acessar dispositivos IoT por nomes como esp32-sensor.local. O artigo explica a diferença entre descoberta
Conversor Analógico Delta-Sigma (ΔΣ ADC)Conversor Analógico Delta-Sigma (ΔΣ ADC)
Aprenda detalhadamente como funciona o conversor analógico Delta-Sigma (ΣΔ ADC), entendendo conceitos como oversampling, noise shaping, quantização, moduladores Sigma-Delta, filtros CIC, decimação, SNR, ENOB e DSD. Veja comparações entre ADC
Baud Rate: o que é, origem, tabela completa e como escolher a taxa ideal na comunicação serialBaud Rate: o que é, origem, tabela completa e como escolher a taxa ideal na comunicação serial
Entenda de forma didática o que é baud rate, sua origem histórica ligada à telegrafia de Émile Baudot e como essa taxa influencia diretamente a comunicação serial em sistemas embarcados
PDCL (Plan, Do, Check Logs) com GenAI: A Nova Metodologia de Engenharia de Software Orientada por Logs e Inteligência Artificial GenerativaPDCL (Plan, Do, Check Logs) com GenAI: A Nova Metodologia de Engenharia de Software Orientada por Logs e Inteligência Artificial Generativa
Descubra a metodologia PDCL (Plan, Do, Check Logs), uma abordagem inovadora de engenharia de software integrada com GenAI (Inteligência Artificial Generativa). Aprenda como utilizar REQUIREMENTS.md, logs estruturados e modelos como
Zephyr e Integração Avançada: Interrupções + Soft Timers + WorkqueuesZephyr e Integração Avançada: Interrupções + Soft Timers + Workqueues
O Zephyr RTOS oferece mecanismos poderosos para o desenvolvimento de firmware industrial e IoT de produção. Neste artigo, apresentamos de forma didática e aprofundada como integrar interrupções, soft timers (k_timer)
Interrupções e Soft Timers no Zephyr OSInterrupções e Soft Timers no Zephyr OS
Este artigo apresenta um guia técnico e didático sobre o uso de interrupções de hardware e soft timers no Zephyr OS, um sistema operacional de tempo real amplamente utilizado em
Panorama Completo do Mercado EDA: Principais Ferramentas para Projeto de PCB e Tendências TecnológicasPanorama Completo do Mercado EDA: Principais Ferramentas para Projeto de PCB e Tendências Tecnológicas
Análise completa do mercado de softwares EDA para projeto de PCB, incluindo Altium, Cadence, Siemens, Ansys, KiCad e diversas outras plataformas. Entenda receita, crescimento, integração com PLM, simulação eletromagnética, ferramentas