Intel Galileo Networking Cookbook
暫譯: Intel Galileo 網路食譜

Marco Schwartz

  • 出版商: Packt Publishing
  • 售價: $2,010
  • 貴賓價: 9.5$1,910
  • 語言: 英文
  • 頁數: 174
  • 裝訂: Paperback
  • ISBN: 1785281194
  • ISBN-13: 9781785281198
  • 海外代購書籍(需單獨結帳)

商品描述

Over 50 recipes that will help you use the Intel Galileo board to build exciting network-connected projects

About This Book

  • Create networking applications using the Intel Galileo board
  • Control your web-based projects in real time from anywhere in the world
  • Connect to the Temboo web service to interact with a huge range of APIs

Who This Book Is For

If you have already worked on ARM boards like Arduino, but now want to learn Intel Galileo, then this book is for you. Knowledge of C programming language is required.

What You Will Learn

  • Set up your Galileo board for the Internet of Things
  • Connect external sensors to the Intel Galileo
  • Create and run a web server on the Galileo board
  • Control hardware devices from the Galileo
  • Host web-based applications on the Intel Galileo
  • Monitor data from the cloud using the Galileo
  • Build a complete home automation hub using the Galileo board

In Detail

Arduino is an electronic prototyping platform used by millions of people around the world. Intel Galileo is fully Arduino compatible; hence it combines the high performance of Intel with the simplicity of Arduino Software Development Environment. This makes it the ideal platform to build exciting projects, especially in the field of web-based connected applications and the Internet of Things.

The book features several recipes all based on the Intel Galileo board, and that exploit the powerful features of the board. Each chapter explores a given field using the Galileo board.

The book is mainly divided in three parts. The first part is all about learning the basics of the Intel Galileo board, but it uses some of the powerful features of the board such as connecting external sensors and complex hardware devices, compared with more basic Arduino boards.

Then, the book dives into the topics related to networking and the Internet of Things. You will learn how to run a web server on the board and log data using a cloud-based service.

Finally, the book ends with a chapter that aims to build a complete home automation hub using the Galileo board. This chapter uses everything that was learned in the book to make a home automation system using the Galileo board and Arduino.

Style and approach

This book contains exciting recipes that will help you create projects using the Intel Galileo platform to build systems in various domains like local networking applications, the Internet of Things, and home automation. Each recipe is explained in a step-by-step fashion, always starting with the assembly of the hardware, followed by basics tests of all hardware components. At the end, an exciting project is built using the knowledge acquired in the rest of the book.

商品描述(中文翻譯)

超過 50 個食譜,幫助您使用 Intel Galileo 開發板來構建令人興奮的網路連接專案

關於本書
- 使用 Intel Galileo 開發板創建網路應用程式
- 從世界任何地方即時控制您的網頁專案
- 連接到 Temboo 網路服務,以互動大量的 API

本書適合誰
如果您已經在像 Arduino 這樣的 ARM 開發板上工作過,但現在想學習 Intel Galileo,那麼這本書適合您。需要具備 C 程式語言的知識。

您將學到什麼
- 為物聯網設置您的 Galileo 開發板
- 將外部感測器連接到 Intel Galileo
- 在 Galileo 開發板上創建並運行網頁伺服器
- 從 Galileo 控制硬體設備
- 在 Intel Galileo 上託管網頁應用程式
- 使用 Galileo 監控來自雲端的數據
- 使用 Galileo 開發板構建完整的家庭自動化中心

詳細內容
Arduino 是一個被全球數百萬人使用的電子原型平台。Intel Galileo 完全兼容 Arduino,因此它結合了 Intel 的高性能與 Arduino 軟體開發環境的簡單性。這使其成為構建令人興奮的專案的理想平台,特別是在網路連接應用程式和物聯網領域。

本書包含多個基於 Intel Galileo 開發板的食譜,並利用該開發板的強大功能。每一章都使用 Galileo 開發板探索特定領域。

本書主要分為三個部分。第一部分專注於學習 Intel Galileo 開發板的基本知識,但它使用了一些開發板的強大功能,例如連接外部感測器和複雜的硬體設備,與更基本的 Arduino 開發板相比。

接著,本書深入探討與網路和物聯網相關的主題。您將學習如何在開發板上運行網頁伺服器並使用雲端服務記錄數據。

最後,本書以一章結尾,旨在使用 Galileo 開發板構建完整的家庭自動化中心。這一章使用書中學到的所有知識來製作一個使用 Galileo 開發板和 Arduino 的家庭自動化系統。

風格與方法
本書包含令人興奮的食譜,幫助您使用 Intel Galileo 平台創建專案,以構建各個領域的系統,如本地網路應用程式、物聯網和家庭自動化。每個食譜都以逐步的方式解釋,始終從硬體的組裝開始,然後進行所有硬體組件的基本測試。最後,使用在書中獲得的知識構建一個令人興奮的專案。