Lesson 1: Prepare Raspberry Pi
- Install Raspbian
- Connect to a network
- Enable Node RED
There are many sites where the installation of Raspbian is covered. The official installation guide for the Raspberry Pi is: https://www.raspberrypi.org/documentation/installation/installing-images/. Follow their guide to prepare the SD card for the Rasberry Pi. It’s recommended to use a SD card with at least 16 Gb of storage capacity. Make sure to download the ‘full’ version with all the recommended software.
Connect to a network
IoT is about connected devices. Connect your Raspberry Pi to a network. You can use an UTP cable or connect via WiFi. It does not really matter as long as there are no blocking routers or firewalls.
To connect to WiFi click in the upper left corner on the network symbol:
A dropdown list will appear with all the discovered networks. Select the one that you want to connect to and click on it.
If the network is secured you will be prompted for credentials:
Please enter the credentials and open a terminal by clicking on the terminal icon in the menu bar.
Once the terminal is open enter the command
sudo raspi-config and press enter:
Navigate the menu’s to enable I2C:
I2C is a communication technique that allows certain electronic components to communicate with others.
Node RED is installed by default but it is not enabled yet. Enter the following command to enable it and to install some additional software that will be helpful.
sudo apt update sudo apt install -y npm sudo systemctl enable --now nodered.service
If you know the ip address of you Raspberry Pi you should be able to connect to Node RED from any workstation that has network access by entering the url
http://<ip address raspberry pi>:1880/.
We will use the webbrowser on the Raspberry Pi itself.
The url we use is