Raspberry Pi and Mqtt : Build Innovative Iot Projects

  • ポイントキャンペーン

Raspberry Pi and Mqtt : Build Innovative Iot Projects

  • ただいまウェブストアではご注文を受け付けておりません。 ⇒古書を探す
  • 製本 Paperback:紙装版/ペーパーバック版
  • 言語 ENG
  • 商品コード 9781484274828
  • DDC分類 004

Full Description


Prototype IoT applications using the Raspberry Pi, and create full set-ups by communicating between your devices using the popular MQTT protocol. This book explores each technology, their suitability for introductory applications as well as how they are currently being used in more industrial applications, too. You'll dig into the details of MQTT, and learn more about the clients or devices you connect to your server. In particular, work with two very popular IoT development boards among project developers: ESP8266 and the ESP32 Dev Boards. You will also learn to build interactive dashboards on your Pi and control or monitor your client devices using another popular software - Node RED.Finally, put your theory into practical use by creating two full-scale projects-an IoT weather station and a smart switch board. That's not all though, you will also learn how to host an MQTT server on an virtual cloud service. With all that mastered, find out how to proceed forward from there, what technologies to learn, and some project recommendations to polish or test your knowledge.The future of IoT has the potential to be limitless. Add fully connected IoT devices to your own technology stacks from beginner to industrial levels with this book! What You'll LearnSet up your Raspberry Pi for Python developmentTurn your Raspberry Pi into an MQTT serverMonitor your client devices using Node REDWho This Book Is ForHobbyists, educators, and students who want to learn or teach IoT systems using popular and low-cost technologies.

Contents

Chapter 1 * Introduction to the Raspberry Pi Hardware, GPIO, and software* Introduction to MQTTChapter 2 : Settting Up a Local MQTT Broker on Raspberry Pi* Installing an OS on the Raspberry Pi* What is the Mosquitto Library and how does it work?* Setting up an MQTT broker on the Pi.* Bonus : Basics of Python for Raspberry PiChapter 3 : MQTT Clients* Overview of the type of MQTT clients * Introduction to ESP based IoT board (ESP8266 and ESP32).=* How to setup our own MQTT Client* Connect to our MQTT Pi Broker to send and receive messagesChapter 4 : Getting a Dashboard: Node RED* Introduction to Node RED.* Installing and running Node RED on the Pi* Intergration with MQTTChapter 5 : Project 1 : IoT-based Weather Station (Monitoring)* Build your own IoT powered Weather station* Connection/circuit diagrams* Pictoral explanation * Sensor Interfacing to the Pi and ESP Dev boards * Create a Dashboard to view all the sensor data in real timeChapter 6 : Project 2 : Smart Switch Board (Control)* Develop a Circuit * Control switches using a Node RED Dashboard * Relay board connections with the ESP32* Bonus: PCB DesignChapter 7 : Take Your MQTT Broker Global! Access From Anywhere* Leverage the most out of IoT by hosting the broker online* Setup a DHCP Server on the Pi and give it a static IP using your ISP* Host a MQTT Broker on Digital Ocean Chapter 8 : Conclusion : How to Move Further?* Project Ideas.* Setup your own IoT platform* Further Resources

最近チェックした商品