pdf-icon

Tough

SKU:K034

描述

Tough 是一款工业级可编程嵌入式控制器。采用乐鑫 ESP32 主控芯片,集成 Wi-Fi 方案,搭载双核低功耗 Xtensa® 32-bit LX6 微处理器,主频高达 240MHz 。板载 8M PSRAM + 16M FLASH 内存组合,集成 2.0 英寸全彩高清 IPS 显示面板+高灵敏的 电容触控面板+丰富的外设和拓展接口。全覆盖外壳具备 防尘防水 能力,即便处于复杂的工业应用场景中,也能够确保电路运行的 稳定性 。该控制器适用于工业现场控制、智能楼宇、户外数据采集节点等多种应用场景。

产品特性

  • 结构设计:

    • 采用防水设计,上下主体用防水O型圈契合防护灰尘渗透
    • 外壳采用防紫外线塑料
    • 支持多种部署方式螺丝轧带磁吸背胶
    • 预留上下两个 M12 规格防水口
  • 高集成度:

    • 2.0 英寸 IPS 显示面板、支持两点触控面板
    • NS4168 16bits I2S 功放 + 1W 扬声器
    • 板载 TFCard 卡槽
    • AXP192 电源管理芯片 + BM8563-RTC 时钟 -> 低功耗电源方案支持RTC定时唤醒
    • 经过专业调制的射频电路,提供稳定可靠的无线通信质量
  • 强拓展性:

    • 默认配备功能扩展板
      • 集成 12v->5V DCDC 降压电路,供电灵活
      • RS485转换电路
      • PortA、B、C/ 3x Grove拓展接口
    • 轻松接入 M5Stack 的软硬件体系、即插即用的传感器拓展
  • 低代码开发:

    • 支持UIFlow图形化编程平台、脚本化、免编译、云推送
    • 全面兼容 Arduino、ESP32-IDF 等主流开发平台
    • 支持 FreeRTOS,借助双核与多任务机制,高效组织任务逻辑,优化程序的执行效率
  • ESP32-D0WDQ6-V3

  • 16MB Flash + 8MB PSRAM

  • 防尘防水能力,防紫外线塑料外壳

  • 2 英寸全彩 IPS 显示面板+电容式触摸屏,支持 2 点触控

  • 支持低功耗,定时唤醒

  • 内置 12v->5V DCDC 降压电路,供电更加灵活

  • RS485/I2C/GPIO/UART 接口

  • 开发平台:

    • Arduino、UIFlow、ESP-IDF

包含

  • 1 x Tough
  • 1 x USB Type-C 连接线 (1m)
  • 1 x 2.5mm 六角扳手
  • 1 x 1.25-2P 单头端子线
  • 1 x 1.25-4P 单头端子线
  • 1 x 防水 O 型圈
  • 1 x HY2.0-4P 座子

应用

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

规格参数

规格 参数
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*240 ILI9342C 全彩显示屏,最大亮度 853nit
触控面板驱动芯片 CHSC6540
扬声器配置 NS4168 16bit I2S 功放 + 1W 扬声器
RTC 时钟芯片 BM8563
PMU AXP192
USB 芯片 CH9102 USB-TTL 串口/程序下载电路
TF 卡槽 最大支持 16GB 内存卡
天线 3D-Wi-Fi 天线
外壳材质 防紫外线塑料
净重 108g
毛重 139g
产品尺寸 58 x 76 x 41 mm
包装尺寸 99 x 80 x 45 mm

操作说明

注意:请勿将外壳浸入水中,该产品不具备浸入保护。

原理图

管脚映射

LCD 屏幕 & TF Card

ESP32 Chip GPIO38 GPIO23 GPIO18 GPIO5 GPIO15
AXP192 Chip AXP_IO4 AXP_LDO3 AXP_LDO2
ILI9342C MISO MOSI SCK CS DC RST BL PWR
ESP32 Chip GPIO38 GPIO23 GPIO18 GPIO4
TFCard MISO MOSI SCK CS PWR

Cap.Touch

ESP32 Chip GPIO21 GPIO22 GPIO39
Cap.Touch SDA SCL INT RST

麦克风 & NS4168 功放

ESP32 Chip GPIO12 GPIO0 GPIO2 AXP_IO2 GPIO34
NS4168 BCLK LRCK DATA SPK_EN
Mic CLK DATA

RTC-BM8563

ESP32 Chip GPIO22 GPIO21
AXP192 PWRKEY AXP_LDO1
RTC-BM8563 SCL SDA INT PWR

RS485

M5BUS GPIO27 GPIO19 (DCDC 12->5V) GND
RS485 RX TX 12V GND

HY2.0_RESET

M5BUS EN GPIO25 VCC GND
RESET EN GPIO25 5V GND

TOUGH 端口说明

PORT PIN Note:
PORT-A(Red) 33/32(SCL/SDA)/VCC/GND I2C
PORT-B(Black) 36/26(IN/OUT)/VCC/GND DAC/AD
PORT-C(Blue) 13/14(RX/TX)/VCC/GND UART

ESP32 ADC/DAC 可映射引脚

ADC1 ADC2 DAC1 DAC2
8 通道 10 通道 2 通道 2 通道
G32-39 G0/2/4/12-15/25-27 G25 G26

有关引脚分配和引脚重新映射的更多信息,请参考 ESP32 datasheet

尺寸图

module size

数据手册

软件开发

Arduino

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

相关视频