RAHMAN, L.F. ([email protected]) 12/4/15 TUTORIAL ON RASPBERRY PI AND IOT TOOLS Page 1 of 11 Tutorial on Raspberry Pi and IoT Tools v2 Internet of Things (2IMN15) 2015-2016, University of Technology Eindhoven By Leila F. Rahman ([email protected]) In this tutorial, we describe how to use the provided Raspberry Pi and some IoT tools for the Internet of Things (21MN15) practical. The Raspberry Pi has been configured and installed with the following tools: - txThings (CoAP implementation in Python) - Wakaama (LWM2M implementation in C) - Leshan (LWM2M implementation in Java) - Python 2.7 - Twisted 15.1.0 - Open Java JDK/JRE - Raspberry Pi Sense Hat Python Module - SSH - VNC For the practical, you can choose to use any of the development tools we provided (txThings, Wakaama or Leshan). You can also choose to use other frameworks or libraries, for example CoAP mplementations in various languages that you can choose from https://en.wikipedia.org/wiki/Constrained_Application_Protocol . However, we will support txThings, Wakaama and Leshan. The Raspberry Pi has been set with the following credentials: - User name: pi - Password: tue321 There are two ways to access the Raspberry Pi: 1. Directly from the device by connecting the device to a monitor with an HDMI cable and to a keyboard 2. Through SSH or VNC from a PC/Laptop (if monitor or HDMI cable or keyboard not available) In this tutorial, we will provide some guides for the following: 1. Installing necessary tools on PC 2. Using SSH from PC to access the Raspberry Pi 3. About txThings 4. Run CoAP Server on Raspberry Pi using txThings 5. Run CoAP Client from PC using txThings 6. Run Copper from Firefox 7. Compile and Run Wakaama on Raspberry Pi 8. Compile and Run Leshan on PC
11
Embed
Tutorial on raspberry pi and iot toolslrahman/iot/files/RaspberryPi_2.pdfTUTORIAL ON RASPBERRY PI AND IOT TOOLS Page 5 of 11 4 RUN COAP SERVER ON RASPBERRY-PI WITH TXTHINGS’ EXAMPLE
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Tutorial on Raspberry Pi and IoT Tools v2 Internet of Things (2IMN15) 2015-2016, University of Technology Eindhoven By Leila F. Rahman ([email protected])
In this tutorial, we describe how to use the provided Raspberry Pi and some IoT tools for the Internet of
Things (21MN15) practical.
The Raspberry Pi has been configured and installed with the following tools:
- txThings (CoAP implementation in Python)
- Wakaama (LWM2M implementation in C)
- Leshan (LWM2M implementation in Java)
- Python 2.7
- Twisted 15.1.0
- Open Java JDK/JRE
- Raspberry Pi Sense Hat Python Module
- SSH
- VNC
For the practical, you can choose to use any of the development tools we provided (txThings, Wakaama
or Leshan). You can also choose to use other frameworks or libraries, for example CoAP mplementations
in various languages that you can choose from https://en.wikipedia.org/wiki/Constrained_Application_Protocol .
However, we will support txThings, Wakaama and Leshan.
The Raspberry Pi has been set with the following credentials:
- User name: pi
- Password: tue321
There are two ways to access the Raspberry Pi:
1. Directly from the device by connecting the device to a monitor with an HDMI cable and to a
keyboard
2. Through SSH or VNC from a PC/Laptop (if monitor or HDMI cable or keyboard not available)
In this tutorial, we will provide some guides for the following: