【雕爷学编程】Arduino动手做(177)---ESP-32 掌控板2

37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来—小小的进步或是搞不掂的问题,希望能够抛砖引玉。

【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
实验一百七十七:Esp32 盛思掌控板开发套件人工智能机器人乐动掌控python编程学习开发板

在这里插入图片描述
在这里插入图片描述
什么是掌控板?
掌控板由创客教育专家委员会推出, 是一款教学用开源硬件,为普及创客教育而生,反应一线Python编程教学需求,迎接普通高中新课改。掌控板是一块普及STEAM创客教育、人工智能教育、机器人编程教育的开源智能硬件。

这个掌控板是完全开源的。它集成ESP-32高性能双核芯片,支持WiFi和蓝牙双模通信,可作为物联网节点,实现物联网应用。同时掌控板上集成了OLED显示屏、RGB灯、加速度计、麦克风、光线传感器、蜂鸣器、按键开关、触摸开关、金手指外部拓展接口,支持图形化及python代码编程,可实现智能机器人、创客智造作品等智能控制类应用。

在这里插入图片描述
1、安装掌控版驱动程序

驱动下载
安装软件时,如果没有自动安装CP210x的驱动,可手动下载并安装(for Windows、MacOS):

https://www.silabs.com/documents … Windows_Drivers.zip
https://www.silabs.com/documents … _OSX_VCP_Driver.zip
x64对应Windows 64位,x86对应Windows 32位:

【雕爷学编程】Arduino动手做(177)---ESP-32 掌控板2_第1张图片
【雕爷学编程】Arduino动手做(177)---ESP-32 掌控板2_第2张图片

2、配置 Arduino 开发环境(Win10)

首先安装最新版 Arduino IDE,下载网址:https://www.arduino.cc/en/Main/Software

下载完成后打开 Arduino 软件,依次点击菜单:文件 → 首选项,打开 Arduino 设置界面

在 Arduino 设置界面(首选项)中,在附加开发板管理器网址一栏,填入:

https://raw.githubusercontent.co … ge_esp32_index.json

【雕爷学编程】Arduino动手做(177)---ESP-32 掌控板2_第3张图片
搜索esp32并开始下载了,只是非常慢…

【雕爷学编程】Arduino动手做(177)---ESP-32 掌控板2_第4张图片
下载六次,总耗时3个多小时,终于行了

【雕爷学编程】Arduino动手做(177)---ESP-32 掌控板2_第5张图片
打开IDE——工具——选择开发板" ESP32 Dev Module"

【雕爷学编程】Arduino动手做(177)---ESP-32 掌控板2_第6张图片
打开IDE——工具——选择端口与编程器“AVRISP mkll”

【雕爷学编程】Arduino动手做(177)---ESP-32 掌控板2_第7张图片
【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
实验一百七十七:Esp32 盛思掌控板开发套件人工智能机器人乐动掌控python编程学习开发板
测试程序之一:串口输出:Hello ESP32. Hello Arduino!
Arduino实验开源代码

/*
【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真)
实验一百五十:ESP-32掌控板 盛思 MicroPython微控制器开发板
实验测试程序之一:Hello ESP32. Hello Arduino!
*/

void setup() {
  Serial.begin(115200);
}

void loop() {
  Serial.println("Hello ESP32. Hello Arduino!");
  delay(1000);
}

实验串口返回情况

【雕爷学编程】Arduino动手做(177)---ESP-32 掌控板2_第8张图片
Arduino实验场景图

【雕爷学编程】Arduino动手做(177)---ESP-32 掌控板2_第9张图片

你可能感兴趣的:(嵌入式硬件,单片机,物联网,Arduino,c++,ESP-32,掌控板)