Programação de um cliente MQTT em C (Paho MQTT) no Linux Embarcado – Embarcados

Apesar de ser uma linguagem de programação com uma significativa idade, a linguagem C está constantemente evoluindo e seu uso continua muito relevante no desenvolvimento de software embarcado, como mostrado no Ranking das Linguagens de Programação mais usadas em 2018 (IEEE Spectrum). O próprio Kernel Linux (e, também, outros softwares importantes Leia mais…

Fazendo seu primeiro projeto com a Beaglebone Blue – acionamento de motores DC – Embarcados

Muito provavelmente, a grande maioria de hobistas e profissionais em sistemas embarcados já trabalhou ou ouviu falar das placas da linha Beaglebone. Apesar da vasta linha de SBCs (Single-Board Computers) disponível, há uma SBC dedicada para projetos na área de robótica: a Beaglebone Blue. Este artigo irá, além de apresentar as principais Leia mais…

Projetos no Arduino com FreeRTOS – conceitos, tasks e consumo de memória por task

O Arduino se tornou a plataforma de aprendizagem, prototipação e desenvolvimento mais popular. Pessoas das mais diversas áreas, seja ligada à tecnologia ou não, tiveram contato com a plataforma e conseguiram fazer projetos, confirmando o Arduino como a plataforma de desenvolvimento de sistemas embarcados “mais democrática” atualmente.Logo, faz sentido utilizar Leia mais…