Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Internet of Things Programming with JavaScript

You're reading from   Internet of Things Programming with JavaScript Get the best out of Arduino and Raspberry Pi Zero to develop Internet of Things projects using JavaScript

Arrow left icon
Product type Paperback
Published in Feb 2017
Publisher Packt
ISBN-13 9781785888564
Length 298 pages
Edition 1st Edition
Languages
Tools
Arrow right icon
Author (1):
Arrow left icon
Ruben Oliva Ramos Ruben Oliva Ramos
Author Profile Icon Ruben Oliva Ramos
Ruben Oliva Ramos
Arrow right icon
View More author details
Toc

Table of Contents (10) Chapters Close

Preface 1. Getting Started with Raspberry Pi Zero FREE CHAPTER 2. Connecting Things to the Raspberry Pi Zero 3. Connecting Sensors - Measure the Real Things 4. Control-Connected Devices 5. Adding a Webcam to Monitor Your Security System 6. Building a Web Monitor and Controlling Devices from a Dashboard 7. Building a Spy Police with the Internet of Things Dashboard 8. Monitoring and Controlling Your Devices from a Smart Phone 9. Putting It All Together

Connecting to the home network and accessing remotely

Our Raspberry Pi will be working in a real network, so it needs to be set up to work with all the devices that will be together. For this reason, we need to configure our home network. We will show you how to use the Ethernet adapter and the Wi-Fi plug that can be used in the Raspberry Pi Zero.

Connecting with an Ethernet adapter

If you want to connect our Raspberry Pi Zero to the local network, you need to use a USB OTG Host Cable - MicroB OTG male to female from Adafruit. You can find it here: https://www.adafruit.com/products/1099. The board that we're using doesn't have an Ethernet connector, so it's necessary to use it to communicate with the devices from outside.

In the following image, we can see the Ethernet adapter connected to the Raspberry Pi Zero:

Connecting with an Ethernet adapter

This is the connector that you can use to connect your Ethernet adapter and make a link to the network:

Connecting with an Ethernet adapter

Now we need to follow the next steps to configure the Ethernet connection adapter:

  1. Connect your adapter to the converter; I used a TRENDnet NETAdapter, but you can use an Ethernet Hub and USB Hub with Micro USB OTG Connector from Adafruit. You can find it here: https://www.adafruit.com/products/2992m. This is a hub and can be connected to the Ethernet cable or USB devices.
  2. Verify the router configuration, and after both LEDs start blinking, you can see the IP address in your configuration. The DHCP server assigns the IP address to the Raspberry Pi.

This is what you will see as your router configuration on your hostname raspberrypi:

Connecting with an Ethernet adapter

Accessing the Raspberry Pi Zero via SSH

As we know the IP address that our Raspberry Pi has, we will access to it using the PuTTY terminal as we can see in the following screenshot. You need to enter the IP address, and the port is 22 by default; click on the Open button:

Accessing the Raspberry Pi Zero via SSH

After that, we have the login screen as follows:

Accessing the Raspberry Pi Zero via SSH

Use the following command:

sudo ifconfig -a

We can now see the information about the configuration of the Ethernet controller adapter. Eth0 is the Ethernet adapter:

Accessing the Raspberry Pi Zero via SSH

Connecting to the Wi-Fi network

In this section, we will show you how to configure your Wi-Fi network connection so that your Raspberry Pi Zero can interact with your Wi-Fi network. First, we need to connect the Miniature Wi-Fi (802.11b/g/n) Wi-Fi dongle to the Raspberry Pi using the USB OTG Cable:

Connecting to the Wi-Fi network
You have been reading a chapter from
Internet of Things Programming with JavaScript
Published in: Feb 2017
Publisher: Packt
ISBN-13: 9781785888564
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime
Banner background image