|
|
Books > Computing & IT > Computer hardware & operating systems > General
Build amazing Internet of Things projects using the ESP8266 Wi-Fi
chip About This Book * Get to know the powerful and low cost
ESP8266 and build interesting projects in the field of Internet of
Things * Configure your ESP8266 to the cloud and explore the
networkable modules that will be utilized in the IoT projects *
This step-by-step guide teaches you the basics of IoT with ESP8266
and makes your life easier Who This Book Is For This book is for
those who want to build powerful and inexpensive IoT projects using
the ESP8266 WiFi chip, including those who are new to IoT, or those
who already have experience with other platforms such as Arduino.
What You Will Learn * Control various devices from the cloud *
Interact with web services, such as Twitter or Facebook * Make two
ESP8266 boards communicate with each other via the cloud * Send
notifications to users of the ESP8266, via email, text message, or
push notifications * Build a physical device that indicates the
current price of Bitcoin * Build a simple home automation system
that can be controlled from the cloud * Create your own cloud
platform to control ESP8266 devices In Detail The Internet of
Things (IoT) is the network of objects such as physical things
embedded with electronics, software, sensors, and connectivity,
enabling data exchange. ESP8266 is a low cost WiFi microcontroller
chip that has the ability to empower IoT and helps the exchange of
information among various connected objects. ESP8266 consists of
networkable microcontroller modules, and with this low cost chip,
IoT is booming. This book will help deepen your knowledge of the
ESP8266 WiFi chip platform and get you building exciting projects.
Kick-starting with an introduction to the ESP8266 chip, we will
demonstrate how to build a simple LED using the ESP8266. You will
then learn how to read, send, and monitor data from the cloud.
Next, you'll see how to control your devices remotely from anywhere
in the world. Furthermore, you'll get to know how to use the
ESP8266 to interact with web services such as Twitter and Facebook.
In order to make several ESP8266s interact and exchange data
without the need for human intervention, you will be introduced to
the concept of machine-to-machine communication. The latter part of
the book focuses more on projects, including a door lock controlled
from the cloud, building a physical Bitcoin ticker, and doing
wireless gardening. You'll learn how to build a cloud-based ESP8266
home automation system and a cloud-controlled ESP8266 robot.
Finally, you'll discover how to build your own cloud platform to
control ESP8266 devices. With this book, you will be able to create
and program Internet of Things projects using the ESP8266 WiFi
chip. Style and approach This is a step-by-step guide that provides
great IOT projects with ESP8266. All the key concepts are explained
details with the help of examples and demonstrations of the
projects.
Get the most out of your Arduino to develop exciting and creative
LED-based projects About This Book * Learn to control TV
backlighting using an IR remote * Get introduced to sound
visualization so you are able to use sound-controlled LEDs * Build
an exciting persistence of vision wand Who This Book Is For Anyone
with a basic computer knowledge should be able to get the most out
of this book. Although familiarity with some of the electronics
would be helpful, it is not a must. What You Will Learn * Set up
Arduino boards to run a basic 'Hello World' program * Develop a
mood lamp and expand it to become an LED night lamp * Control TV
backlight color and intensity using an IR remote * Develop an
IR-controlled 4*4 LED cube * Use sound visualization to develop a
sound-controlled LED Christmas tree * See a fun way to create
interesting long exposure photographs and light displays using
persistence of vision (POV) wands In Detail Arduino is an
open-source prototyping platform based on easy-to-use hardware and
software. Arduino has been used in thousands of different projects
and applications by a wide range of programmers and artists, and
their contributions have added up to an incredible amount of
accessible knowledge that can be of great help to novices and
experts alike. Want to build exciting LED projects with Arduino?
This book will be your companion to bring out the creative genius
in you. To begin with, you will get introduced to the maker
movement and the open source hardware development Arduino boards.
You will then move on to develop a mood lamp and a
remote-controlled TV backlight. As you progress through the book,
you will develop an LED cube and will learn to use sound
visualization to develop a sound-controlled LED Christmas tree. You
will then move on to build a persistence of vision wand. At the end
of each chapter, you'll see some common problems, their solutions,
and some workarounds. Style and approach This book takes a project
based approach to building LED-based projects with Arduino.
Samsung Note 3 is not just a phone and not just a tablet either. If
you are reading this user guide, you probably own it and don't know
all there is about it. The Samsung Note 3 is loaded with features,
which is what makes it so interesting. There's nothing you cannot
do on your Samsung Note 3. From the basic to advanced features, you
can operate your phone through voice control or with your palm
without touching it Bet that's not the case in many other phones.
Take clear and crisp pictures, draw sketches or edit images in the
most exceptional way possible. Fun with your Samsung Note 3 cannot
end. This user guide will provide you with all the information
there is about Samsung Note 3. You will learn about: Key features
of the phone Specifications of various functions Applications and
features of Samsung Note 3 A step by step process to use the
different features Visuals to easily understand the process and
functions. And that's not it, you will also find: 100 tips and
tricks which are sure to make the Samsung note 3 fun and easy to
use
Develop mobile virtual reality apps using the native Google
Cardboard SDK for Android About This Book * Learn how to build
practical applications for Google's popular DIY VR headset * Build
a reusable VR graphics engine on top of the Cardboard Java SDK and
OpenGL ES graphics libraries * The projects in this book will
showcase a different aspect of Cardboard development-from 3D
rendering to handling user input Who This Book Is For The book is
for established Android developers with a good knowledge level of
Java. No prior OpenGL or graphics knowledge is required. No prior
experience with Google Cardboard is expected, but those who are
familiar with Cardboard and are looking for projects to expand
their knowledge can also benefit from this book. What You Will
Learn * Build Google Cardboard virtual reality applications *
Explore the ins and outs of the Cardboard SDK Java classes and
interfaces, and apply them to practical VR projects * Employ
Android Studio, Android SDK, and the Java language in a
straightforward manner * Discover and use software development and
Android best practices for mobile and Cardboard applications,
including considerations for memory management and battery life *
Implement user interface techniques for menus and gaze-based
selection within VR * Utilize the science, psychology, mathematics,
and technology behind virtual reality, especially those pertinent
to mobile Cardboard VR experiences * Understand Cardboard VR best
practices including those promoted by Google Design Lab. In Detail
Google Cardboard is a low-cost, entry-level media platform through
which you can experience virtual reality and virtual 3D
environments. Its applications are as broad and varied as mobile
smartphone applications themselves. This book will educate you on
the best practices and methodology needed to build effective,
stable, and performant mobile VR applications. In this book, we
begin by defining virtual reality (VR) and how Google Cardboard
fits into the larger VR and Android ecosystem. We introduce the
underlying scientific and technical principles behind VR, including
geometry, optics, rendering, and mobile software architecture. We
start with a simple example app that ensures your environment is
properly set up to write, build, and run the app. Then we develop a
reusable VR graphics engine that you can build upon. And from then
on, each chapter is a self-contained project where you will build
an example from a different genre of application, including a 360
degree photo viewer, an educational simulation of our solar system,
a 3D model viewer, and a music visualizer. Given the recent updates
that were rolled out at Google I/O 2016, the authors of Cardboard
VR Projects for Android have collated some technical notes to help
you execute the projects in this book with Google VR Cardboard Java
SDK 0.8, released in May 2016. Refer to the article at
https://www.packtpub.com/sites/default/files/downloads/GoogleVRUpdateGuideforCardbook.pdf
which explains the updates to the source code of the projects.
Style and approach This project based guide is written in a
tutorial-style project format, where you will learn by doing. It is
accompanied by in-depth explanations and discussions of various
technologies, and provides best practices and techniques.
Transform your Raspberry Pi into a multi-purpose web server that
supports your entire multimedia world with this practical and
accessible tutorial! About This Book * Host websites, games, and
even stream HD videos with the impressive power of Raspberry Pi 2 *
Get to grips with embedded programming by turning your Pi into the
cloud server that can be used to power Internet of Things projects
* Make the Raspberry Pi 2 the center of your latest tech
experiments and discover how it can manage and host resources Who
This Book Is For Seeking inspiration for some new tech projects?
Want to get more from your Raspberry Pi? This book has been created
especially for you! What You Will Learn * Host your Raspberry Pi as
a web server using the minimum power resources * Connect your Pi to
the Internet and perform network benchmarking * Explore the
cross-platform features of the Pi as you run Python, Node.JS,
ASP.NET, and PHP all in one place * Share files over the Internet
using your Pi as a file server * Turn your Pi into a game server,
host and engage into playing * Enjoy live HD video streaming and
exclusive real-time text overlays In Detail There's no end to what
you can do with a Raspberry Pi - it makes a huge range of tech
projects possible. This book shows you how to transform it into a
multipurpose web server, able to store and manage resources that
lets you build some truly innovative and impressive computing
creations. You'll learn how to use your Raspberry Pi 2 to host a
website using a range of different languages, host a game server,
store files, and run everything from a media center to a cloud
network. If you want to take control of your technological world,
start building your own server and find out what's possible with
the Raspberry Pi microcomputer. Begin by getting your Pi set up -
follow each step as the book shows you how to prepare a network and
configure the additional features that you'll need to build your
projects. Once you've done this you'll dig a little deeper and set
up your pi as a file server, making sure it's built for speed using
a range of different tools, including Python, Node.js and ASP.NET.
Following this the book shows you how to extend your server to
allow you to host games, and stream live HD video before
customizing it even further to create a fully-fledged media center.
It doesn't stop there however - the book then dives into the
exciting world of the Internet of Things (IoT). You'll learn how to
install Windows IoT onto your Raspberry Pi, the operating system
that's driving embedded software projects all around the world.
Once you've done this you'll be ready to explore IoT further, as
the book shows you how to use your device to host a cloud network
that can form the basis of a wider IoT project. Style and approach
Packed with plenty of practical examples that walk you through a
number of Raspberry Pi projects, this book is an accessible journey
into embedded computing and Internet of Things.
Investigate and solve problems with Nginx-powered websites using a
deep understanding of the underlying principles About This Book *
Solve problems with your Nginx-powered websites before your
audience notices anything * Peek into the Nginx architecture and
gain knowledge that will help you be valuable to you in the long
run * Gain knowledge of different types of problems in a
step-by-step way Who This Book Is For The book is for technical
specialists who already use Nginx to serve web pages for their
users. Whether you are an experienced system administrator or a new
professional, this book will help you do your job in the most
efficient way. What You Will Learn * Detect and investigate
problems with your web servers * Create correct and professional
configuration files * Get an in-depth understanding of the web
server software * Interpret Nginx log files easily and with
actionable insights * Make your websites respond as fast as
possible * Prevent problems by setting up proper monitoring and
alerts In Detail Nginx is clearly winning the race to be the
dominant software to power modern websites. It is fast and open
source, maintained with passion by a brilliant team. This book will
help you maintain your Nginx instances in a healthy and predictable
state. It will lead you through all the types of problems you might
encounter as a web administrator, with a special focus on
performance and migration from older software. You will learn how
to write good configuration files and will get good insights into
Nginx logs. It will provide you solutions to problems such as
missing or broken functionality and also show you how to tackle
performance issues with the Nginx server. A special chapter is
devoted to the art of prevention, that is, monitoring and alerting
services you may use to detect problems before they manifest
themselves on a big scale. The books ends with a reference to error
and warning messages Nginx could emit to help you during incident
investigations. Style and approach This comprehensive tutorial on
Nginx troubleshooting takes an practical approach to guiding you
through common issues in Nginx server.
Over 90 hands-on recipes that will employ Nagios Core as the anchor
of monitoring on your network About This Book * Master the advanced
configuration techniques of Nagios Core to model your network
better by improving hosts, services, and contacts * Filter and
improve the notifications that Nagios Core sends in response to
failed checks, which can greatly assist you when diagnosing
problems * Pull Nagios Core's data into a database to write clever
custom reports of your own devise Who This Book Is For If you are a
network or system administrator and are looking for instructions
and examples on working with Nagios Core, then this book is for
you. Some basic shell command-line experience is required, and some
knowledge of scripting would be helpful when we discuss how plugins
work. What You Will Learn * Manage the configuration of Nagios Core
with advanced techniques to achieve fine detail in your checks *
Find, install, and even write your own check plugins * Filter
notifications to send them to the right people or programs at the
right time * Work around difficult network accessibility issues and
delegate checks to other machines * Tweak a Nagios Core server to
achieve both high performance and redundancy in case of disaster *
Process the results of checks performed by other machines to
monitor backups and similar processes * Extend Nagios Core to allow
advanced scripting, reporting, and network visualization behavior
In Detail Nagios Core is an open source monitoring framework
suitable for any network that ensures both internal and
customer-facing services are running correctly and manages
notification and reporting behavior to diagnose and fix outages
promptly. It allows very fine configuration of exactly when, where,
what, and how to check network services to meet both the uptime
goals of your network and systems team and the needs of your users.
This book shows system and network administrators how to use Nagios
Core to its fullest as a monitoring framework for checks on any
kind of network services, from the smallest home network to much
larger production multi-site services. You will discover that
Nagios Core is capable of doing much more than pinging a host or to
see whether websites respond. The recipes in this book will
demonstrate how to leverage Nagios Core's advanced configuration,
scripting hooks, reports, data retrieval, and extensibility to
integrate it with your existing systems, and to make it the
rock-solid center of your network monitoring world. Style and
approach Each chapter contains a set of step-by-step recipes to
perform an example of a commonly performed task related to network
administration. The book begins by focusing closely on the
properties and configuration of Nagios Core itself, and gradually
moves on to other pieces of software that can support, manage, and
extend the system.
Learn the fundamentals of vRealize Automation to accelerate the
delivery of your IT services About This Book * Learn to install the
vRealize Automation product in a distributed architecture using a
load balancer * Plan backup and recovery strategies for every
vRealize automation component * Use vRealize Automation to manage
applications and improve operational efficiency using this simple
and intuitive guide Who This Book Is For This book is for anyone
who wants to start their journey with vRealize Automation. It is
your one-stop instruction guide to installing and configuring a
distributed setup using NSX load balancer. Regardless of whether or
not you have used vRealize Automation before, following the steps
provided in each chapter will get you started with the product.
What You Will Learn * Understand the basic building blocks of
vRealize Automation before embarking on the journey of installation
* Familiarize yourself with the requirements and steps that need to
be performed during the first phase of the distributed installation
* Carry out a functional validation of the first phase of
installation before completing the installation * Build a blueprint
for vSphere endpoint, an essential step for a successful deployment
of a service catalog * Create, configure, and deploy tenants,
endpoints, blueprints, and the service catalog * Get to grips with
the failover process for all components in vRealize Automation *
Learn to configure the NSX loadbalancer for vRealize Orchestrator
for high availability * Leverage ASD to develop XaaS (Anything as a
Service) in vRealize Automation to deliver valuable competence In
Detail With the growing interest in Software Defined Data Centers
(SDDC), vRealize Automation offers data center users an organized
service catalog and governance for administrators. This way, end
users gain autonomy while the IT department stays in control,
making sure security and compliance requirements are met. Learning
what each component does and how they dovetail with each other will
bolster your understanding of vRealize Automation. The book starts
off with an introduction to the distributed architecture that has
been tested and installed in large scale deployments. Implementing
and configuring distributed architecture with custom certificates
is unarguably a demanding task, and it will be covered next. After
this, we will progress with the installation. A vRealize Automation
blueprint can be prepared in multiple ways; we will focus solely on
vSphere endpoint blueprint. After this, we will discuss the high
availability configuration via NSX loadbalancer for vRealize
Orchestrator. Finally, we end with Advanced Service Designer, which
provides service architects with the ability to create advanced
services and publish them as catalog items. Style and approach This
book takes a step-by-step approach, is explained in a
conversational and easy-to-follow style, and includes ample
screenshots . Each topic is explained sequentially through
planning, preparing, installing, configuring, and validating of all
vRealize Automation's components.
Leverage the capability of Banana Pi with exciting real-world
projects About This Book * Delve into the expanse of Banana Pi's
self-managing functionalities and develop real-world projects *
Gain hands-on experience of developing various wireless,
multimedia, robotic, and sensor-based applications with Banana Pi *
Develop your applications using Banana Pi through a project-based
approach Who This Book Is For This book is designed for those who
are interested in exploring the capabilities of Banana Pro. Basic
know-how of Linux and embedded systems would be an added advantage.
What You Will Learn * Remotely connect to Banana Pro and program
the embedded board * Use Banana Pro as a hotspot or provide an
AirPlay server for wireless audio transmission * Find out about the
different programming languages that can be used with Banana Pro *
Build and program your own multimedia centre in order to watch
television and movies * Connect peripherals such as a camera, LCD,
or hard disk to Banana Pro * Manage and regulate your Linux system
with Banana Pro * Stream music wirelessly from your mobile phone to
Banana Pro In Detail This book follows a tactical plan that will
guide you through the implementation of Banana Pro and its
configurations. You will then learn the various programming
languages used with Banana Pi with the help of examples. In no time
at all, you'll be working on a wireless project that implements
AirPlay servers, hotspots, and so on. Following this, you'll
develop a retro-style arcade kiosk game. Then we'll move on to
explore the multimedia features of Banana Pro by designing and
building an enclosure for it. After this, you'll learn to build a
remote-controlled smart car and we'll examine how to control a
robotic arm. The book will conclude with the creation of a home
sensor system that has the ability to expand or shrink to suit any
home. Style and approach This book follows a project-based approach
that covers the most important features of Banana Pro. Every
chapter dives into the practical side of the implementation.
An overview of the most prominent contemporary parallel processing
programming models, written in a unique tutorial style. With the
coming of the parallel computing era, computer scientists have
turned their attention to designing programming models that are
suited for high-performance parallel computing and supercomputing
systems. Programming parallel systems is complicated by the fact
that multiple processing units are simultaneously computing and
moving data. This book offers an overview of some of the most
prominent parallel programming models used in high-performance
computing and supercomputing systems today. The chapters describe
the programming models in a unique tutorial style rather than using
the formal approach taken in the research literature. The aim is to
cover a wide range of parallel programming models, enabling the
reader to understand what each has to offer. The book begins with a
description of the Message Passing Interface (MPI), the most common
parallel programming model for distributed memory computing. It
goes on to cover one-sided communication models, ranging from
low-level runtime libraries (GASNet, OpenSHMEM) to high-level
programming models (UPC, GA, Chapel); task-oriented programming
models (Charm++, ADLB, Scioto, Swift, CnC) that allow users to
describe their computation and data units as tasks so that the
runtime system can manage computation and data movement as
necessary; and parallel programming models intended for on-node
parallelism in the context of multicore architecture or attached
accelerators (OpenMP, Cilk Plus, TBB, CUDA, OpenCL). The book will
be a valuable resource for graduate students, researchers, and any
scientist who works with data sets and large computations.
Contributors Timothy Armstrong, Michael G. Burke, Ralph Butler,
Bradford L. Chamberlain, Sunita Chandrasekaran, Barbara Chapman,
Jeff Daily, James Dinan, Deepak Eachempati, Ian T. Foster, William
D. Gropp, Paul Hargrove, Wen-mei Hwu, Nikhil Jain, Laxmikant Kale,
David Kirk, Kath Knobe, Ariram Krishnamoorthy, Jeffery A. Kuehn,
Alexey Kukanov, Charles E. Leiserson, Jonathan Lifflander, Ewing
Lusk, Tim Mattson, Bruce Palmer, Steven C. Pieper, Stephen W.
Poole, Arch D. Robison, Frank Schlimbach, Rajeev Thakur, Abhinav
Vishnu, Justin M. Wozniak, Michael Wilde, Kathy Yelick, Yili Zheng
Transform your tiny Arduino device into a secret agent gadget to
build a range of espionage projects with this practical guide for
hackers About This Book * Discover the limitless possibilities of
the tiny Arduino and build your own secret agent projects * From a
fingerprint sensor to a GPS Tracker and even a robot- learn how to
get more from your Arduino * Build nine secret agent projects using
the power and simplicity of the Arduino platform Who This Book Is
For This book is for Arduino programmers with intermediate
experience of developing projects, and who want to extend their
knowledge by building projects for secret agents. It would also be
great for other programmers who are interested in learning about
electronics and programming on the Arduino platform. What You Will
Learn * Get to know the full range of Arduino features so you can
be creative through practical projects * Discover how to create a
simple alarm system and a fingerprint sensor * Find out how to
transform your Arduino into a GPS tracker * Use the Arduino to
monitor top secret data * Build a complete spy robot! * Build a set
of other spy projects such as Cloud Camera and Microphone System In
Detail Q might have Bond's gadgets- but he doesn't have an Arduino
(not yet at least). Find out how the tiny Arduino microcomputer can
be used to build an impressive range of neat secret agent projects
that can help you go undercover and get to grips with the
cutting-edge of the world of espionage with this book, created for
ardent Arduino fans and anyone new to the powerful device. Each
chapter shows you how to construct a different secret agent gadget,
helping you to unlock the full potential of your Arduino and make
sure you have a solution for every tricky spying situation. You'll
find out how to build everything from an alarm system to a
fingerprint sensor, each project demonstrating a new feature of
Arduino, so you can build your expertise as you complete each
project. Learn how to open a lock with a text message, monitor top
secret data remotely, and even create your own Arduino Spy Robot,
Spy Microphone System, and Cloud Spy Camera This book isn't simply
an instruction manual - it helps you put your knowledge into action
so you can build every single project to completion. Style and
approach This practical reference guide shows you how to build
various projects with step-by-step explanations on each project,
starting with the assembly of the hardware, followed by basics
tests of all those hardware components and finally developing
project on the hardware.
Harness the power of Nginx to make the most of your infrastructure
and serve pages faster than ever About This Book * Discover
possible interactions between Nginx and Apache to get the best of
both worlds * Learn to exploit the features offered by NGinx for
your web applications * Get the newest techniques available,
designed with the latest version in mind Who This Book Is For By
covering both the early setup stages and advanced topics, this book
suits web administrators who interested in solutions to optimize
their infrastructure, whether you are looking into replacing your
existing web server software or integrating a new tool to cooperate
with applications that are already up and running. If you, your
visitors, and your operating system have been disappointed by
Apache, this book is exactly what you need. What You Will Learn *
Get to know the basics of the Nginx configuration: syntax,
structure, and semantics * Understand the advanced load balancing
functionality of Nginx and the newest innovative IO mechanisms *
Create virtual host configurations effortlessly * Discover all the
first-party modules: how to enable, configure, and use them *
Establish advanced rewrite rules with the Nginx Rewrite module *
Set up Nginx to work with PHP, Python, and more via FastCGI *
Configure Nginx to work as frontend for your existing HTTP server *
Manipulate configuration files with ease and adapt them to various
situations * Discover the common pitfalls and find out how to avoid
them In Detail Nginx is a lightweight HTTP server designed for
high-traffic websites, with network scalability as the primary
objective. With the advent of high speed Internet access, short
loading times and fast transfer rates have become a necessity. This
free, open source solution will either come as a full replacement
of other software such as Apache, or stand in front of your
existing infrastructure to improve its overall speed. This book is
a detailed guide to setting up Nginx in different ways that
correspond to actual production situations: as a standalone server,
as a reverse proxy, interacting with applications via FastCGI, and
more. In addition, this complete directive reference will be your
best friend at all stages of the configuration and maintenance
processes. This book is the perfect companion for both Nginx
beginners and experienced administrators. For beginners, it will
take you through the complete process of setting up this
lightweight HTTP server on your system and configuring its various
modules so it does exactly what you need quickly and securely. For
more experienced administrators, this book provides different
approaches that can help you make the most of your current
infrastructure. Nginx can be employed in many situations, whether
you are looking to construct an entirely new web-serving
architecture or simply want to integrate an efficient tool to
optimize your site loading speeds. Style and approach This
tutorial-style book includes detailed instructions on each of the
processes it describes, as well as step-by-step tutorials,
commented configuration sections, and in-depth module descriptions,
so you can make the most of the performance potential offered by
Nginx.
Develop interactive Arduino-based Internet projects with Ethernet
and WiFi About This Book * Build Internet-based Arduino devices to
make your home feel more secure * Learn how to connect various
sensors and actuators to the Arduino and access data from Internet
* A project-based guide filled with schematics and wiring diagrams
to help you build projects incrementally Who This Book Is For This
book is intended for those who want to learn more about Arduino and
make Internet-based interactive projects with Arduino. If you are
an experienced software developer who understands the basics of
electronics, then you can quickly learn how to build the Arduino
projects explained in this book. What You Will Learn * Make a
powerful Internet controlled relay with an embedded web server to
monitor and control your home electrical appliances * Build a
portable Wi-Fi signal strength sensor to give haptic feedback about
signal strength to the user * Measure water flow speed and volume
with liquid flow sensors and record real-time readings * Secure
your home with motion-activated Arduino security cameras and upload
images to the cloud * Implement real-time data logging of a solar
panel voltage with Arduino cloud connectors * Track locations with
GPS and upload location data to the cloud * Control a garage door
light with your Twitter feed * Control infrared enabled devices
with IR remote and Arduino In Detail Arduino is a small single-chip
computer board that can be used for a wide variety of creative
hardware projects. The hardware consists of a simple
microcontroller, board, and chipset. It comes with a Java-based IDE
to allow creators to program the board. Arduino is the ideal open
hardware platform for experimenting with the world of the Internet
of Things. This credit card sized Arduino board can be used via the
Internet to make more useful and interactive Internet of things
projects. Internet of Things with Arduino Blueprints is a
project-based book that begins with projects based on IoT and cloud
computing concepts. This book covers up to eight projects that will
allow devices to communicate with each other, access information
over the Internet, store and retrieve data, and interact with
users-creating smart, pervasive, and always-connected environments.
It explains how wired and wireless Internet connections can be used
with projects and the use of various sensors and actuators. The
main aim of this book is to teach you how Arduino can be used for
Internet-related projects so that users are able to control
actuators, gather data from various kinds of sensors, and send and
receive data wirelessly across HTTP and TCP protocols. Finally, you
can use these projects as blueprints for many other IoT projects
and put them to good use. By the end of the book, you will be an
expert in the use of IoT with Arduino to develop a set of projects
that can relate very well to IoT applications in the real world.
Style and approach Every chapter in this book clearly explains how
to assemble components through easy-to-follow steps on while laying
out important concepts, code snippets, and expected output results
so that you can easily end up with a successful project where you
can also enhance or modify the project according to your
requirements.
|
You may like...
Still Life
Sarah Winman
Paperback
R361
Discovery Miles 3 610
|