ThunderSoft TT_M3HQ

Arm Cortex-M3 MCU Starter Kit TT-M3HQ development board for Toshiba TMPM3HQFDFG MCU.


The TMPM3HQFDFG is Arm® Cortex®-M3 based microcontroller, which provides, low-power, high-speed, high code density and fast interrupt response times required for real-time applications. This microcontroller can use for a home appliance, OA, housing equipment, AV equipment, motor control and industrial apparatus, etc.

Based on an Arm Cortex-M3 core, with a maximum operating frequency of 80 MHz, the TMPM3HQFDFG incorporates 512 Kbyte of flash memory and 64 Kbyte SRAM required for secure communications control.

Thundersoft TT_M3HQ board provides easy, quick and flexible way for user application development and build prototypes with Toshiba TMPM3HQFDFG microcontroller. The Arduino™ Uno connectivity, expansion headers allow to be expanding the functionality for connecting to several open development platform, the SeeedGrove connectors and dedicated the Motor control header are supported. The TT_M3HQ board no require any separate probe as they integrate the debugger and programmer and with Toshiba TXZ software which various packaged examples, as well as access to Arm® Mbed™ online resources.

TMPM3HQ Features

  • TMPM3HQFDFG in LQFP144 package
    • Arm®32-bit Cortex®-M3 CPU, 80 MHz max CPU frequency
    • 64KB RAM
    • 512KB Flash
    • SPI (5)
    • I2C (4)
    • UART (6)
    • PWM (8)
    • 12bit ADC (21)
    • 8bit DAC (2)
    • GPIO (129)

TT_M3HQ Features

  • Toshiba TMPM3HQ microcontroller
    • Arm Cortex-M3
    • LQFP144 package
  • Flexible power supply
    • USB, VBUS or external source 5V
  • 2.54mm pitch 3-pin jumper connector for power supply 3.3V or 5V select
  • 4 extension – Arduino™ Uno connectivity, Extension headers, Motor connection header, SeeedGrove connection header, Compatible with a wide range of commercially available shields
  • Power LED, 2 LEDs for DAP and 4 LEDs for user
  • 2 Push-Switches: Reset and User
  • 2 DIP-Switches for User
  • DAP-LINK debugger and programmer with SWD connector
  • USB Interfaces supported
  • Built-in USB drag 'n' drop FLASH programmer
  • Arm® Mbed™-Enabled

TT_M3HQ Spec

  • Target MCU
    • TMPM3HQ
    • Arm Cortex-M3
    • core80MHz
    • 64KB RAM, 512+32KB Flash
  • Switches
    • 2 Push-Switches: Reset and User
    • 2 DIP-Switches for User
  • LEDs
    • Power LED
    • 2 LEDs for DAP
    • 4 LEDs for user
  • Clock
    • External high-speed oscillator 12Mhz
    • External low-speed oscillator 32.768KHz
    • External high-speed oscillator 12Mhz for DAP MCU
    • TMPM366
    • Arm Cortex-M3
    • core48MHz
    • 64KB RAM, 512KB Flash
  • Operating environment
    • Temperature 5 to 35°C
    • Humidity: 20 to 80% RH
  • External dimensions
    • Approx. 82.5 mm (L) x 70.0 mm (W) x 20.0 mm (H)
  • Weight
    • 100g max
  • Rated voltage
    • 4.4~5.25 V
  • Current
    • 500mA max
  • Connector
    • 2 Micro USB connector: UART USB and DAP-USB
    • 4 Arduino interface connector
    • 2 Extension header
    • 4 Motor connection header
  • Bundled items
    • None
  • Origin
    • Made in China

TT_M3HQ HW Block


TT_M3HQ Pin Layout

/media/uploads/gaoshaohua/common.jpg /media/uploads/gaoshaohua/m3-pinmap-1.jpg /media/uploads/gaoshaohua/m3-pinmap-2.jpg

Technical Reference




User Guide

Target Application

Thundersoft has finished 10 kinds of shield board and sensor’s test program, please refer to.

Shield board and sensor list:

No.1FRDM_FXS_MULTI Shield BoardNo.2FRDMSTBC-A8491 Shield Board
No.3X_NUCLEO_VL6180XA1 Shield BoardNo.4X-NUCLEO-IKS01A2 Shield Board
No.56-axis Sensor GY-521 MPU6050No.6Rohm Heart Rate Sensor BH1790GLC
No.7PIR SensorNo.8Reed Switch Sensor CK021
No.9Temperature and Humidity SensorNo.10LCD HX8347D

Reference example

Example for TT_M3HQ Board

 Buy Now

You need to log in to post a discussion

Discussion topics

TopicRepliesLast post
Tips of TT-M3HQ 0 18 Jul 2019 by Jesse Kuo
TT_M3HQ IDE 2 13 Mar 2019 by ThunderSoft ThunderSoft