STM32 STM32F746IGT6 MCU Core Board, Full IO Expander, JTAG/SWD Debug Interface
![STM32F746IGT6 development board](https://www.waveshare.com/img/devkit/Core746I/Core746I-banner.jpg)
Overview
Core746I is an STM32 MCU core board designed for STM32F746IGT6, supports further expansion. It is ideal for starting application development with STM32F family.
- Minimal ready-to-run system, integrates clock circuit, USB power management, USB connector, etc.
- Onboard 64M Bit SDRAM
- All the I/O ports are accessible on the pin headers
- JTAG/SWD programming/debugging interface
- 2.0mm header pitch, allowed to be plugged-in your application board
What's on the Core746I
![STM32F746IGT6 development board on board resource](https://www.waveshare.com/img/devkit/Core746I/Core746I-intro.jpg)
- STM32F746IGT6:the high performance STM32 MCU which features:
- Core: Cortex-M7 32-bit RISC + FPU + Chrom-ART graphic accelerator
- Feature: single-cycle DSP instructions
- Operating Frequency: 216MHz, 462 DMIPS/2.14 DMIPS/MHz
- Operating Voltage: 1.7V-3.6V
- Package: LQFP176
- Memories: 1024kB Flash, 320+16+4kB SRAM
- MCU communication Interfaces:
- 6 x SPI, 4 x USART, 4 x UART, 3 x I2S, 4 x I2C
- 2 x CAN, 1 x QUAD-SPI, 1 x DCMI, 2 x SAI
- 1 x FMC, 1 x SDMMC, 14 x TIM , 1xLPTIM
- 1 xLCD-TFT, 1xSPDIFRX, 1xHDMI-CEC
- 1 x USB 2.0 OTG FS
- 1 x USB 2.0 OTG HS (supports external HS PHY through ULPI)
- 1 x 10/100 Ethernet MAC
- AD & DA converters: 3 x AD (12-bit); 2 x DA (12-bit)
- Debugging/Programming: supports JTAG/SWD interfaces, supports IAP
- IC42S16400J / IS42S16400J: SDRAM 1 Meg Bits x 16 Bits x 4 Banks (64-MBIT)
- MIC2075: onboard USB power management device
- AMS1117-3.3: 3.3V voltage regulator
- 8M crystal
- 32.768K crystal, for internal RTC with calibration
- Reset button
- VBUS LED
- Power indicator
- Power supply switch, powered from 5Vin or USB connection
- Boot mode selection, for configuring BOOT0 pin
- JTAG/SWD interface: for debugging/programming
- USB connector, supports Device and/or Host
- MCU pins expander, VCC, GND and all the I/O pins are accessible on expansion connectors for further expansion
- Power jumper
- VBAT: short the jumper to use system power supply, open it to connect external power, such as battery
- VREF: short the jumper to connect VREF+ to VCC, open it to connect VREF+ to other custom pin via jumper wire
- OTG jumper
- short the jumper when using USB OTG/HOST
- open the jumper to disconnect from related I/O port
Note: Core746I provides JTAG/SWD debugging interface, yet does NOT integrate any debugging function, a debugger is required.
JTAG/SWD interfaces
The figure 1, and 2 show the header pinouts of JTAG/SWD interface
Figure 1. JTAG Header Pinout
![JTAG Header Pinout](https://www.waveshare.com/img/devkit/general/ARM_Interface_JTAG_250.jpg)
Figure 2. SWD Header Pinout
![SWD Header Pinout](https://www.waveshare.com/img/devkit/general/ARM_Interface_SWD_250.jpg)
Development Resources
- Schematic
- Demo code (examples in C, FreeRTOS, μC/OS-III)
- STM32 development software (KEIL, STM32CubeMX, etc.)
- STM32 datasheets
- STM32 development documentations
Wiki: www.waveshare.com/wiki/Core746I
Dimensions
![STM32 MCU core board dimensions](https://www.waveshare.com/img/devkit/Core746I/Core746I-size.jpg)