M5Stack Tough ESP32 IoT Development Board Kit

SKU: MCC-003
  • Durable Casing
    Designed to be waterproof and dustproof, suitable for harsh environments.
  • ESP32 Dual-Core Processor
    Offers powerful computing and low power consumption, supporting various IoT applications.
  • Multiple Interfaces and Expansions
    Equipped with numerous GPIOs and communication interfaces for connecting external sensors and devices.
  • Designed for Industrial Use
    Specifically built for industrial IoT development, ensuring reliable operation in extreme conditions.

59,90

The M5Stack ** Waterproof ESP32 embedded controller TOUGH** is Industrial grade programmable embedded controller featuring Espressif ESP32 chipset with integrated Wi-Fi, It is equipped with dual-core low power Xtensa® 32-bit LX6 microprocessor with clock frequency up to 240MHz. A combination of 8M PSRAM + 16M FLASH memory , integrated 2.0-inch HD IPS display panel + high-sensitive capacitive touch screen + rich peripherals, expansion interface. M5 TOUGH has full-coverage support dustproof and waterproof`, which can ensure the stability of circuit operation even in complex industrial applications. The M5 TOUGH is ideal for industrial control, smart buildings, outdoor node data acquisition, and other applications.

Caution: Please DO NOT immerse the enclosure in water. There is no protection from immersion.

  • Structural Design:
    • Water-resistant with an ‘o-ring sealing’ contains Waterproof M12 Connectors can complete against solid objects, dust, sand, and dirt and against the effects of immersion.
    • UV resistant enclosure design
    • A variety of installations Screw, Rolled strip, Magnetic, Adhesive Back
    • Waterproof M12 Connectors
  • High integration:
    • 2 inches LCD capacitive Multi-touch screen
    • NS4168 16bits I2S power amplifier + 1W speaker
    • TFCard slot
    • AXP192 power management chip + BM8563-RTC clock -> Low-power power solution, Wake Up with an RTC Alarm Clock
    • Delicate RF circuit delivers robust and consistent wireless communication
  • Strong expandability :
    • Equipped with programable expansion board
      • Integrated with 12v->5V flexible DC/DC converter. flexible power supply
      • RS485 conversion circuit
      • PortA, B, C/ 3x Grove expansion interface
    • Easy access to M5Stack’s software and hardware system, plug-and-play sensor expansion
  • Low code development:
    • Support UIFlow graphical programming platform, scripting-free, cloud push
    • Fully compatible with with Arduino, ESP32-IDF, and other mainstream development platforms
    • Executing Dual-core processor on FreeRTOS to run multiple tasks for better performance.

Features

  • ESP32-D0WDQ6-V3
  • 16MB Flash + 8MB PSRAM
  • Waterproof and Dustproof
  • UV resistant enclosure design protection
  • 2 inches LCD capacitive Multi-touch screen
  • Advanced low power techniques: Wake Up with an RTC Alarm Clock
  • Integrated with 12v->5V flexible DC/DC converter. Flexible power supply
  • RS485/I2C/GPIO/UART interface
  • Development platform:
    • Arduino/UIFlow/ESP-IDF

Applications

  • IoT controller
  • Data acquisition/display terminal
  • Timing controller

Video

 

Learn

Examples

Arduino

Specification

SpecificationsParameters
ESP32-D0WDQ6-V3240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi
Flash16MB
PSRAM8MB
Protection levelWaterproof/Dustproof
Input voltageUSB(5V @ 500mA) RS485 DC Input (24V @ 1A)
InterfaceTypeC x 1, GROVE x4 (RS485/I2C/G/UART interface)
IPS LCD2.0″@320*240 ILI9342C full color display, maximum brightness 853nit
Touch Panel Driver ChipCHSC6540
Speaker configurationNS4168 16bit I2S amplifier + 1W speaker
RTC clock chipBM8563
PMUAXP192
USB chipCH9102 USB-TTL serial port/program download circuit
TF card slotMaximum support 16GB memory card
Antenna3D-Wi-Fi Antenna
Shell materialUV-resistant plastic
Net weight108g
Gross weight139g
Product size58 * 76 * 41 mm
Packing size99 * 80 * 45 mm

Hardware Overview

Pin Mapping

LCD Display & TF Card

ESP32 ChipGPIO38GPIO23GPIO18GPIO5GPIO15
AXP192 ChipAXP_IO4AXP_LDO3AXP_LDO2
ILI9342CMISOMOSISCKCSDCRSTBLPWR
ESP32 ChipGPIO38GPIO23GPIO18GPIO4
TFCardMISOMOSISCKCSPWR

Cap.Touch

ESP32 ChipGPIO21GPIO22GPIO39
Cap.TouchSDASCLSCKRST

Mic & NS4168(Speaker)

ESP32 ChipGPIO12GPIO0GPIO2AXP_IO2GPIO34
NS4168BCLKLRCKDATASPK_EN
MicCLKDATA

RTC-BM8563

ESP32 ChipGPIO22GPIO21
AXP192PWRKEYAXP_LDO1
RTC-BM8563SCLSDAINTPWR

RS485

M5BUSGPIO27GPIO19(DCDC 12->5V)GND
RS485RXTX12VGND

HY2.0_RESET

M5BUSENGPIO25VCCGND
RESETENGPIO255VGND

TOUGH DEFINE

PORTPINNote:
PORT-A(Red)33/32(SCL/SDA)/VCC/GNDI2C
PORT-B(Black)36/26(IN/OUT)/VCC/GNDDAC/AD
PORT-C(Blue)13/14(RX/TX)/VCC/GNDUART

ESP32 ADC/DAC

ADC1ADC2DAC1DAC2
8 channel10 channel2 channel2 channel
G32-39G0/2/4/12-15/25-27G25G26

For more information on pin assignment and pin remapping, please refer to ESP32 datasheet

Include

  • 1x M5Stack TOUGH
  • 1x Type-C USB(1m)
  • 1x 2.5mm hexagon wrench
  • 1x 1.25-2P single head terminal line
  • 1x 1.25-4P single head terminal line
  • 1x Waterproof O-ring
  • 1x HY2.0-4P

Documents

Reviews

There are no reviews yet.

Be the first to review “M5Stack Tough ESP32 IoT Development Board Kit”

Your email address will not be published. Required fields are marked *