|
|
Showing 1 - 2 of
2 matches in All Departments
From smart sensors to cloud to TinyML, learn the IoT ecosystem by
developing on ESP32 with industry-wide tools and technologies Key
Features * Build IoT projects from scratch using ESP32 * Customize
solutions, take them to cloud, visualize real-time data, implement
security features * Practice using a variety of hands-on projects
such as an audio player, smart home, and more Book Description The
ESP32 is a low-cost, low-power, SoC (system on a chip) series of
microcontrollers with integrated WiFi and dual-mode Bluetooth. It
has shipped >100M units as of 2018 and powers many WiFi devices
on the market. This book provides end-to-end coverage of building
an IoT system from the ground up to secure data communication
techniques from sensors to cloud platforms that will help you to
develop production-grade IoT solutions by using the ESP32 SoC.
Starting with the fundamentals of IoT supported with real-world use
cases, this book will take you through every aspect of building an
IoT device using ESP32 from scratch. With every chapter, you'll
learn to expand your IoT applications with features such as sensor
communication, integrating popular IoT libraries such as Little FS,
LVGL and more, connectivity via. WiFi/BLE, security features, cloud
connectivity and real-time data visualization techniques using
Grafana. Moving further, an entire section is dedicated to covering
AI/ML for embedded systems. You'll learn to build and run ML
applications using TInyML and ESP32-S3 to create state-of-the-art
embedded products. The book takes a hands-on approach to have you
start building IoT solutions right from the start. An end-to-end
IoT solution in the form of a Smart Home is dedicated towards the
end of the book where you apply all the techniques learned through
the book in real-time. Get started with building secure, production
grade IoT systems on ESP32, today! What you will learn * Using IDE
and development tools effectively with debugging/testing features *
How to drive popular peripherals and external devices (GPIO, I2C,
multimedia, storage) * Handy IoT libraries to be integrated into
ESP32 projects * Managing WiFi (STA & AP modes, provisioning,
ESP Rainmaker framework features) * Security features (Secure boot,
OTA firmware update) * Developing AWS IoT and visualizing data with
Grafana * Adding voice capabilities by employing the ESP AFE and
Speech recognition framework * Develop ML applications using TinyML
on ESP32-S3 and the Edge Impulse platform * Developing TinyML
applications on ESP32-S3 Who This Book Is For If you are an
embedded software developer, an IoT software architect or
developer, a technologist, or anyone who wants to learn how to use
ESP32 and its applications, this book is for you. A basic
understanding of embedded systems, programming, networking, and
cloud computing concepts is necessary to get started with the book.
Master the technique of using ESP32 as an edge device in any IoT
application where wireless communication can make life easier Key
Features Gain practical experience in working with ESP32 Learn to
interface various electronic devices such as sensors, integrated
circuits (ICs), and displays Apply your knowledge to build
real-world automation projects Book DescriptionDeveloping IoT
Projects with ESP32 provides end-to-end coverage of secure data
communication techniques from sensors to cloud platforms that will
help you to develop production-grade IoT solutions by using the
ESP32 SoC. You'll learn how to employ ESP32 in your IoT projects by
interfacing with different sensors and actuators using different
types of serial protocols. This book will show you how some
projects require immediate output for end-users, and cover
different display technologies as well as examples of driving
different types of displays. The book features a dedicated chapter
on cybersecurity packed with hands-on examples. As you progress,
you'll get to grips with BLE technologies and BLE mesh networking
and work on a complete smart home project where all nodes
communicate over a BLE mesh. Later chapters will show you how IoT
requires cloud connectivity most of the time and remote access to
smart devices. You'll also see how cloud platforms and third-party
integrations enable endless possibilities for your end-users, such
as insights with big data analytics and predictive maintenance to
minimize costs. By the end of this book, you'll have developed the
skills you need to start using ESP32 in your next wireless IoT
project and meet the project's requirements by building effective,
efficient, and secure solutions. What you will learn Explore
advanced use cases like UART communication, sound and camera
features, low-energy scenarios, and scheduling with an RTOS Add
different types of displays in your projects where immediate output
to users is required Connect to Wi-Fi and Bluetooth for local
network communication Connect cloud platforms through different IoT
messaging protocols Integrate ESP32 with third-party services such
as voice assistants and IFTTT Discover best practices for
implementing IoT security features in a production-grade solution
Who this book is forIf you are an embedded software developer, an
IoT software architect or developer, a technologist, or anyone who
wants to learn how to use ESP32 and its applications, this book is
for you. A basic understanding of embedded systems, programming,
networking, and cloud computing concepts is necessary to get
started with the book.
|
You may like...
Ambulance
Jake Gyllenhaal, Yahya Abdul-Mateen II, …
DVD
(1)
R260
Discovery Miles 2 600
Higher
Michael Buble
CD
(1)
R342
Discovery Miles 3 420
|