MT2523 Resources

MediaTek LinkIt 2523 HDK by SAC resources include downloads, documentation and training to develop applications based on LinkIt for RTOS development platform. 

Get Started

Get started with LinkIt 2523 HDK and LinkIt SDK v4 on these environments:

Downloads and Documentation

Additional Resources

  • FAQ: Get answers to the most common technical and business questions about the LinkIt 2523 HDK.
  • Forum: Discover answers to technical questions and, once you've registered your MediaTek Labs account, pose questions to our technical gurus and exchange views with the community.

Software Architecture

MediaTek MT2523 is accompanied with LinkIt SDK v4 for software development. Based on CMSIS and FreeRTOS, the LinkIt SDK v4 provides a 3-layer architecture.

  • Modules shown in gray color are not supported by MT2523.
  • MT2523D does not have GNSS functionality.

SDK Features

Bluetooth and Bluetooth Low Energy

Bluetooth with Enhanced Data Rate (EDR) and Bluetooth Low Energy (LE) are key features in the LinkIt SDK for RTOS. The APIs and module introduction can be found in the API reference guide and Bluetooth developer’s guides for LinkIt 2523 HDK. In addition, find more details on how to include the Bluetooth module in <sdk_root>\middleware\MTK\bluetooth\readme.txt.

Item

Features

EDR-A2DP

Advanced Audio Distribution Profile

EDR-AVRCP

Audio/Video Remote Control Profile (CT:v1.3/TG:v1.0)

EDR-HFP/HSP

Hands-Free Profile v1.7 or Headset Profile

EDR-PBAP

The Phone Book Access Profile (PBAP)

  • Defines the procedures and protocols to exchange Phonebook objects between devices.

EDR-SPP

Serial Port Profile

EDR-GAP

Generic Access Profile

BLE-GAP

Generic Access Profile

BLE-GATT/ATT

Generic Attribute Profile

BLE-SMP

Low Energy Security Manager Protocol

Multipoint Support

Supports multipoint Bluetooth access in EDR.

  • Two HFP(HF)
  • Two A2DP(Sink)
  • Two AVRCP(CT)
  • Two SPP server/client

Supports multipoint Bluetooth access in Bluetooth Low Energy.

  • Four Bluetooth Low Energy links

GNSS

Item Features
GNSS
  • GPS / BeiDou / GLONASS
  • Low Power Mode 
    • Periodic mode
    • GLP mode
  • Time Aiding / Location Aiding
Extended Prediction Orbit (EPO)
  • EPO host aiding
  • EPO download using Bluetooth

Battery Management

Item Features
Battery management
  • Charging flow control mechanism.
  • Algorithm for battery capacity measurement.
  • Precise information on the battery, such as temperature and battery level.

Peripheral drivers

Item Features
GPIO • GPIO OUT/IN mode
• Sets Pull Up/Down for GPIO IN mode
PWM • 256 Duty Cycle range
• 32kHz and 2MHz, XTAL clock for PWM frequency reference
UART • 2 Full Set (Tx/Rx) UART support
• Baud rate of up to 921600
Flash • Default 2MB SIP Flash
• Supports external flash of up to 16MB
ADC

• Analog to Digital Converter, 12bit, 4 channel, 125kHz sample rate

I2C-Master

• Two I2Cs
• Supports 50/100/200/400 kHz Transmit Rate

IrDA

• TX (NEC, RC5, RC6, Pulse Width)
• RX (RC5,PulseWidth)

GPC

• General Purpose Counter
• Supports 1MHz pulse detection

WDT

• Supports hardware and software watchdogs
• Supports whole chip reset

I2S-Slave

• Supports sample rate: 8/12/16/24/32/48 kHz
• Supports mono and stereo mode

SPI-Master

• Serial Peripheral Interface

RTC

• Real Time Clock

GDMA

• General Purpose DMA

Security

• SHA1, SHA2 (256, 384, 512), MD5, AES, 3DES

TRNG

• Truly Random Number Generator
• Generates 32bit random number

Advanced features


Other essential features included in the SDK for RTOS are listed below.

Item Features
XML • Mini-xml
• Supports Entity
• Supports Get/Set
• Supports Index
• Supports Search
ATCI
  • AT command parser
File system
  • Windows compatible
  • Platform independent
  • Very small footprint for code and work area
  • Multiple volumes
  • Multiple ANSI/OEM code pages including DBCS
  • Long filename support in ANSI/OEM or Unicode
  • FreeRTOS support for multitasking
  • Multiple sector size support up to 4kB
  • Read-only, minimized API, I/O buffer and more