Skip to content

PacktPublishing/Hands-On-Wireless-Sensor-Networks-with-ESP32-V-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Hands-On Wireless Sensor Networks with ESP32 [Video]

This is the code repository for Hands-On Wireless Sensor Networks with ESP32 [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.

About the Video Course

The increase in the number of low-powered and portable smart devices has fostered the Internet of things. Maintaining, controlling, and monitoring network of such devices is quite challenging. It becomes difficult for individual sensor nodes to have knowledge of the whole network. This course starts off with the fundamentals of Wireless Sensors Networks. You will see how to overcome challenges in gathering and propagating data to an entire network whose size and density is unknown; learn to use protocols and algorithms, allowing each sensor node to sense the aggregated physical environmental conditions of the entire network; and apply graph theory to a sensor's network to model a smarter environment. With hands-on sessions, you'll develop P2P using the open source ESP32 microchip. By the end of the course, you will have gained a deep understanding of managing, controlling, and maintaining a fully distributed, wireless sensor network using the ESP32 system on a chip.

What You Will Learn

  • Architect sensor networks for various application setups
  • Understand how to model a sensor network using graph theory
  • Understand different types of dataflow, and routing protocols, in Wireless Sensor Networks
  • Explore the design space and conduct trade-off analyses between performance and resources
  • Design and implement multiple sensor nodes using ESP32, to construct a fully distributed wireless network
  • Design and Implement algorithms for distributed data aggregation in your own constructed wireless sensors network
  • Evaluate the performance of algorithms on different network topologies

Instructions and Navigation

Assumed Knowledge

To fully benefit from the coverage included in this course, you will need:
If you are investing in (or inventing) distributed sensor networks for any application solutions and need to understand or compare trade-offs between different communication protocols such as Bluetooth, Zigbee, Wi-Fi, or RF to model, design, and analyze the developed network, then this course is for you!

Technical Requirements

This course has the following software requirements:

ESP32 module (recommended Wimos d1 mini) x6

Mini breadboard x6

Red LED x6

Blue LED x6

Green LED x6

100-200Ω resistor x 18

Arduino IDE

Related Products

About

Code Repository for Hands-On Wireless Sensor Networks with ESP32, published by Packt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages