Mudanças entre as edições de "Oficina Básica de Pingo"

De Garoa Hacker Clube
Ir para navegação Ir para pesquisar
Linha 18: Linha 18:
 
Não precisa se inscrever, mas o espaço é limitado, portanto recomendo
 
Não precisa se inscrever, mas o espaço é limitado, portanto recomendo
 
chegar pontualmente 19:30. Talvez o Garoa esteja aberto antes, mas não
 
chegar pontualmente 19:30. Talvez o Garoa esteja aberto antes, mas não
  +
é garantido.
é garantido. --[[Usuário:LucianoRamalho|LucianoRamalho]] ([[Usuário Discussão:LucianoRamalho|discussão]]) 10h37min de 17 de agosto de 2014 (BRT)
 
   
 
== Conteúdo ==
 
== Conteúdo ==

Edição das 10h38min de 17 de agosto de 2014

Arquivo:Arquivo.png
Kit incluindo clone de Arduino Leonardo a ser usado na Oficina Básica de Pingo

Esta é uma oficina experimental, de 3 horas de duração, para apresentar o projeto Pingo a pessoas que já sabem o básico de programação.

Sobre

Atualmente o Pingo suporta Raspberry Pi, pcDuino e UDOO rodando na própria placa, ou Arduinos controlados remotamente via USB.

Para esta oficina levarei uns kits didáticos com clones de Arduino Leonardo e alguns componentes eletrônicos. Vamos instalar o Pingo em cada computador dos participantes e controlar o Arduino conectado para fazer pelo menos uns LEDs piscar e o que mais for possível fazer ;-).

É uma oficina experimental, mão na massa, aberta a qualquer interessado que atenda os pré-requisitos acima.

Não precisa se inscrever, mas o espaço é limitado, portanto recomendo chegar pontualmente 19:30. Talvez o Garoa esteja aberto antes, mas não é garantido.

Conteúdo

  • Teste e configuração do Arduino com Standard Firmata
  • Instalação do Pingo (usando o Python 2.7 previamete instalado!)
  • Noções de sintaxe de Python
  • Uso do Pingo via console do Python
  • Noções de orientação a objetos em Python
  • Desenvolvimento de scripts com Pingo e Python

Pré-requisitos

  • Saber programar em qualquer linguagem de programação
  • Levar o seu notebook (o Garoa possui 2 notebooks para emprestar, mas nem sempre estão disponíveis)
  • Instalar em seu notebook antes de ir para a oficina:
    • Python 2.7.x
    • Arduino IDE 1.0.5 ou 1.5.7 beta


Data

  • 18/ago/2014, 19:30-22:30

Referências