Robô seguidor de linha com Raspberry Pi Zero W e OpenCV

Que tal ter seu robô seguidor de linha… com visão computacional? A Raspberry PI Zero W é a mais nova placa da série das Raspberry. Tamanho físico incrivelmente pequeno, alta conectividade (WI-FI e Bluetooth) e preço muito bom em relação às demais Raspberries tornam -a uma interessantíssima opção para quem quer desenvolver projetos utilizando Linux Embarcado. E … Continuar lendo Robô seguidor de linha com Raspberry Pi Zero W e OpenCV

Objetos em Linguagem C

No desenvolvimento de software embarcado em microcontroladores mais simples (e com compiladores mais simples), as vezes nos deparamos com uma situação complicada: não podemos utilizar um recurso avançado de software na plataforma-alvo e, por isso, somos forçados a pensar em soluções custosas, sejam em tempo de implementação ou em alocação de recursos do microcontrolador. Uma … Continuar lendo Objetos em Linguagem C

Monte um datalogger com BeagleBone Black

A BeagleBone Black é um nome muito importante no mundo maker, sobretudo no quesito de projetos IoT. Porém, nem sempre tudo está no “caminho feliz”. Imagine-se numa situação onde é preciso fazer um projeto para  registrar determinados dados (para posterior análise). Seria relativamente simples se utilizar uma plataforma como o ThingSpeak, por exemplo, certo? Mas e se o local … Continuar lendo Monte um datalogger com BeagleBone Black

Exemplo de aplicação com TickAttack

O TickAttack, abordado no artigo deste link, consiste em um gerenciador de tarefas simples, porém eficaz. Com ele, é possível projetar sistemas embarcados diversos, extraindo o máximo de processamento da plataforma em que está rodando. Nessa linha de raciocínio, este post mostra um exemplo de aplicação utilizando o TickAttack e a placa de desenvolvimento STM32F072RBDISCOVERY. O exemplo em … Continuar lendo Exemplo de aplicação com TickAttack

TickAttack: um gerenciador de tarefas simples para um ARM Cortex-M0

Ao fazer um projeto utilizando sistemas embarcados, deve-se garantir sobretudo que as chances de travamento e falhas sejam as menores possíveis. Afinal, um sistema embarcado normalmente está envolvido em operações em que funcionam por anos a fio, podendo ser altamente críticas ou não. Para conseguir projetar um sistema embarcado mais imune a erros e falhas, … Continuar lendo TickAttack: um gerenciador de tarefas simples para um ARM Cortex-M0

Bot Telegram com a Beaglebone Black

A BeagleBone Black tem inúmeras utilidades para projetos. Com ela é possível fazer praticamente qualquer projeto envolvendo rede, internet ou até alguns que funcionem isoladamente. Independente do projeto a ser realizado, deve existir alguma interface com o usuário (seja por teclado, display, socket, etc.). Neste artigo, será montado um Bot Telegram com Beaglebone Black, funcionando como um sistema … Continuar lendo Bot Telegram com a Beaglebone Black

Intel Edison – Monitor de Downtime

O Intel Edison é um módulo incrível em se tratando de aplicações para Internet das Coisas. Com dimensões muito reduzidas (35.5 x 25 x 3.9 mm), bom poder computacional, compatibilidade com Linux e fantástica conectividade (Wi-Fi e BLE), caracteriza-se como uma excelente solução para sistemas de controle e monitoramento remoto, visão computacional, inteligência artificial e … Continuar lendo Intel Edison – Monitor de Downtime