掌控板由创客教育专家委员会推出, 是一款教学用开源硬件,为普及创客教育而生,反应一线Python编程教学需求,迎接普通高中新课改。
引脚 | 功能描述 |
---|---|
P0 | 模拟/数字输入,模拟/数字输出 |
P1 | 模拟/数字输入,模拟/数字输出 |
P2 | 模拟/数字输入 |
P3 | 模拟输入,连接掌控板EXT鳄鱼夹,可连接阻性传感器 |
P4 | 模拟输入,连接掌控板光线传感器 |
P5 | 数字输入,模拟/数字输出, 连接掌控板按键A |
P6 | 数字输入,模拟/数字输出, 连接掌控板蜂鸣器,不使用蜂鸣器时,可以作为数字IO使用 |
P7 | 数字输入,模拟/数字输出, 连接掌控板RGB LED |
P8 | 数字输入,模拟/数字输出 |
P9 | 数字输入,模拟/数字输出 |
P10 | 模拟输入,连接掌控板声音传感器 |
P11 | 数字输入,模拟/数字输出, 连接掌控板按键B |
P12 | 保留 |
P13 | 数字输入,模拟/数字输出 |
P14 | 数字输入,模拟/数字输出 |
P15 | 数字输入,模拟/数字输出 |
P16 | 数字输入,模拟/数字输出 |
3V3 | 电源正输入:连接USB时,掌控板内部稳压输出3.3V,未连接USB可以通过输入(2.7-3.6)V电压为掌控板供电 |
P19 | 数字输入,模拟/数字输出,I2C总线SCL,与内部的OLED和加速度传感器共享I2C总线 |
P20 | 数字输入,模拟/数字输出,I2C总线SDA,与内部的OLED和加速度传感器共享I2C总线 |
GND | 电源GND |
Touch_P(P23) | TouchPad |
Touch_Y(P24) | TouchPad |
Touch_T(P25) | TouchPad |
Touch_H(P26) | TouchPad |
Touch_O(P27) | TouchPad |
Touch_N(P28) | TouchPad |
引脚说明
掌控板使用esp32主控芯片,因此玩法模式多样,可支持如下四种编程模式,难度依次增加,可根据自己的情况选择:
编程模式 | 特点 | 难度 | 是否能脱离电脑运行 | 是否图形化编程 | 外接硬件能力 | 是否python编程 | 适合群体 |
Scratch互动编程 | 与Scratch进行交互 | 1 | 不能 | 是 | 弱 | 否 | 适合对scratch有一定基础的学生 |
图形化硬件编程 | 支持超多硬件 | 2 | 可以 | 是 | 强 | 否 | 适合对需要控制很多硬件制作项目的中等难度学生或创客 |
图形化Python编程 | 与python语法相同 | 3 | 可以 | 是 | 弱 | 是 | 适合想低门槛学习python编程的学生或创客 |
代码式Python编程 | 手动编辑代码 | 4 | 可以 | 否 | 弱 | 是 | 适合有一定基础的想学习使用python编程的学生或创客 |
FreeRTOS是一个迷你的实时操作系统内核。作为一个轻量级的操作系统,功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能、软件定时器、协程等,可基本满足较小系统的需要。
Arduino-ESP32提供了多种文件系统解决方案,本文将深入解析SPIFFS、LittleFS和SD卡三种主流存储方案,帮助你做出最佳选择。
ESP32-P4-WIFI6-DEV-KIT是一款微雪(Waveshare)设计的基于 ESP32-P4 的多媒体开发板,并集成 ESP32-C6,支持 Wi-Fi 6 和 BLE 5 无线连接。它提供丰富的人机交互接口,包括 MIPI-CSI (集成图像信号处理器 ISP)、MIPI-DSI、SPI、I2S、I2C、LED PWM、MCPWM、RMT、ADC、UART 和 TWAI 等。
ESP-Hosted 解决方案提供了将 ESP 板用作 Wi-Fi 和 Bluetooth/BLE 连接的通信处理器的方法。
ESP-Hosted 提供了一种将ESP芯片和模组用作通信协处理器的解决方案,该解决方案为主机微处理器或微控制器提供无线连接,使主机能够与其他设备通信。简单来说为网卡方案。
Arduino+ESP32上使用TFT_eSPI库快速点亮这个屏幕,驱动芯片ST7789
本文给出了一个ESP32与SPI 接口TFT显示屏接线的详细说明,供大家参考。
本文讲解如何在Micropython环境下使用ESP32的ESPNow功能进行数据传输。
ESP-Dongle 是一款基于 ESP32-S3 芯片开发的多功能 USB Device 解决方案。它不仅外形小巧,功能齐全,更集成了无线 U 盘、SD 卡读取以及 USB 无线网卡等多项功能。
ESP32 系列芯片可以利用 CSI 数据实现动作检测和存在检测。无论是自动调节灯光、风扇,还是节能控制,CSI 技术为智能家居带来了新的可能性。随着 CSI 技术的发展,未来的智能家居将能够更精确地感知和响应我们的行为,实现更高效、更人性化的控制。
ESP32-FreeRTOS项目提供了丰富的示例,帮助开发者快速掌握ESP32的硬件功能和FreeRTOS实时操作系统。