Arquivo da tag: Raspberry Pi

Linux para Makers – Entenda o sistema operacional que executa no Raspberry Pi e em outros computadores de placa única

Nota do livro: 10.

Descrição:
Alguns makers se sentem intimidados em usar o Raspberry Pi ou placas semelhantes porque acham que o Linux é enigmático e difícil demais. A boa notícia é que o sistema operacional Linux, na verdade, é somente outra ferramenta no cinto de ferramentas do maker! Assim como todas as ferramentas, esse sistema não será mais tão desafiador depois que você aprender a usá-lo de modo eficaz.

Faz sentido que os makers desenvolvam uma preferência pelo uso do Linux para ajudar na criação de projetos que sejam executados em computadores de placa única, do mesmo modo que usamos uma chave de fenda ou um martelo em carpintaria. Com efeito, o Linux é tão eficaz que você talvez o prefira em vez de outros sistemas operacionais e opte por usá-lo em seu cotidiano.

Este é o primeiro livro a explicar o Linux especificamente para os makers, apresentando os princípios básicos necessários para aprender mais e explorar melhor os seus projetos.

Entre carregar o sistema operacional, resolver problemas e preparar projetos, você aprenderá a:

  • instalar o Raspbian e outras distribuições populares de Linux;
  • programar e escrever scripts que controlem um hardware do mundo real;
  • usar os comandos do Linux (e também conhecerá seus sistemas e processos);
  • controlar os pinos da GPIO em seu Raspberry Pi;
  • configurar um applet IFTTT e outros serviços de nuvem;
  • executar um Raspberry Pi virtual no Windows, no Mac ou no Linux.
  • Desfrute a liberdade e as infinitas possibilidades oferecidas pelo Linux!

Internet das Coisas com ESP8266, Arduino e Raspberry Pi

Nota do livro: 9.

Conteúdo

A Internet das Coisas (Internet of Things – IoT), está se tornando realidade. Os módulos de hardware para implementar IoT já estão disponíveis a um custo factível para aplicação. Um microcontrolador, em particular, o ESP8266, virou uma opção extremamente interessante devido a seu custo muito reduzido e aos seus recursos, suficientes para diversas aplicações de IoT. O ESP8266 está disponível em vários módulos, com comunicação WiFi integrada, processador de 32 bits a uma velocidade de 160 MHz, e é vendido a um preço muito baixo nos sites chineses e brasileiros. E mais: é totalmente compatível com o Arduino. Isso significa que tudo que roda no Arduino vai rodar ainda melhor no ESP8266, vai custar menos e consumir menos energia. Sem dúvida, uma opção muito interessante para implementar dispositivos de IoT.

Este livro apresenta o desenvolvimento de aplicações práticas, especialmente com o módulo ESP8266. Serão mostrados os princípios gerais de comunicação e programação para IoT e o funcionamento básico dos microcontroladores e seus módulos periféricos. Foram incluídos exemplos de implementação de dispositivos IoT para situações cotidianas.

O livro também mostrará como:

  • programar o ESP8266 em linguagem Lua, no ambiente NodeMCU, ou em C++, com o Arduino e na IDE Eclipse;

  • fazer a comunicação entre o ESP8266 e módulos sensores e atuadores e a programação do ESP8266 como cliente ou servidor web;

  • acessar conteúdos web desenvolvidos em PHP e JavaScript e como acessar bancos de dados MySQL;

  • desenvolver aplicativos em Android Studio para acessar dispositivos IoT;

  • fazer a comunicação pelo protocolo MQTT para o ESP8266, o Android Studio e o JavaScript;

  • utilizar Python para fazer a comunicação entre o Raspberry Pi e o ESP8266.