Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Internet das Coisas, Conhecendo plataformas de desenvolvimentos

Internet das Coisas, Conhecendo plataformas de desenvolvimentos

Apresentação na Universidade de Católica de Santos, pelo evento Building Dev's : Internet of Things & Robótica.

https://www.eventbrite.com.br/e/building-devs-internet-of-things-robotica-tickets-46894743440#

Douglas Esteves

June 16, 2018
Tweet

More Decks by Douglas Esteves

Other Decks in How-to & DIY

Transcript

  1. #IoTeam Pedro Minatel Founder and Product Design Douglas Esteves Co-Founder

    and Infrastructure Lincoln Uehara Firmware Alexandre Fernandes Hardware
  2. 4

  3. 12

  4. - 11 Pinos de IO - 1 ADC (max 3.2V)

    - Micro USB (CH340) - Entrada DC 9-24V WeMos D1 - ESP módulo 12 - 3V3 - 4MB Flash - Clock 80/160MHz - Formato Arduino
  5. http://iotmakers.com.br/esp8266/iot-shield-for-esp8266/ IoT Shield - Sensor de temperatura - Sensor de

    umidade - Rele (10Amps) - LDR - OLED Display - Push button - * LED RGB
  6. • Programação em LUA script • Curta curva de aprendizado

    • Se faz um programa com poucas linhas de código • http://nodemcu.com/index_en.html nodeMCU
  7. Raspberry PI - Raspberry PI 3 - 4x Broadcom BCM2837

    ARMv8 - Clock 1.2Ghz - 1GB RAM - WiFi : 802.11 b/n/g - 4 Portas USB 2.0 - Bluetooth low energy 4.1 - GPIO de 40 pinos - Conector de Audio - Ethernet - HDMI -
  8. Raspberry PI zero - BCM28351 GHZ - 512MB - Wifi

    - Bluetooth - Alimentação 5V/1.2A - Mini HDMI - GPIO 40 pinos. -
  9. Dragon Board 410C - Quad-Core ARM A53 1.2GHz - 1GB

    RAM - 8GB eMMC - GPU Qualcomm Adreno 306 - HDMI - Wi-Fi - Bluetooth 4.1 - GPS - USB Shields -
  10. Onion - Omega2 & Omega2+ - 580MHz MIPS Microprocessor -

    WiFi 802.11b/g/n - 128MB RAM - Memória Flash 32MB - Portas GPIO - Omega2 - Omega2+
  11. Omega2 Base Board - 21x GPOIs - USB Host full

    speed - Ethernet 10/100 - WiFi 802.11b/g/n - 1 x I2S - 1 x I2C - 2 x UART - 1 x SPI - * SDCARD http://iotmakers.com.br/omega2/omega2-base-board/
  12. Samsung - Artik - ARTIK 5 - ARM dual core@1GHz

    Mali 400 MP2 - 512MB LPDDR3 - 4GB eMMC - WiFi/BT/BLE+ ZigBee/Thread - 8002.11/b/g/n https://medium.com/tht-things-hackers-team/atualizando-e-conectando-wifi-na-samsung-artik-5-com-ubuntu-server-39633a087bd3
  13. • Testes rápido • Programação similar ao Arduino • Reuso

    de códigos já desenvolvidos no Arduino • Reaproveitamento de conhecimento Programação com Arduino IDE
  14. • IDE 1.8.0 ou superior ◦ Windows, Linux ou MAC

    • Pacote ESP8266 ◦ Versão 2.3.0 ◦ http://arduino.esp8266.com/stable/package_esp8266com_index.json ◦ http://pedrominatel.com.br/pt/arduino/como-utilizar-o-esp8266-com-a-id e-arduino-instalando-o-modulo/ ◦ • Drive CH340 para alguns casos no windows • GNU/LINUX ◦ Manjaro, Ubuntu, Debian, Mint, ElementaryOS… Programação com Arduino IDE
  15. 28 PlatformIO PlatformIO is an open source ecosystem for IoT

    development Cross-platform IDE and unified debugger. Remote unit testing and firmware updates 23 Development Platforms 13 Frameworks 423 Embedded Boards 61 Project Examples 1.777 Libraries 8.251 Library Examples
  16. 29

  17. Blynk Mobile - Desenvolvimento direto do APP - Código inicial

    usando o internet do Arduino - Rede Local - Token - Recursos visuais
  18. STATION Utilizado para a conexão entre o ESP e um

    Acess Point Modos do WiFi SOFTAP Utilizado para o ESP ser um Acess Pint Bibliotecas : ESP8266Wifi.h & ESP8266WIFIMulti.h
  19. Agenda da primeira fase 11 de Junho de 2018 -

    Abertura das inscrições 02 de Julho de 2018 - Encerramento das inscrições 09 de Julho de 2018 Anúncio dos selecionados para a próxima fase