Criando um "Hello World" no Robot Operating System (ROS)

Último artigo da série introdutória sobre o Robot Operating System. Vamos finalmente colocar as mãos na massa e construir nosso primeiro pacote em C++...
Tipos de dados em algoritmos

Expressões matemáticas

Introdução Oi pessoal!!! Hoje continuamos a nossa série sobre ALGORITMOS falando sobre EXPRESSÕES. No artigo de número quatro falamos sobre os operadores relacionais e lógicos...
Tipos de dados em algoritmos

Operações relacionais e lógicas

Introdução Hoje continuaremos a falar sobre Expressões!!! No artigo anterior eu falei sobre Operações Aritméticas, hoje eu falarei sobre Operações Relacionais e lógicas. Antes de resolvermos...
Tipos de dados em algoritmos

Operações Aritméticas

Este é o quarto artigo de uma série que estou escrevendo sobre ALGORITMOS. No artigo anterior eu falei sobre variáveis e constantes, o que...
Tipos de dados em algoritmos

Variáveis e Constantes

Iai galera!! Tudo bem com todo mundo?? No segundo artigo da série aprendemos sobre os tipos de dados, agora, neste artigo, vamos aprender um...
Linux na Raspberry Pi 3

Primeiros passos com Linux na Raspberry Pi 3

A Raspberry Pi 3 trata-se da mais nova versão desta plataforma de desenvolvimento embarcado. Em relação à sua antecessora, apesar de possuir o mesmo...

Enviando temperatura dos núcleos da Raspberry Pi 3 para o ThingSpeak em C

Baseado neste artigo de minha autoria (sobre como enviar dados em C no Linux para o ThingSpeak), será mostrado neste artigo como enviar a...

Expandindo as saídas disponíveis na KL05z

Nos artigos anteriores apresentamos a placa Freedom KL05z, como fazer sua configuração inicial, realizar acionamentos de saídas digitais e criar uma biblioteca para simplificar esses...
Linux Kernel Real Time na Beaglebone Black

Linux Kernel Real Time na Beaglebone Black com Yocto Project

Nesse artigo iremos mostrar como podemos gerar uma distribuição Linux embarcado customizada através do Yocto Project com Linux Kernel Real Time na Beaglebone Black de maneira simples e rápida.

Ambiente de desenvolvimento para LaunchPad Tiva C no Ubuntu

Neste tutorial mostraremos como instalar e configurar as ferramentas necessárias para começar a programar a Launchpad Tiva C usando a distribuição Linux Ubuntu. Após configurar...
Tipos de dados em algoritmos

Tipos de dados para uso em algoritmos

Olá Pessoal!! No primeiro artigo da série aprendemos sobre como resolver problemas usando Algoritmo Passo a Passo. Antes de prosseguirmos para outras formas de representação...

Criando uma biblioteca de acesso aos IOs da KL05

Como foi visto no artigo anterior, para ter acesso aos periféricos, configurar os registros da CPU, ou executar algumas atividades, é necessário alterar algumas...
qt5.7

Lançamento do Qt5.7

Qt5.7 Qt é um framework C++ baseado em bibliotecas e ferramentas que permite o desenvolvimento de aplicações e dispositivos poderosos, interativos e multi-plataforma. As plataformas...

Geração de relatórios com ScadaBr

Qual é o objetivo deste artigo? Este artigo corresponde ao quarto bloco do conteúdo voltado para utilização do ScadaBR em projetos de automação. Nesta publicação serão abordados...
FreeRTOS-destaque

Entendendo a alocação dinâmica de memória no FreeRTOS

Alocação dinâmica de memória Em sistemas com pouca memória RAM disponível, a alocação dinâmica de memória permite disponibilizar regiões sob demanda. Quando esta memória não...
Artimar Desktop