Search icon CANCEL
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Hands-On Internet of Things with Blynk

You're reading from   Hands-On Internet of Things with Blynk Build on the power of Blynk to configure smart devices and build exciting IoT projects

Arrow left icon
Product type Paperback
Published in May 2018
Publisher Packt
ISBN-13 9781788995061
Length 271 pages
Edition 1st Edition
Languages
Tools
Arrow right icon
Author (1):
Arrow left icon
Pradeeka Seneviratne Pradeeka Seneviratne
Author Profile Icon Pradeeka Seneviratne
Pradeeka Seneviratne
Arrow right icon
View More author details
Toc

What this book covers

Chapter 1, Setting Up a Development Environment, explains how to set up the development environment for Blynk with Raspberry Pi. It describes how to install Blynk libraries and some supporting software components that you can use to build Raspberry Pi-based IoT hardware. Then, you will build a control application with Blynk app builder. After that, you need to write a C++ application to connect with the Blynk cloud. Finally, you run the Blynk app to connect the Raspberry Pi to Blynk app builder through the Blynk cloud over a Wi-Fi network.

Chapter 2, Building Your First Blynk Application, explains how to build your first Blynk application to control an LED (or any actuator) attached to the Raspberry Pi from your smartphone or tablet. First, you will build an app with the Blynk app builder. Then, you will use digital or virtual pins to control the attached LED. After that, you will learn how to write a simple C++ application with nano text editor. Finally, you will build the application and run it to connect the Blynk app and the Raspberry Pi hardware.

Chapter 3, Using Controller Widgets, covers how to use controller widgets such as Slider, Step, Joystick, and zeRGBa, to control actuators. You will also learn how to use WiringPi’s software PWM library, connect controller widgets with digital and virtual pins, use the split and merge mode, and parsing values coming from the controller widgets.

Chapter 4, Using Display Widgets, guides you on how to use display widgets, such as the Value Display widget, and Labeled Value widget to show sensor data, and the LED widget to show a button state.

Chapter 5, Using Notification Widgets, explains how to send notifications to the Blynk app from Raspberry Pi. You will schedule your Raspberry Pi to send notifications to your smartphone on user action. Some of the notification widgets can be integrated with third-party services, such as Twitter to send tweets from Raspberry Pi. Then, you will use the notification widget to send pop-up notifications to the smartphone or tablet. Finally, you will also learn how to send emails from Raspberry Pi using the Email widget.

Chapter 6, Connecting with Sensors on Your Mobile Device, guides you on how to read data from built-in sensors such as the accelerometer, light sensor, and proximity sensor on your smartphone or tablet.

Chapter 7, Setting Up a Personal Blynk Server, guides you on how to set up a personal Blynk server on Raspberry Pi. The Blynk personal server replaces the Blynk cloud. You can connect all your Blynk hardware to this personal server through your local network.

Chapter 8, Controlling a Robot with Blynk, explains how to build a robot vehicle using a two-wheeled robot chassis kit. Then, you will build an application with the Blynk app builder to control it through the Blynk cloud by connecting to a Wi-Fi network.

lock icon The rest of the chapter is locked
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 €18.99/month. Cancel anytime