O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

nodeLHC #secomp2016

115 visualizações

Publicada em

Apresentação do nodeLHC durante a SECOMP 2016 (Semana da Computação da UNICAMP).

Projeto desenvolvido durante as atividades da Oficina de IoT .

Publicada em: Internet
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

nodeLHC #secomp2016

  1. 1. Apresentando o nodeLHC
  2. 2. 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?
  3. 3. 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!
  4. 4. Motivação
  5. 5. 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...
  6. 6. ...nodeMCU! ● nodeMCU – USB/Serial – Fácil de usar – Usa o ESP8266 (ESP12) – Open Hardware – Cabe na protoboard* – ~6USD
  7. 7. Design do Hardware
  8. 8. 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!
  9. 9. Esquemático
  10. 10. Placa de Circuito Impresso
  11. 11. Habemus nodeLHC!
  12. 12. nodeLHC em outros ângulos!
  13. 13. Programando com o nodeLHC
  14. 14. 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 Python https://github.com/micropython/micropython/tree/master/esp8266
  15. 15. Aprendizado
  16. 16. 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!
  17. 17. 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!
  18. 18. Projetos e Demos
  19. 19. Projetos e Demonstrações do nodeLHC
  20. 20. NodeLHC 2.0
  21. 21. 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
  22. 22. Dúvidas?
  23. 23. Obrigado
  24. 24. Contato e Links Sede LHC Rua Sales de Oliveira, 1800 Vila Industrial – Campinas, SP 13035-500 Site: http://lhc.net.br Lista: http://listas.tia.mat.br/listinfo.cgi/hsc-tia.mat.br Pedro Minatel Site: http://pedrominatel.com.br Douglas Esteves Site: http://iotmakers.com.br

×