舉報

會員
Internet of Things Projects with ESP32
ESP32isalow-costMCUwithintegratedWi-FiandBLE.Variousmodulesanddevelopmentboards-basedonESP32areavailableforbuildingIoTapplicationseasily.Wi-FiandBLEareacommonnetworkstackintheInternetofThingsapplication.Thesenetworkmodulescanleverageyourbusinessandprojectsneedsforcost-effectivebenefits.ThisbookwillserveasafundamentalguidefordevelopinganESP32program.WewillstartwithGPIOprogramminginvolvingsomesensordevices.ThenwewillstudyESP32developmentbybuildinganumberofIoTprojects,suchasweatherstations,sensorloggers,smarthomes,Wi-FicamsandWi-Fiwardriving.Lastly,wewillenableESP32boardstoexecuteinteractionswithmobileapplicationsandcloudserverssuchasAWS.Bytheendofthisbook,youwillbeupandrunningwithvariousIoTproject-basedESP32chip.
最新章節
- Leave a review - let other readers know what you think
- Other Books You May Enjoy
- Further reading
- Summary
- Compiling flashing and testing
- Writing the ESP32 program
品牌:中圖公司
上架時間:2021-06-24 12:28:38
出版社:Packt Publishing
本書數字版權由中圖公司提供,并由其授權上海閱文信息技術有限公司制作發行
- Leave a review - let other readers know what you think 更新時間:2021-06-24 16:03:24
- Other Books You May Enjoy
- Further reading
- Summary
- Compiling flashing and testing
- Writing the ESP32 program
- Configuring a project
- Creating a project
- Developing an ESP32 program
- Configuring a device security policy
- Registering an IoT device
- Hardware wiring
- Building IoT monitoring with ESP32 and AWS
- Connecting ESP32 to cloud platforms
- Introducing cloud technology
- Technical requirements
- Building IoT Monitoring with Cloud Technology
- Summary
- Testing the program with Android
- Testing a program with Postman
- Writing an Android program
- Building the UI Android program
- Configuring the Android project
- Creating an Android project
- Developing an Android application
- Developing the ESP32 program
- Hardware wiring
- Controlling ESP32 from a mobile application
- Making a mobile application and ESP32 interact
- Introducing mobile applications
- Technical requirements
- Making IoT Devices Interact with Mobile Applications
- Summary
- Testing
- Developing the main program
- Handling HTTP requests
- Writing a program
- Hardware wiring
- Demo – building a Wi-Fi cam
- Accessing the camera from ESP32
- Reviewing camera modules
- Introducing Wi-Fi cams
- Technical requirements
- Building Your Own Wi-Fi Cam
- Summary
- Privacy issues
- Mapping Wi-Fi hotspots to Google Maps
- Testing a program
- Writing a program
- Hardware wiring
- Building your own Wi-Fi Wardriving with ESP32
- Parsing GPS data
- Running a program
- Writing a program
- Hardware wiring
- Accessing your location via the GPS module
- Reviewing the GPS module
- Introducing Wi-Fi Wardriving
- Technical requirements
- Making Your Own Wi-Fi Wardriving
- Summary
- Testing the program
- Writing a program for Node.js
- Writing a program for ESP32
- Handling a massive data request for a weather station
- The auto-refresh weather application
- Testing the program
- Writing the program
- Hardware wiring
- Building an IoT weather station
- Working with DHT sensors
- Introducing a weather station
- Technical requirements
- Building an IoT Weather Station
- Summary
- Testing the program
- Writing a web server program
- Handling HTTP requests
- Hardware wiring
- Project - making a smart home
- Testing the program
- Building a web server
- Building HTTP requests
- Building your own web server inside ESP32
- Accessing data from a web server
- Connecting to an existing Wi-Fi network
- Scanning Wi-Fi hotspot
- Introducing ESP32 Wi-Fi development
- Technical requirements
- Controlling IoT Devices over the Internet
- Summary
- Running the program
- Writing the program
- Designing our program
- Project – building a sensor monitoring logger
- Storing sensor data on a microSD card
- Demo – accessing microSD cards from the ESP32
- Accessing a microSD card from the ESP32
- Introducing the sensor monitoring logger
- Technical requirements
- Building a Sensor Monitoring Logger
- Summary
- Playing the game
- Developing the game program
- Hardware wiring
- The game scenario
- Demo – building a simple embedded game
- Writing a program for the sound buzzer with the ESP32
- Connecting the sound buzzer with the ESP32
- Working with a sound buzzer
- Running the program
- Writing the program
- Creating a project
- Wiring
- Working with the joystick sensor module
- Introducing the joystick sensor module
- Introducing game-embedded systems
- Technical requirements
- Building a Simple Game with an Embedded ESP32 Board
- Further reading
- Summary
- Flashing and running
- Writing a program
- Hardware wiring
- Creating a project
- Making a weather monitoring system
- Displaying image files
- Flashing and running a program
- Configuring the ESP-WROVER-KIT v4 board
- Writing an ESP32 program
- Creating a project
- Hardware wiring
- Displaying information using an LCD
- Running the program
- Building a program
- Wiring
- Reading temperature and humidity from a sensor device
- Introduction to IoT for weather monitoring systems
- Introduction to ESP32 GPIO
- Technical requirements
- Making Visual Data and Animation on an LCD
- Further reading
- Summary
- Demo 2 - making an Arduino Sketch program with ESP32
- Arduino programming for ESP32
- Compiling and flashing
- Configuring the project
- Writing the program
- Creating a project
- Wiring
- Demo 1 – building your first ESP32 program
- Setting up the development environment
- Third-party boards-based ESP32
- The official ESP32 development kit
- Reviewing development boards-based ESP32
- Introduction to ESP32
- Technical requirements
- Getting Started with ESP32
- Reviews
- Get in touch
- Conventions used
- Download the example code files
- To get the most out of this book
- What this book covers
- Who this book is for
- Preface
- Packt is searching for authors like you
- About the reviewer
- About the author
- Contributors
- Packt.com
- Why subscribe?
- About Packt
- Internet of Things Projects with ESP32
- Copyright and Credits
- Title Page
- coverpage
- coverpage
- Title Page
- Copyright and Credits
- Internet of Things Projects with ESP32
- About Packt
- Why subscribe?
- Packt.com
- Contributors
- About the author
- About the reviewer
- Packt is searching for authors like you
- Preface
- Who this book is for
- What this book covers
- To get the most out of this book
- Download the example code files
- Conventions used
- Get in touch
- Reviews
- Getting Started with ESP32
- Technical requirements
- Introduction to ESP32
- Reviewing development boards-based ESP32
- The official ESP32 development kit
- Third-party boards-based ESP32
- Setting up the development environment
- Demo 1 – building your first ESP32 program
- Wiring
- Creating a project
- Writing the program
- Configuring the project
- Compiling and flashing
- Arduino programming for ESP32
- Demo 2 - making an Arduino Sketch program with ESP32
- Summary
- Further reading
- Making Visual Data and Animation on an LCD
- Technical requirements
- Introduction to ESP32 GPIO
- Introduction to IoT for weather monitoring systems
- Reading temperature and humidity from a sensor device
- Wiring
- Building a program
- Running the program
- Displaying information using an LCD
- Hardware wiring
- Creating a project
- Writing an ESP32 program
- Configuring the ESP-WROVER-KIT v4 board
- Flashing and running a program
- Displaying image files
- Making a weather monitoring system
- Creating a project
- Hardware wiring
- Writing a program
- Flashing and running
- Summary
- Further reading
- Building a Simple Game with an Embedded ESP32 Board
- Technical requirements
- Introducing game-embedded systems
- Introducing the joystick sensor module
- Working with the joystick sensor module
- Wiring
- Creating a project
- Writing the program
- Running the program
- Working with a sound buzzer
- Connecting the sound buzzer with the ESP32
- Writing a program for the sound buzzer with the ESP32
- Demo – building a simple embedded game
- The game scenario
- Hardware wiring
- Developing the game program
- Playing the game
- Summary
- Building a Sensor Monitoring Logger
- Technical requirements
- Introducing the sensor monitoring logger
- Accessing a microSD card from the ESP32
- Demo – accessing microSD cards from the ESP32
- Storing sensor data on a microSD card
- Project – building a sensor monitoring logger
- Designing our program
- Writing the program
- Running the program
- Summary
- Controlling IoT Devices over the Internet
- Technical requirements
- Introducing ESP32 Wi-Fi development
- Scanning Wi-Fi hotspot
- Connecting to an existing Wi-Fi network
- Accessing data from a web server
- Building your own web server inside ESP32
- Building HTTP requests
- Building a web server
- Testing the program
- Project - making a smart home
- Hardware wiring
- Handling HTTP requests
- Writing a web server program
- Testing the program
- Summary
- Building an IoT Weather Station
- Technical requirements
- Introducing a weather station
- Working with DHT sensors
- Building an IoT weather station
- Hardware wiring
- Writing the program
- Testing the program
- The auto-refresh weather application
- Handling a massive data request for a weather station
- Writing a program for ESP32
- Writing a program for Node.js
- Testing the program
- Summary
- Making Your Own Wi-Fi Wardriving
- Technical requirements
- Introducing Wi-Fi Wardriving
- Reviewing the GPS module
- Accessing your location via the GPS module
- Hardware wiring
- Writing a program
- Running a program
- Parsing GPS data
- Building your own Wi-Fi Wardriving with ESP32
- Hardware wiring
- Writing a program
- Testing a program
- Mapping Wi-Fi hotspots to Google Maps
- Privacy issues
- Summary
- Building Your Own Wi-Fi Cam
- Technical requirements
- Introducing Wi-Fi cams
- Reviewing camera modules
- Accessing the camera from ESP32
- Demo – building a Wi-Fi cam
- Hardware wiring
- Writing a program
- Handling HTTP requests
- Developing the main program
- Testing
- Summary
- Making IoT Devices Interact with Mobile Applications
- Technical requirements
- Introducing mobile applications
- Making a mobile application and ESP32 interact
- Controlling ESP32 from a mobile application
- Hardware wiring
- Developing the ESP32 program
- Developing an Android application
- Creating an Android project
- Configuring the Android project
- Building the UI Android program
- Writing an Android program
- Testing a program with Postman
- Testing the program with Android
- Summary
- Building IoT Monitoring with Cloud Technology
- Technical requirements
- Introducing cloud technology
- Connecting ESP32 to cloud platforms
- Building IoT monitoring with ESP32 and AWS
- Hardware wiring
- Registering an IoT device
- Configuring a device security policy
- Developing an ESP32 program
- Creating a project
- Configuring a project
- Writing the ESP32 program
- Compiling flashing and testing
- Summary
- Further reading
- Other Books You May Enjoy
- Leave a review - let other readers know what you think 更新時間:2021-06-24 16:03:24