国外课栈 - 国外电子信息技术视频教程、电子书和博文栈
适用于Arduino创客的ESP32
适用于Arduino创客的ESP32
类别 : 视频教程
格式 : MP4
订阅须知  订阅
概述

使用这个强大的微控制器来加速您的Arduino项目

  • 了解ESP32以及使其成为Arduino创客的绝佳选择的原因。
  • 了解ESP32与Arduino之间的区别和相似之处。
  • 了解ESP32模块的变体。
  • 了解ESP32开发套件的功能。
  • 了解如何使用ESP32代替Arduino来执行诸如控制LED,读取按钮和电位器状态,驱动显示器和电机,从数字和模拟传感器(包括内部传感器)读取数据的操作。
  • 了解如何使用ESP32的更高级功能,例如其闪存(作为文件系统),数模转换器和模数转换器。
  • 最后,对在项目中使用ESP32充满信心。
  • 了解如何使用ESP32使您的项目与Internet通信。
  • 了解如何使用ESP32使您的项目与Bluetooth设备(经典和BLE)通信。

ESP32是功能强大的微控制器。它集成了Wifi和蓝牙,许多GPIO,模拟输入和输出功能,许多设备互连协议以及快速的双核处理器。所有这些,价格低廉。最重要的是:您可以使用现有的Arduino知识和技能来为您的项目提供加速服务。特别是如果您已经学习了如何在项目中使用Arduino Uno,则可能是您遇到了硬件限制。也许您的项目需要更多的内存,更多的速度或更多的引脚。使用ESP32,您几乎可以免费获得更多功能来构建更多有趣的项目。但是,ESP32并不是Arduino的插件替代品。尽管它具有许多Arduino的编程和GPIO接口的功能,但是在部署它之前,您仍然需要学习基础知识。这是本课程的目的。

在本课程中,您将学习:

  • 什么是ESP32。
  • 这个名称的各种模块是什么,以及如何以开发套件的形式来使用这些模块。
  • ESP32和Arduino之间有什么区别和相似之处?
  • 我们如何使用Arduino的知识来基于ESP32进行开发。
  • 我们如何使用ESP32 GPIO来与简单的组件(如LED和按钮)一起使用,以及如何驱动外围设备,如显示器,传感器(包括集成的组件)和电机。
  • 我们如何设置熟悉的Arduino IDE,以便为ESP32编写程序。
  • 如何将数据存储在非易失性存储器中。
  • 如何与近场设备和Internet通信。

在本课程中,我还参与了许多微型项目,以演示如何使用功能,例如GPIO读写,经典蓝牙,低功耗蓝牙,Wifi,数模转换,触摸传感器等。

总目录(7时43分)

  • 简介
  • 了解您的ESP32
  • 开发环境
  • GPIO
  • 传感器
  • 显示
  • 电机
  • 储存
  • 时间和日期
  • Wifi
  • 蓝牙
  • 结论

会员登录
登录
我的资料
留言
回到顶部