本书面向零基础读者,带您从摩尔斯电码示例入门 Python 编程与基础电子知识,重点讲解 ESP32 Lite 与 DevKit 1 的应用。您将学会烧录固件、使用 Thonny 编辑器编程,以及连接和控制 LED、传感器、舵机等元件,还将掌握利用 ESP32 Wi-Fi 功能搭建 Web 服务器和访问网络服务的方法。
本书将教您如何使用 ESP32 开发板、继电器、MicroPython 和隧道工具,实现远程设备控制。您将搭建包含继电器的面包板电路,安装 Thonny IDE,烧录 MicroPython 固件,并在 ESP32 上运行网页服务器,通过浏览器控制继电器。最后使用 ngrok 实现全球远程访问。本教程基于 Windows 11,代码可下载,适用于其他系统也可轻松适配。
本书带您走进物联网创新的世界,每一章节都将复杂概念凝练为清晰实用的课程,并配有完整的 Python 代码示例。无论你是刚起步的开发者,还是经验丰富的编程人士,都能从本书循序渐进、富有趣味的讲解中受益,将理论转化为实际应用。你将学习从数字 I/O、传感器集成,到无线连接与安全通信等各方面内容。让你的智能设备项目焕发生机,助你在瞬息万变的 IoT 领域中构建、创新与引领未来!
ESP32 是一款功能强大且价格实惠的微控制器,既适合入门项目,也能胜任复杂应用。MicroPython 语言基于 Python 3,简单易用,是编程 ESP32 的理想选择。只需简单安装,即可通过 Thonny 或 PyCharm 快速开始编程。本书将带您掌握 GPIO 的输入输出控制,结合常见传感器、舵机、电机与 ADC 的使用,还涵盖 PWM、SPI、I2C、1-Wire 总线、硬件访问、SD 卡、低功耗管理、RTC、RMT、触摸传感器及 Wi-Fi 应用。
本书通过循序渐进的项目教学,带您掌握 Arduino IDE 编程、传感器与执行器使用、Wi-Fi 与蓝牙通信、以及机器学习等进阶技术。内容清晰、示例实用,并提供详尽的调试技巧,助您构建智能家居、环境监测和无线通信等项目。通过本书你将学会:使用 Arduino IDE 配置并编程 ESP32;连接与控制各类传感器和执行器;实现 Wi-Fi 与蓝牙等无线通信协议;构建并优化实际 IoT 项目;高效排查问题,把握物联网技术前沿。释放您的创造力,让 ESP32 成为您实现创意的强大工具!
本书适合有一定 Rust 编程语言基础的读者。本书通过避免传统嵌入式学习中的复杂内容,为学习者提供了一个流畅、直接的学习路径。它旨在缩小快速发展的 Rust 技术生态系统与相对稀缺的嵌入式教育资源之间的差距,帮助学习者更有效地掌握相关知识。
这本书适合那些刚刚接触 ESP32 或物联网开发的读者。通过引导读者使用 Arduino 集成开发环境 (IDE) 开发 ESP32 微控制器,来帮助读者把理论知识与实际应用结合起来。
随着物联网技术的迅猛发展,ESP32 因其强大的功能而备受物联网开发者的青睐。在此背景下,资深物联网专家 Vedat Ozan Oner 的《使用 ESP32 开发物联网项目(第二版)》,为开发者提供了全面且深入的指南读物。
本书介绍了一种新的基于 JavaScript 的嵌入式开发方法。 Moddable SDK 支持 Web 浏览器和 Node.js 共用的语言,使 IoT 开发人员能够使用许多相同的工具和技术,来构建复杂的网站和手机 APP。
本书介绍了如何使用 Arduino Uno、Raspberry Pi 和 ESP32 微控制器开发系统的传感器模块开发项目。书中的各种项目使用了 40 多种不同类型的传感器,并且用简单的语言和经过测试的完整示例项目解释了如何在项目中使用传感器。