Tough
SKU:K034
描述
Tough 是一款工业级可编程嵌入式控制器。采用乐鑫 ESP32 主控芯片,集成 Wi-Fi 方案,搭载双核低功耗 Xtensa® 32-bit LX6 微处理器,主频高达 240MHz 。板载 8M PSRAM + 16M FLASH 内存组合,集成 2.0 英寸全彩高清 IPS 显示面板+高灵敏的 电容触控面板+丰富的外设和拓展接口。全覆盖外壳具备 防尘防水 能力,即便处于复杂的工业应用场景中,也能够确保电路运行的 稳定性 。该控制器适用于工业现场控制、智能楼宇、户外数据采集节点等多种应用场景。
产品特性
- 结构设计:
- 采用防水设计,上下主体用防水O型圈契合,防护灰尘渗透
- 外壳采用防紫外线塑料
- 支持多种部署方式,螺丝、轧带、磁吸、背胶
- 预留上下两个 M12 规格防水口
- 高集成度:
- ESP32-D0WDQ6-V3
- 16MB Flash + 8MB PSRAM
- 支持低功耗,定时唤醒
- 2.0 英寸 IPS 显示面板、支持两点触控面板
- NS4168 16bits I2S 功放 + 1W 扬声器
- 板载 TFCard 卡槽
- AXP192 电源管理芯片 + BM8563-RTC 时钟 -> 低功耗电源方案,支持RTC定时唤醒
- 经过专业调制的射频电路,提供稳定可靠的无线通信质量
- 强拓展性:
- 默认配备功能扩展板
- 集成 12v->5V DC-DC 降压电路,供电灵活
- RS485转换电路
- PORT.A、B、C/ 3x Grove拓展接口
- 轻松接入 M5Stack 的软硬件体系、即插即用的传感器拓展
- 低代码开发:
- 支持UIFlow图形化编程平台、脚本化、免编译、云推送
- 全面兼容 Arduino、ESP32-IDF 等主流开发平台
- 支持 FreeRTOS,借助双核与多任务机制,高效组织任务逻辑,优化程序的执行效率
- ESP32-D0WDQ6-V3
- 16MB Flash + 8MB PSRAM
- 防尘防水能力,防紫外线塑料外壳
- 2 英寸全彩 IPS 显示面板+电容式触摸屏,支持 2 点触控
- 支持低功耗,定时唤醒
- 内置 12v->5V DC-DC 降压电路,供电更加灵活
- RS485/I2C/GPIO/UART 接口
- 开发平台
- UiFlow1
- UiFlow2
- Arduino IDE
- ESP-IDF
- PlatformIO
包含
- 1 x Tough
- 1 x USB Type-C 连接线 (1m)
- 1 x 2.5mm 六角扳手
- 1 x 1.5mm 六角扳手
- 1 x 1.25-2P 单头端子线
- 1 x 1.25-4P 单头端子线
- 1 x 防水 O 型圈
- 1 x HY2.0-4P 座子
应用
规格参数
规格 | 参数 |
SoC | ESP32-D0WDQ6-V3,240MHz dual core,600 DMIPS,520KB SRAM,Wi-Fi |
Flash | 16MB |
PSRAM | 8MB |
输入电压 | USB(5V @ 500mA) / RS485 接口输入电源(24V @1A) |
接口 | TypeC x 1,GROVE x4 (RS485/I2C/G/UART 接口) |
IPS LCD | 2.0"@320 x 240 ILI9342C 全彩显示屏,最大亮度 853nit |
触控面板驱动芯片 | CHSC6540 |
扬声器配置 | NS4168 16bit I2S 功放 + 1W 扬声器 |
RTC 时钟芯片 | BM8563 |
PMU | AXP192 |
USB 芯片 | CH9102 USB-TTL 串口/程序下载电路 |
TF 卡槽 | 最大支持 16GB 内存卡 |
天线 | 3D-Wi-Fi 天线 |
外壳材质 | 防紫外线塑料 |
产品尺寸 | 76.0 x 58.0 x 41.6mm |
产品重量 | 117.5g |
包装尺寸 | 107.0 x 81.4 x 47.7mm |
毛重 | 151.0g |
操作说明
原理图
管脚映射
LCD 屏幕 & TF Card
ESP32-D0WDQ6-V3 | GPIO38 | GPIO23 | GPIO18 | GPIO5 | GPIO15 |
ILI9342C | MISO | MOSI | SCK | CS | DC |
AXP192 | AXP_IO4 | AXP_DC3 | AXP_LDO2 |
ILI9342C | RST | BL | PWR |
ESP32-D0WDQ6-V3 | GPIO38 | GPIO23 | GPIO18 | GPIO4 |
TFCard | MISO | MOSI | SCK | CS |
Cap.Touch
ESP32-D0WDQ6-V3 | GPIO21 | GPIO22 | GPIO39 |
FT6336U | SDA | SCL | INT |
AXP192 | AXP_IO4 |
FT6336U | RST |
麦克风 & NS4168 功放
ESP32-D0WDQ6-V3 | GPIO12 | GPIO0 | GPIO2 | GPIO34 |
NS4168 | BCLK | LRCK | DATA | |
Mic | | CLK | | DATA |
AXP192 | AXP_IO2 |
NS4168 | SPK_EN |
RTC-BM8563
ESP32-D0WDQ6-V3 | GPIO21 | GPIO22 |
BM8563 | SDA | SCL |
AXP192 | AXP_PWR |
BM8563 | INT |
RS485
M5BUS | GPIO27 | GPIO19 | (DC-DC 12->5V) | GND |
RS485 | RX | TX | 12V | GND |
HY2.0_RESET
M5BUS | EN | GPIO25 | VCC | GND |
RESET | EN | GPIO25 | 5V | GND |
ESP32 ADC/DAC 可映射引脚
ADC1 | ADC2 | DAC1 | DAC2 |
8 通道 | 10 通道 | 2 通道 | 2 通道 |
G32-39 | G0/2/4/12-15/25-27 | G25 | G26 |
有关引脚分配和引脚重新映射的更多信息,请参考ESP32 datasheet
HY2.0-4P
HY2.0-4P | Black | Red | Yellow | White |
PORT.A | GND | 5V | G32 | G33 |
PORT.B | GND | 5V | G26 | G36 |
PORT.C | GND | 5V | G14 | G13 |
尺寸图
数据手册
软件开发
Arduino
UiFlow1
UiFlow2
USB 驱动
点击下方连接下载匹配操作系统的驱动程序。目选择对应操作系统位数的安装包进行安装。(若您不确定您的设备所使用的 USB 芯片,可同时安装两种驱动。CH9102_VCP_SER_MacOS v1.7在安装过程中,可能出现报错,但实际上已经完成安装,忽略即可。) 在使用时,若出现无法正常下载程序(提示超时或者是 Failed to write to target RAM)的情况,可尝试重新安装设备驱动。
驱动名称 | 适用驱动芯片 | 下载链接 |
CH9102_VCP_SER_Windows | CH9102 | Download |
CH9102_VCP_CDC_Windows | CH9102 | Download |
CH9102_VCP_SER_MacOS v1.7 | CH9102 | Download |
MacOS 端口选择
在 MacOS 中可能出现两个可选端口,使用时请选择名称为wchmodem的端口。
相关视频