
LinkIt!7697!HDK!v1.0!User's!Guide!
!
Version:!! 1.0!
Release!date:! 5!May!2017!
!
!
!
!
!
!
!
©!2015!-!2017!MediaTek!Inc.!
!
This!document!contains!information!that!is!proprietary!to!MediaTek!Inc.!(“MediaTek”)!and/or!its!licensor(s) .!!MediaTek!cannot!grant!you!
permission!for!any!material!that!is!owned!by !third!parties.!You!may!only!use!or!reproduce!this!doc ument!if!you!have!agreed!to!and!been!
bound!by!the!applicable!license!agreement!with!MediaTek!(“License!Agreement”)!and!been!granted!explicit!permission!within!the!License!
Agreement!(“Permitted!User”).!!If!you!are!not!a!Permitted!User,!please!cease!any!access!or!use!of!this!document!immediately.!!Any!
unauthorized!use,!reproduction!or!disclosure!of!this!document!in!w hole!or!in!part!is!strictly!prohi bited.!!THIS!DOC UMENT!IS!PROVIDED!ON!AN!
“AS -IS”!BASIS!ONLY.!!MEDIATEK!EXPRESS LY!DISCLAIMS!ANY!AND !ALL!WARRANTIES!OF!ANY!KIND!AND!SHALL!IN!NO!EVENT!BE!LIABLE!FOR!ANY!
CLAIMS!RELATING!TO!OR!ARISING!OUT!OF!THIS!DOCUMENT !OR!ANY!USE!O R!INABIL ITY!TO!USE!THEREOF .!Specifications!contained!herein!are!
subject!to!change!without!notice.!

LinkIt!7697!HDK!v10!User's!Guide!
©!2015!-!2017!MediaTek!Inc.!
This!document!contains!information!that!is!proprietary!to!MediaTek!Inc.!(“MediaTek”)!and/or!its!licensor(s).!!
Any!unauthorized!use,!reproduction!or!disclosure!of!this!document!in!whole!or!in!part!is!strictly!prohibited.!
Document!Revision!History!

LinkIt!7697!HDK!v10!User's!Guide!
©!2015!-!2017!MediaTek!Inc.!
This!document!contains!information!that!is!proprietary!to!MediaTek!Inc.!(“MediaTek”)!and/or!its!licensor(s).!!
Any!unauthorized!use,!reproduction!or!disclosure!of!this!document!in!whole!or!in!part!is!strictly!prohibited.!
Table!of!Contents!
! Introduction!.........................................................................................................................................!5!
! Overview!............................................................................................................................................!5!
! Get!Started!with!the!HDK!.....................................................................................................................!6!
2.1.! Board!configuration!...........................................................................................................................!6!
2.2.! Installing!the!driver!for!Windo ws!......................................................................................................!7!
2.3.! Updating!the!flash!..............................................................................................................................!8!
! Hardware!Features!..............................................................................................................................!10!
! Schematics!..........................................................................................................................................!11!
! Pin-Out!Diagram!..................................................................................................................................!13!
!

LinkIt!7697!HDK!v10!User's!Guide!
©!2015!-!2017!MediaTek!Inc.!
This!document!contains!information!that!is!proprietary!to!MediaTek!Inc.!(“MediaTek”)!and/or!its!licensor(s).!!
Any!unauthorized!use,!reproduction!or!disclosure!of!this!document!in!whole!or!in!part!is!strictly!prohibited.!
Lists!of!Tables!and!Figures!
Table!1.!Comparison!between!Flash!tool!and!mt76x7-uploader!...........................................................................!8!
!
Figure!1.!LinkIt!7697!HDK!v1.0!...............................................................................................................................!5!
Figure!2.!Front!view!of!the!HDK!(created!in!Fritzing)!.............................................................................................!6!
Figure!3.!Communication!between!PC!and!the!HDK!..............................................................................................!7!
Figure!4.!The!COM!port!allocation!for!LinkIt!7697!HDK!.........................................................................................!8!

LinkIt!7697!HDK!v10!User's!Guide!
©!2015!-!2017!MediaTek!Inc.!
This!document!contains!information!that!is!proprietary!to!MediaTek!Inc.!(“MediaTek”)!and/or!its!licensor(s).!!
Any!unauthorized!use,!reproduction!or!disclosure!of!this!document!in!whole!or!in!part!is!strictly!prohibited.!
Introduction!
Overview!!
MediaTek!LinkIt™!7697!hardware!development!kit!(HDK)!is!part!of!LinkIt!development!platform!for!RTOS!and!is!
based!on!a!highly!integrated!MediaTek!MT7697!SOC!with!an!application!processor,!a!low!power!1x1!11n!singleband!Wi-Fi!subsystem,!a!Bluetooth!Low!Energy!subsystem!and!a!Power!Management!Unit.!The!application!
processor!subsystem!contains!ARM!Cortex-M4!with!floating!point!unit!microprocessor.!!
The!HDK!supports!peripherals,!including!UART,!I2C,!SPI,!I2S,!PWM,!IrDA!and!auxiliary!ADC.!It!also!includes!an!
embedded!SRAM/ROM.!The!Wi-Fi!subsystem!contains!802.11b/g/n!radio,!baseband!and!MAC!that!are!designed!to!
meet!both!the!low!power!and!high !th ro u gh p ut!application!requirements.!It!run s!o n ! a!32-bit!RISC!CPU!that!could!
fully!offload!the!application!processor.!The !Blu eto oth !Low!Energy!subsystem !contains!the!Bluetooth!radio,!
baseband!and!link!controller!and!uses!the!same!32-bit!RISC!CPU!for!the!Bluetooth!protocols.!The!LinkIt!7697!HDK!is!
shown!in!Figure!1.!
The!main!features!of!this!HDK!are:!
• Brea d bo ard !compatible!form!factor.!Developers!can!use!breadboards!to!connect!peripherals!with!this!
HDK!conveniently!to!build!their!applications.!
• Auxiliary!LED!and!buttons!to!reset!the!board!and!to!program!a!user-defined!functionality.!
• An!on-board!USB-to-UART!conversion!chip!to!access!logs!and!conveniently!update!the!firmware.!
• Serial!Wire !Debug!(SW D )! in t erf ac e .!
• mt76x7-uploader!tool,!enables!the!HDK!to!switch!between!flash!normal!mode!and!recovery!mode!
automatically!without!user!intervention.!
• Developers!can!program!the!board!with!the!native!LinkIt!SDK!using!GCC,!IAR!embedded!workbench,!or!
Keil!µVision!IDE.!Development!with!Arduino!IDE!is!also!supported.!!
!
Figure'1.'LinkIt'7697'HDK 'v 1.0 '

LinkIt!7697!HDK!v10!User's!Guide!
©!2015!-!2017!MediaTek!Inc.!
This!document!contains!information!that!is!proprietary!to!MediaTek!Inc.!(“MediaTek”)!and/or!its!licensor(s).!!
Any!unauthorized!use,!reproduction!or!disclosure!of!this!document!in!whole!or!in!part!is!strictly!prohibited.!
Get!Started!with!the!HDK!!
This!section!covers!the!HDK!configuration,!driver!installation!and!th e !update!flow!fo r!th e!flash !sto rag e. !!
2.1. Board!configuration!!
The!interfaces!and!modules!are!shown!in!Figure!2.!
USB$pin$
header
Reset
Micro-USB$
connector
Power$LED
USR$LED
User$configurable$
button
CP2102N
wrtnode7$module
UART$RX$LED
UART$TX$LED
!
Figure'2.'Front'view'of'the'HDK'(created'in'F ritzin g)'
• wrtnode
7
!Wi-Fi!and!Bluetooth!LE!module:!It!equips!the!MT769 7!W i-Fi!/!BLE!SOC!and!is!ready!to!use!with!
an!on-board!antenna!and!an!I-PEX!connector.!Moreover,!a!4MB!flash!is!also!included!in!this!module.!
• CP2102N:!A!USB-to-UART!bridge!chipset!made!by!Silicon!Labs.!It’s!used!during!flash!update!proce s s!with!
the!mt76x7-uploader!tool!and!to!switch!between!the!flash!normal!mode!and!the!flash!rec ove ry!m o de,!
automatically.!
• Micro-USB!connector:!Serves!as!a!5V!power!source!to!the!HDK.!Connect!the!HDK!to!a!computer!that!has!
the!CP2102N!driver!installed,!to!get!UART!messages!(from!UART0!on!MT7697 )!using!a!terminal!program.!
• RX!/!TX!LEDs:!LEDs!used!to!indicate!the!transmission!states!of!the!UART!port!(UART0).!
• PWR!LED:!This !LE D !will!light!on!while!connecting!to !a !p o wer!source.!
• USR!LED:!An!LED!used!for!user-defined!behavior.!It’s!controlled!by!P7!pin!(GPIO36).!
• RST!button:!Resets!the!chipset!and!is!connected!to!the!RST!pin.!While!it’s!pressed,!it!will!be!linked!to!the!
GND.!
• USR !button:!A!button!used!for!user-defined!behavior.!It’s!connected!to!P6!pin!(GPIO37).!When!it’s!
pressed,!it!will!be!linked!to!the!3V3!source.!
• USB!pin!header:!It!provides!the!sam e!f u n ct io n alit y !as !th e !micro-USB!connector!but!in!the!form!of!pin!
headers.!
• MT7697!bootstrap!pins:!All!MT7697 !b o o ts tr ap !p in s !e x ce p t!GPIO37!(used !for!Flas h!A ccess!Mode!control)!
are!hidden!from!this!HDK!and!not!accessible!through!breakout!headers.!The!Flash!Access!Mode!has!to!two!

LinkIt!7697!HDK!v10!User's!Guide!
©!2015!-!2017!MediaTek!Inc.!
This!document!contains!information!that!is!proprietary!to!MediaTek!Inc.!(“MediaTek”)!and/or!its!licensor(s).!!
Any!unauthorized!use,!reproduction!or!disclosure!of!this!document!in!whole!or!in!part!is!strictly!prohibited.!
configurations;!normal!mode!and!recovery!mode.!To!set!the!HDK!to!Flash!Recovery!mode,!use!the!USR!
button!to!pull!up!GPIO37.!For!more!details,!see!section!2.3,!“Updating!the!flash”.!Note,!that!since!GPIO37!
is!in!the!breakout!header,!if!th e re!is !an !e x ter na l!c o mponent!connected!to!P6!(where!GP IO 37 !is),!the!
voltage!level!of!that!component!might!affect!the!boot-up!sequence.!Ensure!P6!is!clear!or!pulled!low!when!
the!system!powers!on.!
• If!there!is!no !5V !pow e r!sou rce,!this!HDK!can!also!work!with!3.3V!by!simply!connecting!the!3V3!pin!to!a!
3.3V!power!source.!
2.2. Installing!the!driver!for!Windows!
LinkIt!7697!HDK!connects!to!your!computer!through!the!COM!port!interface.!The!COM !po rt!inte rface!is!pro vid ed !
by!the!on-board!CP2102N!USB-to-UART!bridge!chipset,!which!then!connects!to!the!UART0!port!of!the!MT7697!
chipset.!The!UART0!port!can!be!used !to!p ro gr am!the!flash!memory!attached!to!the!MT7697!chipset.!It!can!also!be!
used!as!a!communication!channel!for!your!application!through!terminal!emulator!program!of!your!choice.!
The!block!diagram!for!the!communication!is!shown!in!!
Figure!3:!
Arduino(IDE
CP2102N(
Driver
PC
Micro-USB(
Connector
CP2102N
Flash(Memory
MT7697(SOC
LinkIt(7697(HDK
UART0
!
Figure'3.'Communication'between'PC'and'the'HDK'
Since!the!board!relies!on!CP2102N!to!provide!the!COM!port!functionality,!you'll!need!to!install!a!driver!so!that!your!
computer!can!recognize!it.!And!because!the!board!uses!the!default!USB!VID!and!PID!of!the!CP2102N,!it’s!required!
to!install!the!official!CP2102N!driver!from!the!vend or's!w eb site .!!
After!choosing!the!Download!VCP!option!according!to!your!operating!system!version!and!finishing!the!driver!
installation,!use!a!micro-USB!cable!to!connect!the!board!to!your!computer.!The!onboard!PWR!LED!should!light!up.!!
Follow!the!steps!below!to!confirm!the!driver!is!properly!installed:!
• Open!Device!Manager!from!the!control!pane l.!!
• In!the !Ports!(COM!&!LPT)!section,!an!item!named!Silicon!La b s !C P 2 1 0 x !USB!to!UART!Bridge!(COMnnn)!
should!appear.!The!port!number!can!be!different!on!each!computer.!This!is!the!COM!port!you'll!be!using!
to!program!and!interact!with!the!LinkIt!7697!HDK!(see!Figure!4).!
!

LinkIt!7697!HDK!v10!User's!Guide!
©!2015!-!2017!MediaTek!Inc.!
This!document!contains!information!that!is!proprietary!to!MediaTek!Inc.!(“MediaTek”)!and/or!its!licensor(s).!!
Any!unauthorized!use,!reproduction!or!disclosure!of!this!document!in!whole!or!in!part!is!strictly!prohibited.!
!
Figure'4.'The'COM'port'allocation'for'LinkIt'7697'HDK'
2.3. Updating!the!flash!
There!are!two!tools!provided!for!programming!the!flash!storage:!!
1) The!Flash!tool!inside!the!LinkIt!SDK.!It’s!a!Windows!execution!program!providing!the!functionality!to!
program!and!format!the!flash!storage,!see!section!2.2.4.1,!“Using!the!Flash!Tool”!of!the!LinkIt!for!RTOS!
development!platform!get!started!guide,!for!more!details!about!using!the!Flash!tool.!!
2) The!mt76x7-uploader!on!MediaTek!Labs’!GitHub!page.!It’s!a!Python!script!providing!cross -platform!
implementation!for!the!flash !stora ge.! Fo r!its!usage!guide,!refer!to!the!readme!on!the!project!page.!!
Select!the!tool!based!on!your!development!requirements!(see!Table!1).!
Table'1.'Comparison'between'Flash'tool'and'mt76x7-uploader'
!
One!thing!to!be!noted!is!that!when!using!the!Flash!tool,!switch!the!board!into!the!Flash!Recovery!m o de !for!the !too l!
to!operate!properly.!!
To!switch!the!board!into!the!Flash!recovery!mode:!
1) Connect!the!board!to!a!power!source.!
2) Press!and!hold!the!USR!button.!
Recovery!mode!
switching!
Flash!contents!
read-back!
Format!the!
flash!storage!
MediaTek!Labs’!
GitHub!page!

LinkIt!7697!HDK!v10!User's!Guide!
©!2015!-!2017!MediaTek!Inc.!
This!document!contains!information!that!is!proprietary!to!MediaTek!Inc.!(“MediaTek”)!and/or!its!licensor(s).!!
Any!unauthorized!use,!reproduction!or!disclosure!of!this!document!in!whole!or!in!part!is!strictly!prohibited.!
3) Click!(press!and!release)!the!RST!button.!
4) Wait!for!1!second!and!then!release!the!USR!button.!
After!step!4,!the!board!will!go!into!the!Flash!Recovery!mode!and!you!can!then!use!the!Flash!tool!or!the!QA!tool!
with!it.!
If!you!choose!the!mt76x7-uploader!to!update!the!flash,!the!tool!itself!will!handle!the!flash !m od e!sw itch !
automatically!without!user!intervention.!
!

LinkIt!7697!HDK!v10!User's!Guide!
©!2015!-!2017!MediaTek!Inc.!
This!document!contains!information!that!is!proprietary!to!MediaTek!Inc.!(“MediaTek”)!and/or!its!licensor(s).!!
Any!unauthorized!use,!reproduction!or!disclosure!of!this!document!in!whole!or!in!part!is!strictly!prohibited.!
Hardware!Features!
This!section!lists!the!LinkIt!7697!HDK!features.!For!more!detailed!specification!of!MT7697,!please!refer!to!the!
MT7697!datasheet.!
• 192M Hz!ARM!Cortex-M4!CPU!with!FPU!support.!
• 352KB!RAM.!
• 4MB!Flash!storage.!
• 802.11!b/g/n!2.4GHz!Wi-Fi.!
• Bluetooth!Low!Energy!support.!
• On-board!chip!antenna.!
• I-PEX!connector!provided.!
• CP2102N!USB-to-UART!convertor.!
• Passed!FCC!/!CE!certifications.!
• Support!two!operational!power!voltages:!5V!and!3.3V.!
• Pin !h ea d e rs!fo r !5V !/ !3.3 V !/ !G N D !/!R e se t! /!GPIO!(18)!/!PWM !(18)!/!UART !(2!sets)!/!IR!(1!set)!/!EINT!(4)!/!I2S!
(1!set)!/!I2C!(1!set)!/!SPI!(1!set)!/!ADC!(4)!and !USB!UART!( 1!set).!
• Two!buttons!are!provided.!The!RST!button!(connected!to!the!RST!pin)!and!the!USR!button!(connected!to!
the!P6/GPIO37).!
• Four!LEDs!are!provided.!One!is!for!the!power!indicator!and!one!is!for!the!user-defined!behavior!
(controlled!by!P7/GPIO36).!The!other!two!are!used!for!indicatin g!th e!TX !/!RX !statu s!of!UART0.!
• Breadboard!compatible!form!factor!for!the!pin!pitch!(2.54mm).!
!

!"#$%&'()*('+,-'./0'123452'67"83'
©!2015!-!2017!MediaTek!Inc.!
This!document!contains!information!that!is!proprietary!to!MediaTek!Inc.!(“MediaTek”)!and/or!its!licensor(s).!!
Any!unauthorized!use,!reproduction!or!disclosure!of!this!document!in!whole!or!in!part!is!strictly!prohibited.!
9:;3<=&":2'
! !
USER
2N7002
1k
100k
47k
button 311020045
4.7k
4.7k
100nF
10uF
10pF
10pF
Orange
0R
DNP
Q1
R7
R8
GND
1
GPIO00
2
GPIO01
3
GPIO02
4
GPIO03
5
GPIO04
6
GPIO05
7
GPIO06
8
GPIO07
9
GPIO24
10
GPIO25
11
GPIO26
12
RTC_3V3
13
GND
14
3V3
15
GND16PMU_EN_RTC17GPIO3218GPIO3119GPIO2720GPIO3021GPIO2822GPIO2923PMU_EN_WF
24
GND
25
3V3
26
GPIO60
27
GPIO59
28
GPIO58
29
GPIO57
30
GPIO39
31
GPIO38
32
GND
33
GPIO37
34
GPIO36
35
SYS_RST_N
36
GPIO34
37
GPIO33
38
GPIO35
39
GND
40
U2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
J1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
J2
R23
K3
A0
1
A1
2
B0
3
B1
4
R24
R25
C5
C8
C9
C10
ORANGE
R2
J4
1
1
2
2
GND
GND
GND
GND
UART_TX
UART_TX UART_RX
UART_RX
GPIO37
GPIO37
GPIO37
GPIO29
GPIO29
GPIO28
GPIO28
GPIO27
GPIO27
GPIO60GPIO60
GPIO59GPIO59
GPIO58GPIO58
GPIO57GPIO57
GPIO30
GPIO30
GPIO39
GPIO39
GPIO36
GPIO36
GPIO36
GPIO34
GPIO34
GPIO33
GPIO33
GPIO0
GPIO0
GPIO1
GPIO31
GPIO31
GPIO32
GPIO32
PMU_EN_WF
SYS_RST_N
SYS_RST_N
3V3
3V3
3V3
3V3
3V3
3V3
3V3
USB_D+
USB_D-
5V
Seeed Studio
TITLE:
Design: Check:
Date:
Vision:
A
B
C
D
1 2 3 4 56
A
B
C
D
1 2 3 4 56
2017/3/23 16:52
CC-BY-SA

!"#$%&'()*('+,-'./0'123452'67"83'
©!2015!-!2017!MediaTek!Inc.!
This!document!contains!information!that!is!proprietary!to!MediaTek!Inc.!(“MediaTek”)!and/or!its!licensor(s).!!
Any!unauthorized!use,!reproduction!or!disclosure!of!this!document!in!whole!or!in!part!is!strictly!prohibited.!
!
PWR
V_USB
1k
1uF
GREEN
1k
RED
1k
10k
VCC
VCC
VCC
10uF
ETA3410
0.33uH
100K_1%22K_1%
10uF
10uF
10uF
DF2S6.8FS
DF2S6.8FS
DF2S6.8FS
V_USB
22R
22R
10uF
100nF
100nF
WLB1608-300T15
1A
CP2102N
100R
100R
button 311020045
DF2S6.8FS
GREEN
10uF
S9013W
S9013W
10k
10k
10k
0R
4.7k
R1
C6
TX
R12
RX
R13
R26
VCC
1
DM
2
DP
3
ID
4
GND
5
GND
P1
GND
P3
J3
GND
P4*2
GND
P6
C19
PGND
1
SW
2
AGND
3
FB
4
EN
5
MODE
6
AVIN
7
PVIN
8
PAD
9
U6
L4
R28R29
C21
C26
C27
D2
D1
D3
R14
R15
C2
C3
C4
L1
F1
RI/CLK
1
GND
2*2
D+
3
D-
4
VIO
5
VDD
6
VREGIN
7
VBUS
8
RESET
9
WAKEUP/IO3
11
RS485/IO2
12
RXLED/IO1
13
TXLED/IO0
14
SUSPEND
15
SUSPEND
17
CTS
18
RTS
19
RXD
20
TXD
21
DSR
22
DTR
23
DCD
24
U1
R17
R18
SYS_RST
A0
1
A1
2
B0
3
B1
4
D4
PWR
C1
Q3
Q2
R3
R4
R9
R10
Q4
R6
UART_TX
UART_RX
GPIO37
GPIO1
SYS_RST_N
SYS_RST_N
3V3
3V3
USB_D+
USB_D-
5V
V_USB
RTS
RTS
DTR
DTR
Seeed Studio
TITLE:
Design: Check:
Date:
Vision:
A
B
C
D
1 2 3 4 56
A
B
C
D
1 2 3 4 56
2017/3/23 16:52
CC-BY-SA

!"#$%&'()*('+,-'./0'123452'67"83'
©!2015!-!2017!MediaTek!Inc.!
This!document!contains!information!that!is!proprietary!to!MediaTek!Inc.!(“MediaTek”)!and/or!its!licensor(s).!!
Any!unauthorized!use,!reproduction!or!disclosure!of!this!document!in!whole!or!in!part!is!strictly!prohibited.!
>"#?@7&',"=A4=<'
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
LinkIt 7697
TM
GND
POWER
CONTROL
DIGITAL
ANALOG
PWM
SERIAL
INTERRUPT
DEBUG
Module
Bluetooth
Wi-Fi
Flash
RAM
MCU
wrtnode7 by WRTnode
4.2 LE
802.11 b/g/n (2.4G)
4 MB
352 KB
ARM Cortex-M4 with FPU 192Mhz
EINT2
EINT0
EINT22
PWM23
PWM24
PWM0
PWM22
PWM35
PWM34
UART0_RX
UART0_TX
IR_RX
IR_TX
GND
3V3
GPIO2
GPIO3
GPIO0
GPIO39
GPIO34
GPIO33
GND
RST
5V
USB_D-
USB_D+
GND
RST BTN
USR LED
SWD_DIO
SWD_CLK
USR BTN
EINT20
ADC_IN0
I2S_FS
I2S_TX/RX
ADC_IN1
ADC_IN2
ADC_IN3
I2S_BCLK
I2S_MCLK
PWM20
PWM19
PWM28
PWM36
PWM31
PWM32
PWM37
PWM38
PWM39
PWM29
PWM33
PWM30
UART1_TX
UART1_RX
I2C1_CLK
I2C1_DATA
SPI_CS0
SPI_MOSI
SPI_MISO
SPI_SCK
3V3
GPIO57
GPIO37
GPIO36
GPIO27
GPIO28
GPIO32
GPIO29
GPIO30
GPIO31
GPIO58
GPIO59
GPIO60
GND
4:
6:
294
754
456 754
)0& & &
8
8 456 )0&
2 2 2 2 2 2 )0&
)0& 2
2
2 2 2 2 2 2 2 2 2 2 8
46%A294
wrtnode7 Module
CP2102N
Micro USB
User ButtonReset Button
GPIO37 is the bootstrap pin for Recovery/Normal mode
ADC input voltage range: 0~2.5V