pdf-icon

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 座子

应用

  • IoT 控制器
  • 数据采集/显示终端
  • 定时控制器

规格参数

规格 参数
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

尺寸图

module size

数据手册

软件开发

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的端口。

相关视频