M5Stack Tough ESP32 IoT Development Board Kit

Sale price £50.50
incl. VAT
excl. VAT
Only 5 units left

Awesome Extras

SanDiskSanDisk MicroSD Card (Class 10 A1)
Sale priceFrom £6 incl. VAT excl. VAT
M5StackM5Stack Panel Frame for M5Core
Sale price £2.10 incl. VAT excl. VAT
M5StackM5Stack Core2 v1.1 ESP32 IoT Development Kit
Sale price £44.50 incl. VAT excl. VAT

The M5Stack TOUGH Waterproof** ESP32 embedded controller is an industrial-grade programmable embedded controller featuring an Espressif ESP32 chipset with integrated WiFi & Bluetooth dual-mode.

It is equipped with dual-core low power Xtensa® 32-bit LX6 microprocessor with a clock frequency of up to 240MHz. It's a solid combination of 8M PSRAM + 16M FLASH memory, integrated 2" HD IPS display panel + high-sensitive capacitive touch screen + rich peripherals and expansion interface.

The M5Stack TOUGH has full-coverage support making it 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.

M5STack Tough ESP32


Key Features

  • ESP32-D0WD-V3
  • 16MB Flash + 8MB PSRAM
  • Waterproof and Dustproof
  • UV resistant enclosure design protection
  • 2" 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

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" 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 Arduino, ESP32-IDF, and other mainstream development platforms
  • Executing Dual-core processor on FreeRTOS to run multiple tasks for better performance

Package Contents

  • 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


Specifications Parameters
ESP32-D0WDQ6-V3 240MHz dual-core, 600 DMIPS, 520KB SRAM, Wi-Fi, dual-mode Bluetooth
Flash 16MB
Protection level Waterproof/Dustproof
Input voltage USB(5V @ 500mA) RS485 DC Input (12V @ 1A)
Interface TypeC x 1, GROVE x4 (RS485/I2C/G/UART interface)
IPS LCD 2.0"@320*240 ILI9342C full-colour display, maximum brightness 853nit
Touch Panel Driver Chip CHSC6540
Speaker configuration NS4168 16bit I2S amplifier + 1W speaker
RTC clock chip HY8563
USB chip CH9102 USB-TTL serial port/program download circuit
TF card slot Maximum support 16GB memory card
Antenna 3D-WiFi/BLE Antenna
Shell material UV-resistant plastic
Net weight 108g
Gross weight 139g
Product size 58 * 76 * 41 mm
Packing size 99 * 80 * 45 mm


Payment & Accreditations

Payment methods
Visa Mastercard Maestro PayPal Amazon Klarna

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.