Learning IoT with Particle Photon and Electron

Rashid Khan, Kajari Ghoshdastidar, Ajith Vasudevan

  • 出版商: Packt Publishing
  • 出版日期: 2016-11-14
  • 售價: $1,370
  • 貴賓價: 9.5$1,302
  • 語言: 英文
  • 頁數: 136
  • 裝訂: Paperback
  • ISBN: 1785885294
  • ISBN-13: 9781785885297
  • 相關分類: 物聯網 IoT
  • 下單後立即進貨 (約3~4週)

商品描述

Develop applications on one of the most popular platforms for IoT using Particle Photon and Electron with this fast-paced guide

About This Book

  • Get an introduction to IoT architecture, command-line build tools and applications of IoT devices and sensors
  • Design and develop connected IoT applications using Particle Photon and Electron in a step-by-step manner, gaining an entry point into the field of IoT
  • Get tips on troubleshooting IoT applications

Who This Book Is For

This book is for developers, IoT enthusiasts and hobbyists who want to enhance their knowledge of IoT machine-to-machine architecture using Particle Photon and Electron, and implement cloud-based IoT projects.

What You Will Learn

  • Setup the Particle Photon and Electron on the cloud using the command-line tools
  • Build and deploy applications on the Photon and Electron using the Web-based IDE
  • Setup a local cloud server to interact with Particle Photon and Electron
  • Connect various components and sensors to Particle Photon and Electron
  • Tinker with the existing firmware and deploy a custom firmware on the Photon and Electron
  • Setup communication between two or more Particle Photon and Electron
  • Debug and troubleshoot Particle Photon and Electron projects
  • Use webhooks to communicate with various third-party server applications

In Detail

IoT is basically the network of physical devices, vehicles, buildings and other items embedded with electronics, software, sensors, actuators, and network connectivity that enable these objects to collect and exchange data.. The number of connected devices is growing rapidly and will continue to do so over years to come. By 2020, there will be more than 20 billion connected devices and the ability to program such devices will be in high demand. Particle provides prototyping boards for IoT that are easy to program and deploy. Most importantly, the boards provided by Particle can be connected to the Internet very easily as they include Wi-Fi or a GSM module.

Starting with the basics of programming Particle Photon and Electron, this book will take you through setting up your local servers and running custom firmware, to using the Photon and Electron to program autonomous cars. This book also covers in brief a basic architecture and design of IoT applications. It gives you an overview of the IoT stack. You will also get information on how to debug and troubleshoot Particle Photon and Electron and set up your own debugging framework for any IoT board. Finally, you ll tinker with the firmware of the Photon and Electron by modifying the existing firmware and deploying them to your boards.

By the end of this book, you should have a fairly good understanding of the IoT ecosystem and you should be able to build standalone projects using your own local server or the Particle Cloud Server.

商品描述(中文翻譯)

使用Particle Photon和Electron開發應用程式是在物聯網中最受歡迎的平台之一。本書將以快節奏的方式指導讀者進入物聯網領域,介紹物聯網架構、命令行建置工具以及物聯網設備和感測器的應用。

本書適合開發人員、物聯網愛好者和業餘愛好者,他們希望透過使用Particle Photon和Electron來增強對物聯網機器對機器架構的了解,並實施基於雲端的物聯網專案。

你將學到以下內容:
- 使用命令行工具在雲端上設置Particle Photon和Electron
- 使用基於Web的IDE在Photon和Electron上建立和部署應用程式
- 設置本地雲端伺服器與Particle Photon和Electron進行互動
- 將各種元件和感測器連接到Particle Photon和Electron
- 修改現有韌體並在Photon和Electron上部署自訂韌體
- 建立兩個或多個Particle Photon和Electron之間的通訊
- 調試和疑難排解Particle Photon和Electron專案
- 使用Webhooks與各種第三方伺服器應用程式進行通訊

物聯網基本上是指嵌入電子、軟體、感測器、執行器和網路連接的物理設備、車輛、建築物和其他物品的網路。連接的設備數量正在快速增長,並將在未來幾年繼續增長。到2020年,將有超過200億個連接的設備,對於能夠編程這些設備的能力將需求量很高。Particle提供了易於編程和部署的物聯網原型板。最重要的是,Particle提供的板子可以非常容易地連接到互聯網,因為它們包含Wi-Fi或GSM模組。

本書從編程Particle Photon和Electron的基礎知識開始,帶領讀者設置本地伺服器並運行自訂韌體,並使用Photon和Electron來編程自主車輛。本書還簡要介紹了物聯網應用程式的基本架構和設計,並提供了物聯網堆疊的概述。你還將獲得有關如何調試和疑難排解Particle Photon和Electron以及為任何物聯網板設置自己的調試框架的資訊。最後,你將通過修改現有韌體並將其部署到你的板子上來改變Photon和Electron的韌體。

通過閱讀本書,你應該對物聯網生態系統有相當好的理解,並能夠使用自己的本地伺服器或Particle Cloud伺服器建立獨立的專案。