Este documento apresenta o Netduino, um microcontrolador que roda o .NET Microframework e permite desenvolvimento em C# ou VB.NET. Apresenta detalhes técnicos do Netduino, comparação com Arduino, pinos, modelos disponíveis e demonstra alguns projetos como um teremim, controle de fita de LEDs via bluetooth e automação residencial via web.
2. Globalcode – Open4education
Sobre...
Bacharel em Ciência da Computação (FASP)
Pós Graduando em Engenharia de Software (FIT)
Microsoft Certified Trainer
Atua como desenvolvedor desde 1997
Formado em Eletrônica, Rádio e TV pelo Instituto
Universal Brasileiro
3. Globalcode – Open4education
Agenda
Conhecendo o Netduino
.NET Microframework
Comparativo Arduino
Pinos
Sabores
Projetos & Demos
Bluetooth + Android + Fita de LEDs DMX
Teremim
Web Servo
6. Globalcode – Open4education
.NET Microframework?
É uma versão do .NET Framework muito reduzida
(cerca de 300KB)
Desenvolvido para uso em dispositivos
embarcados
Possibilita o desenvolvimento em nível de
hardware com linguagens de mercado (VB.NET,
C#, etc.)
Não necessita de Sistema Operacional para rodar
7. Globalcode – Open4education
Por que o nome Netduino?
Configuração de pinos idêntica à do Arduino
Shields do Arduino são compatíveis
Projeto totalmente Open Source
Arduino para .NET = NETduino
10. Globalcode – Open4education
Netduino X Arduino
Netduino Arduino
Porta MicroUSB Porta USB Tipo B
Possui porta Ethernet (Netduino Plus) Apenas shield para Ethernet
Possui leitor MicroSD (Netduino Plus) Apenas shield para leitor MicroSD
Utiliza linguagens .NET de mercado Utiliza linguagem própria (C/C++)
Utiliza Visual Studio como IDE Utiliza IDE própria
Permite DEBUG com Breakpoints e
navegação STEP OVER e STEP INTO
Ops...
13. Globalcode – Open4education
Pinos
20 pinos GPIO (6 com opção para ADC)
2 UART (com 1 opção para RTS/CTS)
4 canais PWM (Pulse Wave Modulation)
1 SPI
Serial Clock (SPCK)
Master Output, Slave Input (MOSI)
Master Input, Slave Output (MISO)
1 I2C
SCL - Serial Clock Line
SDA - Serial Data Line
14. Globalcode – Open4education
Pinos
Compatível com a pinagem do Arduino
Possibilita a utilização da maioria dos shields para
Arduino no Netduino
LCD Xbee
(Comunicação por RF)
Protoboard
27. Globalcode – Open4education
O teremim é um dos primeiros instrumentos
musicais completamente eletrônicos, controlado
sem qualquer contato físico pelo músico.
O instrumento é controlado através de
duas antenas de metal, que percebem a posição
das mãos do músico e controlam osciladores de
frequência com uma das mãos, e com a outra a
amplitude (volume), de forma que não seja preciso
tocar no instrumento.
Teremim
29. Globalcode – Open4education
Clássica aplicação para Netduino Plus
Demonstra como o Netduino pode gerenciar
automação residencial (ou de qualquer outro
ambiente) através de requisições HTTP.
Web Servo
31. Globalcode – Open4education
Parceria
Maior revendedor Netduino no Brasil
Pertence a um dos maiores gurus de Netduino no
Brasil, Igor Kondrasovas
CUPOM DE DESCONTO !!
Entre no site www.duinolabs.com e ganhe um desconto
de R$ 50,00 na compra de um Netduino Plus ou
Netduino Plus 2
Basta digitar o código tdc 2013