Internet Of Things Communications
  • Cover
  • Summary
  • About This Training
    • Objectives
    • Skills
    • Prerequisites
    • Requirements
  • Once Upon A Time ...
  • Introduction
    • Network Topologies
    • Software Defined Radio
    • Wireshark
    • Sub-1GHz Wireless
  • Connectivity
    • Serial
      • Laboratory
        • Linux and Arduino
    • Telephony
    • WiFi
      • WiFi HaLow
      • WiGig
    • Bluetooth
      • Architecture
        • Bluetooth Specifications
        • Bluetooth Low Energy
        • Bluetooth Smart Mesh
      • Protocol Stack
        • Linux
          • HCITool
          • BlueZ
          • L2Ping
          • SDPTool
          • GATTTool
          • BTMon
          • BTProxy
      • Development Boards
        • Intel Edison
        • Arduino
      • Laboratory
        • Serial Port Protocol
        • Linux and Arduino
        • Nordic
        • Virtual Keyboard
        • Reverse Engineering
        • Bluetooth Low Energy
    • Low-Power Wide-Area Networks
      • LoRa
      • SigFox
    • RFID
    • ZigBee
    • Z-Wave
    • Thread
    • HomeKit
    • Satellite
    • Near Field Communication
    • Neul
    • RF
  • Protocols
    • Web
    • Industrial Protocols
    • MQ Telemetry Transport
      • Mosca
      • Brokers
        • Mosquitto
        • VerneMQ
        • HiveMQ
      • Security
      • Applications
      • Laboratory
    • Advanced Message Queuing Protocol
    • Weave
    • Constrained Application Protocol
    • AllJoyn
    • XMPP
    • 6LoWPAN
    • ModBus
    • Others
    • Lightweight M2M
    • Cap'n Proto
    • IPv6
    • RPL
    • Very Simple Control Protocol
    • NATS
  • Libraries
    • ZeroMQ
  • Wrap-Up
    • Online Training
    • Challenge
  • SandBox
Powered by GitBook
On this page
  • Challenge
  • 01 Connectivity Serial Arduino IDE
  • 02 Connectivity Serial Zephyr
  • 03 Connectivity Bluetooth Serial Port Profile Android App
  • 04 Connectivity Bluetooth Serial Port Profile Arduino 101
  • 05 Connectivity Bluetooth The Tile App
  1. Wrap-Up

Challenge

PreviousOnline TrainingNextSandBox

Last updated 7 years ago

Challenge

With this step by step challenge you will have a parallel learning experience of Internet of Things and continue with the implementation of functionality on top of the project you have built during the workshop.

  1. Connectivity Serial Arduino IDE

  2. Connectivity Serial Zephyr

  3. Connectivity Bluetooth Serial Port Profile Android App

  4. Connectivity Bluetooth Serial Port Profile Arduino 101

  5. Connectivity Bluetooth The Tile App

01 Connectivity Serial Arduino IDE

Section

Instruction

Make a basic serial communication between Intel Edison (Python) and Arduino 101 / Genuino 101 (Arduino IDE)

02 Connectivity Serial Zephyr

Section

Instruction

Make a basic serial communication between Intel Edison (Python) and Arduino 101 / Genuino 101 (Zephyr)

03 Connectivity Bluetooth Serial Port Profile Android App

Instruction

Implement a function to send the data from functionDataSensor under main.py through Bluetooth to an existing Android application (Android BlueTerm Application) using the SPP protocol

04 Connectivity Bluetooth Serial Port Profile Arduino 101

Instruction

Implement a function to send the data from functionDataSensor under main.py through Bluetooth to an Arduino 101

05 Connectivity Bluetooth The Tile App

Instruction

Section

Section

Section

Implement a like solution using your Intel Edison and your Phone

Link
Link
Link
Link
Link
The Tile App