Veze, linkovi
Kompjuter biblioteka
Internet of Things with Python

Python programiranje Python programiranje

Internet of Things with Python

Autor: Gastón C. Hillar
Broj strana: 388
ISBN broj: 9781785881381
Godina izdanja: 2016.

Twitter   Facebook   Linkedin   Pinterest   Email
Predlog za prevod


What You Will Learn

  • Prototype and develop IoT solutions from scratch with Python as the programming language
  • Develop IoT projects with Intel Galileo Gen 2 board along with Python
  • Work with the different components included in the boards using Python and the MRAA library
  • Interact with sensors, actuators, and shields
  • Work with UART and local storage
  • Interact with any electronic device that supports the I2C bus
  • Allow mobile devices to interact with the board
  • Work with real-time IoT and cloud services
  • Understand Big Data and IoT analytics

Book Description

Internet of Things (IoT) is revolutionizing the way devices/things interact with each other. And when you have IoT with Python on your side, you'll be able to build interactive objects and design them.

This book lets you stay at the forefront of cutting-edge research on IoT. We'll open up the possibilities using tools that enable you to interact with the world, such as Intel Galileo Gen 2, sensors, and other hardware. You will learn how to read, write, and convert digital values to generate analog output by programming Pulse Width Modulation (PWM) in Python. You will get familiar with the complex communication system included in the board, so you can interact with any shield, actuator, or sensor.

Later on, you will not only see how to work with data received from the sensors, but also perform actions by sending them to a specific shield. You'll be able to connect your IoT device to the entire world, by integrating WiFi, Bluetooth, and Internet settings. With everything ready, you will see how to work in real time on your IoT device using the MQTT protocol in python.

By the end of the book, you will be able to develop IoT prototypes with Python, libraries, and tools.


Gastón C. Hillar

Gastón C. Hillar is Italian and has been working with computers since he was eight. He began programming with the legendary Texas TI-99/4A and Commodore 64 home computers in the early 80s. He has a bachelor's degree in computer science, in which he graduated with honors, and an MBA, in which he graduated with an outstanding thesis. At present, Gastón is an independent IT consultant and freelance author who is always looking for new adventures around the world.

He has been a senior contributing editor at Dr. Dobb's and has written more than a hundred articles on software development topics. Gaston was also a Microsoft MVP in technical computing. He has received the prestigious Intel® Black Belt Software Developer award seven times.

He is a guest blogger at Intel® Software Network ( You can reach him at and follow him on Twitter at

His blog is

He lives with his wife, Vanesa, and his two sons, Kevin and Brandon.

Table of Contents

Chapter 1: Understanding and Setting up the Base IoT Hardware
Chapter 2: Working with Python on Intel Galileo Gen 2
Chapter 3: Interacting with Digital Outputs with Python
Chapter 4: Working with a RESTful API and Pulse Width Modulation
Chapter 5: Working with Digital Inputs, Polling and Interrupts
Chapter 6: Working with Analog Inputs and Local Storage
Chapter 7: Retrieving Data from the Real World with Sensors
Chapter 8: Displaying Information and Performing Actions
Chapter 9: Working with the Cloud
Chapter 10: Analyzing Huge Amounts of Data with Cloud-based IoT Analytics


Budite prvi koji će ostaviti komentar.

Ostavite komentar Ostavite komentar



Python za programere

Python za programere

MicroPython za mikrokontrolere

MicroPython za mikrokontrolere

Veze, linkovi
Linkedin Twitter Facebook
© Sva prava pridržana, Kompjuter biblioteka, Beograd, Obalskih radnika 4a, Telefon: +381 11 252 0 272