nodeLHC #secomp2016
-
Upload
douglas-esteves -
Category
Internet
-
view
53 -
download
2
Transcript of nodeLHC #secomp2016
Apresentando o nodeLHC
Quem somos?
● Pedro Minatel● Técnico em Eletrônica e Analista de
Sistemas● Site: http://pedrominatel.com.br● Douglas Esteves● Engenheiro da Computação● Site: http://iotmakers.com.br
De onde somos?
Laboratório Hacker de Campinas
● Fundado em Campinas no ano de 2011● Tem sede própria● Reuniões regulares e semanais (i.e
Oficina de IoT)● Acesso 24 horas para sócios● Site: http://lhc.net.br● Associe-se!
Motivação
O que nos motivou?
● Curiosidade pela tal Internet das Coisas● Criação da Oficina de IoT no LHC● O preço do ESP8266, NSS!● Nenhum kit nacional com ESP (no inicio
de 2015)● Ter um kit de desenvolvimento do LHC● Não ter que esperar 3 meses ou mais
para chegar● Replicar! Baseado no...
...nodeMCU!
● nodeMCU– USB/Serial– Fácil de usar– Usa o ESP8266
(ESP12)– Open Hardware– Cabe na protoboard*– ~6USD
Design do Hardware
Toró de idéias...
● NodeLHC deveria:– ter USB/Serial– ser fácil de usar– usar o ESP8266 (ESP12, ESP12E ou ESP07)– ser open Hardware– ser menor que o nodeMCU– caber melhor na protoboard– ter barramento I2C (já com os pullups)– ter o design e fabricação 100% LHC!
Esquemático
Placa de Circuito Impresso
Habemus nodeLHC!
nodeLHC em outros ângulos!
Programando com o nodeLHC
Programando com o nodeLHC
● IDE Arduino● Lua com o firmware do nodeMCU● Nativo em C com o SDK do fabricante
(Licença MIT)● BASIC
http://www.esp8266basic.com
● Micro Pythonhttps://github.com/micropython/micropython/tree/master/esp8266
Aprendizado
O que aprendemos com isso?
● Design de esquemáticos● Usar o FTDI (conversor USB/serial UART)● Design de circuito impresso (PCB)● Uso de componentes SMD● Fabricação industrial de PCB● Solda de componentes SMD, com alguns
fails!
Lições aprendidas!
● Desenvolver seu produto no Brasil não é tão fácil assim.
● Produzir no Brasil não é competitivo.● O custo da nodeLHC é de mais de R$70,
enquanto a nodeMCU é de R$30.● Mesmo assim não desistimos!
Projetos e Demos
Projetos e Demonstrações do nodeLHC
NodeLHC 2.0
NodeLHC 2.0
● MEM de 6 guaus de liberdade (6DOF)– Acelerômetro
– Giroscópio
● Chip de autenticação e criptografia por hardware– AES128
– FIPS Random Number Generator (RNG)
– 32Kb Standard Serial EEPROM
Dúvidas?
Obrigado
Contato e LinksSede LHCRua Sales de Oliveira, 1800Vila Industrial – Campinas, SP 13035-500
Site: http://lhc.net.br
Lista: http://listas.tia.mat.br/listinfo.cgi/hsc-tia.mat.br
Pedro MinatelSite: http://pedrominatel.com.br
Douglas EstevesSite: http://iotmakers.com.br