SlideShare a Scribd company logo
labs.mediatek.com
PhilipHandschin
MediaTekLabs
Gettingstartedwith
LinkIt™ONE
Theultimatedevelopmentboardfor
WearablesandIoT
Topics
2
▪ Intro to MediaTek Labs
▪ LinkIt ONE HDK
▪ LinkIt ONE SDK
▪ MediaTek Cloud Sandbox
▪ Other HDKs
▪ Questions
Enabling Developer & Maker Success
labs.mediatek.com SDKs Technical docs HDKs
Discussion Forums,
FAQ & Dev Support
Newsletter Solutions
Catalog
Partner
Connect
3
Topics
4
▪ Intro to MediaTek Labs
▪ LinkIt ONE HDK
▪ LinkIt ONE SDK
▪ MediaTek Cloud Sandbox
▪ Other HDKs
▪ Questions
MediaTek LinkIt™ ONE platform
5
System-on-Chip
Aster (MT2502)
– the world’s
smallest SoC for
Wearables
Companion
chipsets for
Wi-Fi and GPS
LinkIt ONE HDK
Hardware
board based on
reference
design by
MediaTek
Co-design with:
Rich APIs
Feature rich API
to power
Wearables and
IoT devices
+ ++
LinkIt ONE SDK
Plug-ins for
Arduino,
libraries for the
LinkIt APIs, and
board firmware
update tool
labs.mediatek.com/linkit
LinkIt ONE Hardware Dev Kit (HDK)
(FrontView)
Headphone
Jack
USB Jack
Battery Jack
Reset
GPIO
SPI
Seeed “GROVE”
system
labs.mediatek.com/linkithdk
A/D & GPIOPower Out
SD / SPI
Switch
Mass Storage /
Normal mode
switch
USB / Battery
Power switch
LinkIt ONE HDK (BackView)
GPS Antenna
Wi-Fi / BT
Antenna
GSM
Antenna
LinkIt ONE HDK (BackView)
GPS Antenna
Wi-Fi / BT
Antenna
GSM
Antenna
GPS+GLONASS Antenna
Wi-Fi / BT
Antenna
GSM
Antenna
LinkIt ONE HDK (BackView)
GPS Antenna
Wi-Fi / BT
Antenna
GSM
Antenna
SIM/SD Slot
Main Processor
BT GSM
MT2502
Wi-Fi
MT5931
GNSS
MT3332
GPS/GLONASS/BEIDOU
Hardware Spec
▪ Microcontroller
• MT2502A (Aster) ARM7 EJ-S 260MHz
▪ Memory
• Flash 16MB
• RAM 4MB
• SD card: up to 32GB (class 10)
▪ Power
• 3.7V~4.2V Lithium battery jack, recharge through USB
▪ Digital I/O
• 16 pins (D0~D13 SDA SCL) 3.3V 0.3mA~3mA
▪ Analog Input
• 3 pins (A0 A1 A2) 0~5V fixed reference voltage
▪ Pulse Width Modulation
• 2 sets
• Max Resolution: 13bit
• Max Frequency@Resolution: 1.6kHz@13bit 50.8kHz@8bit 800kHz@4bit
Hardware Spec
 External Interrupts
• 2 pins D2 D3
 I2C
• 1 set Master only
 SPI
• 1 set Master only
 UART
• 1x UART on USB
 mapped to “Serial”
• 1x UART
 D0 D1 3.3V
 mapped to “Serial1”
 GSM/GPRS
• 850/900/1800/1900 MHz
• GPRS Class 12
 Bluetooth
• EDR / BLE (Dual Mode)
 Wi-Fi
• 802.11 b/g/n (150Mbit/s)
 GNSS
• GPS/GLONASS/BEIDOU
MediaTek Labs Webinar: Getting Started with LinkIt ONE
OfftheShelfSensors–SeeedGROVE
- Temperature & Humidity
- Sound
- UV
- Barometer
- Light
- 3- Axis Accelerometer
- LED Bar
- Touch
- Servo
- Many more!
13
Topics
14
▪ Intro to MediaTek Labs
▪ LinkIt ONE HDK
▪ LinkIt ONE SDK
▪ MediaTek Cloud Sandbox
▪ Other HDKs
▪ Questions
LinkItONESoftwareDevelopmentKit
 An extension of Arduino IDE
15
+
Setup
16
Download
Arduino
Register
With Labs
Download
SDK
Install
SDK
Plug in to
Arduino IDE
Setup
17
Download
Arduino
Register
With Labs
Download
SDK
Install
SDK
Plug in to
Arduino IDE
Setup
18
Download
Arduino
Register
With Labs
Download
SDK
Install
SDK
Plug in to
Arduino IDE
Setup
19
Download
Arduino
Register
With Labs
Download
SDK
Install
SDK
Plug in to
Arduino IDE
Setup
20
Download
Arduino
Register
With Labs
Download
SDK
Install
SDK
Plug in to
Arduino IDE
Setup continued
21labs.mediatek.com/linkitsdk
Plug in to
Arduino IDE
Setup
Board
Create
Sketches
Load to
LinkIt ONE
Run
Setup continued
22labs.mediatek.com/linkitsdk
Plug in to
Arduino IDE
Setup
Board
Create
Sketches
Load to
LinkIt ONE
Run
Setup continued
23labs.mediatek.com/linkitsdk
Plug in to
Arduino IDE
Setup
Board
Create
Sketches
Load to
LinkIt ONE
Run
Setup continued
24labs.mediatek.com/linkitsdk
Plug in to
Arduino IDE
Setup
Board
Create
Sketches
Load to
LinkIt ONE
Run
Setup continued
25labs.mediatek.com/linkitsdk
Plug in to
Arduino IDE
Setup
Board
Create
Sketches
Load to
LinkIt ONE
Run
SDKFeatures
Arduino Core Functions
 Digital I/O
 Pulse-Shift I/O
 Analog Input
 Serial
 Time and delay
 Interrupts
 Math
 Servo
 Stepper
 SPI
 I2C
LinkIt ONE Functions (prefixed with L, e.g. LGPS)
 GSM
 GPRS
 Wi-Fi
 Bluetooth
 GPS
 Audio
 SD/Flash
 EEPROM
SMS & Telephony
TCP and UDP socket
TCP and UDP socket
Serial Port Profile / GATT
NMEA Format
MP3 AAC AMR
FAT32
labs.mediatek.com/linkitguide
SMS
 Send and receive SMS
 Classes prefixed with L
 Waiting for module
ready
 Begin composing SMS
to remote number
 Finish and send the
message
while(!LSMS.ready()){
delay(100);
}
LSMS.beginSMS(“07701234123”);
LSMS.print(“Hello world!”);
LSMS.endSMS();
27
GPS
 Switch GPS on
 Reports NMEA strings
 A parsing example in SDK
• Fix
• # Satellites
• Date stamp
• Position
void setup() {
Serial.begin(115200);
LGPS.powerOn();
}
void loop() {
LGPS.getData(&info);
Serial.println(info.GPGGA);
parseGPGGA(info.GPGGA);
}
28
Audio
 Play audio files
 Stored on SD-Card
 Set volume
 Stop playback
LAudio.begin();
LAudio.playFile(storageFl
ash,”a.wav”);
LAudio.setVolume(6);
delay(10000);
Laudio.stop();
29
GPRS
 Attach GPRS
to network
 Use LGPRS Client
to create HTTP GET
request
 Read response
LGPRSClient client;
void setup(){
while (!LGPRS.attachGPRS())
delay(500);
if (client.connect(server, port)){
client.print("GET ");
client.print(path);
… }
}
void loop(){
if (client.available())
{
char c = client.read();
Serial.print(c);
} …
30
Topics
31
▪ Intro to MediaTek Labs
▪ LinkIt ONE HDK
▪ LinkIt ONE SDK
▪ MediaTek Cloud Sandbox
▪ Other HDKs
▪ Questions
MediaTek Cloud Sandbox
 RESTful APIs
 Visualize Data
 FOTA
 Data monitoring with
notifications
 Device remote control
 Web or mobile app
32labs.mediatek.com/mcs
Controller
Visualize Data
 Data types
• Controller
• Display
• Hybrid (coming soon)
33
Display
Hybrid
Visualize Data
 Visualize
• GPS Position
• Double values
• String values
• Control states
• Etc...
34
API Hints
 Very easy to use
 Copy & Paste
35
Topics
36
▪ Intro to MediaTek Labs
▪ LinkIt ONE HDK
▪ LinkIt ONE SDK
▪ MediaTek Cloud Sandbox
▪ Other HDKs
▪ Questions
LinkIt Connect 7681
37
▪ Wi-Fi station and access
point (AP) modes
▪ TCP/IP stack
▪ 5 GPIOs / 1 UART port
LinkIt Assist 2502
 Based on modules
 Capacitive touch screen
 SDK for Eclipse
• Compatible with LinkIt
ONE
• Libraries for handling
graphics
38
NextSteps
 Join Labs
 Download SDK
 Get HDK
labs.mediatek.com/register
labs.mediatek.com/linkitonesdk
www.seeedstudio.com/LinkItOne
39
Questions?
40
Download Resources:
labs.mediatek.com/linkit
MediaTek Cloud Sandbox:
labs.mediatek.com/mcs
Check the Forum:
labs.mediatek.com/forums
Copyright © MediaTek Inc. All rights reserved.

More Related Content

What's hot (20)

PDF
Making it big with something small - Philip Handschin - Codemotion Roma 2015
Codemotion
 
PDF
IoT Meets Security
Samsung Open Source Group
 
PDF
Overview of the Intel® Internet of Things Developer Kit
Intel® Software
 
PDF
MicroEJ OS and Edje: the software foundation for IoT devices
MicroEJ
 
PDF
Tizen Connected with IoTivity
Samsung Open Source Group
 
PPTX
Utilisation de la plateforme virtuelle QEMU/SystemC pour l'IoT
Pôle Systematic Paris-Region
 
PPTX
Developing a NodeBot using Intel XDK IoT Edition
Intel® Software
 
PDF
Présentation du système d'exploitation RIOT-OS
Pôle Systematic Paris-Region
 
PPTX
Eclipse Edje: A Java API for Microcontrollers
MicroEJ
 
PDF
2015 12-09-Lass移植LinkIt 7688 Duo 初步規劃與研究-v1
MAKERPRO.cc
 
PPTX
DIY Science using the Intel IoT Developer Kit
Intel® Software
 
PDF
Gadgeon profile
SREERAJ NAIR
 
PDF
Eclipse IoT Edje project: the software foundation for IoT devices
MicroEJ
 
PDF
MicroEJ OS for IoT devices
charlotte75009
 
PDF
BKK16-200 Designing Security into low cost IO T Systems
Linaro
 
PDF
Introduction to Windows IoT via Raspberry Pi 3
Lee Richardson
 
PDF
Linxu conj2016 96boards
LF Events
 
PDF
#OSSPARIS19 : RIOT: towards open source, secure DevOps on microcontroller-bas...
Paris Open Source Summit
 
DOC
Copy of [ForKernelWifi]sudharsan-resume-2016
Sudharsan Reddy Yettapu
 
PDF
OCF/IoTivity for Healthcare/Fitness/Wearable
Jonathan Jeon
 
Making it big with something small - Philip Handschin - Codemotion Roma 2015
Codemotion
 
IoT Meets Security
Samsung Open Source Group
 
Overview of the Intel® Internet of Things Developer Kit
Intel® Software
 
MicroEJ OS and Edje: the software foundation for IoT devices
MicroEJ
 
Tizen Connected with IoTivity
Samsung Open Source Group
 
Utilisation de la plateforme virtuelle QEMU/SystemC pour l'IoT
Pôle Systematic Paris-Region
 
Developing a NodeBot using Intel XDK IoT Edition
Intel® Software
 
Présentation du système d'exploitation RIOT-OS
Pôle Systematic Paris-Region
 
Eclipse Edje: A Java API for Microcontrollers
MicroEJ
 
2015 12-09-Lass移植LinkIt 7688 Duo 初步規劃與研究-v1
MAKERPRO.cc
 
DIY Science using the Intel IoT Developer Kit
Intel® Software
 
Gadgeon profile
SREERAJ NAIR
 
Eclipse IoT Edje project: the software foundation for IoT devices
MicroEJ
 
MicroEJ OS for IoT devices
charlotte75009
 
BKK16-200 Designing Security into low cost IO T Systems
Linaro
 
Introduction to Windows IoT via Raspberry Pi 3
Lee Richardson
 
Linxu conj2016 96boards
LF Events
 
#OSSPARIS19 : RIOT: towards open source, secure DevOps on microcontroller-bas...
Paris Open Source Summit
 
Copy of [ForKernelWifi]sudharsan-resume-2016
Sudharsan Reddy Yettapu
 
OCF/IoTivity for Healthcare/Fitness/Wearable
Jonathan Jeon
 

Similar to MediaTek Labs Webinar: Getting Started with LinkIt ONE (20)

PDF
Android Things in action
Stefano Sanna
 
PDF
Android Things Linux Day 2017
Stefano Sanna
 
PDF
BSides Indy 2017 - Hardware Hacking - Abusing the Things
Price McDonald
 
PPT
339_311 PPT
Mohd Raihan
 
DOCX
Project Report - Lighting Control via Bluetooth using Android
Vaibhav Gautam
 
PDF
Bsides Puerto Rico-2017
Price McDonald
 
PDF
Day 2 android internals a quick overview
Ahsanul Karim
 
PPT
War field spying robot
ARUN S L
 
PPT
War robot with night vision camera android application
Dheeraj Kumar
 
PDF
Introduction to intel galileo board gen2
Harshit Srivastava
 
DOC
Albin profile
Albin B
 
PPTX
2014 09 12 Dia Programador Session Materials
Bruno Capuano
 
PPTX
Lab Handson: Power your Creations with Intel Edison!
Codemotion
 
PDF
Embedded system lab work
JIGAR MAKHIJA
 
PDF
Smartphone++
mharkus
 
PPTX
Embedded Systems Overview
Sameer Rapate
 
PPTX
Dharshan INTERNSHIP PPT-1.pptx
VinayakHiremath29
 
PPTX
robotics and embedded system ppt
Nilgiri publicity
 
PPTX
Intel galileo gen 2
srknec
 
PDF
Arduino A Technical Reference A Handbook For Technicians Engineers And Makers...
ozoezenesli
 
Android Things in action
Stefano Sanna
 
Android Things Linux Day 2017
Stefano Sanna
 
BSides Indy 2017 - Hardware Hacking - Abusing the Things
Price McDonald
 
339_311 PPT
Mohd Raihan
 
Project Report - Lighting Control via Bluetooth using Android
Vaibhav Gautam
 
Bsides Puerto Rico-2017
Price McDonald
 
Day 2 android internals a quick overview
Ahsanul Karim
 
War field spying robot
ARUN S L
 
War robot with night vision camera android application
Dheeraj Kumar
 
Introduction to intel galileo board gen2
Harshit Srivastava
 
Albin profile
Albin B
 
2014 09 12 Dia Programador Session Materials
Bruno Capuano
 
Lab Handson: Power your Creations with Intel Edison!
Codemotion
 
Embedded system lab work
JIGAR MAKHIJA
 
Smartphone++
mharkus
 
Embedded Systems Overview
Sameer Rapate
 
Dharshan INTERNSHIP PPT-1.pptx
VinayakHiremath29
 
robotics and embedded system ppt
Nilgiri publicity
 
Intel galileo gen 2
srknec
 
Arduino A Technical Reference A Handbook For Technicians Engineers And Makers...
ozoezenesli
 
Ad

Recently uploaded (20)

PPT
Computer Hardware and Software Hw and SW .ppt
MuzaFar28
 
PPTX
Dock Line Organization Made Easy – Discover AMARREX, the Mooring Line Holder ...
Seawatt
 
PDF
Development of Portable Spectometer For MIlk Qulaity analysis
ppr9495
 
PPTX
哪里购买澳洲学历认证查询伊迪斯科文大学成绩单水印ECU录取通知书
Taqyea
 
PPTX
英国学位证(PSU毕业证书)普利茅斯大学毕业证书如何办理
Taqyea
 
PPTX
一比一原版(UoB毕业证)布莱德福德大学毕业证如何办理
Taqyea
 
PPTX
Series.pptxvvggghgufifudududydydydudyxyxyx
jasperbernaldo3
 
PDF
Elevator Maintenance Checklist with eAuditor Audits & Inspections
eAuditor Audits & Inspections
 
PDF
Utility Software hshdgsvcjdgvbdvcfkcdgdc
imeetrinidadfuertesa
 
PPT
(1) Chemotherapeutic drugs Antimicrobials.ppt
mkurdi133
 
PPTX
怎么办StoutLetter美国威斯康星大学斯托特分校本科毕业证,Stout学历证书
Taqyea
 
PPTX
Flannel graphFlannel graphFlannel graphFlannel graphFlannel graph
shareesh25
 
PPT
Confined Space.ppth. Bbbb. Bbbbbbbbbbbbbbbbbbbbbbbnnnjjj
eshaiqbal7
 
PPTX
ualities-of-Quantitative-Research-1.pptx
jamjamkyong
 
PPTX
Contingency-Plan-and-Reminders-from-the-PMO.pptx
PrincessCamilleGalle1
 
PPT
it_14.ppt using atharva college of engineering
shkzishan810
 
PPTX
西班牙维尔瓦大学电子版毕业证{UHU毕业完成信UHU水印成绩单}原版制作
Taqyea
 
PPTX
原版澳洲莫道克大学毕业证(MU毕业证书)如何办理
Taqyea
 
PPTX
diagnosisinfpdpart1-200628063900 (1).pptx
JayeshTaneja4
 
PPTX
英国学位证(LTU毕业证书)利兹三一大学毕业证书如何办理
Taqyea
 
Computer Hardware and Software Hw and SW .ppt
MuzaFar28
 
Dock Line Organization Made Easy – Discover AMARREX, the Mooring Line Holder ...
Seawatt
 
Development of Portable Spectometer For MIlk Qulaity analysis
ppr9495
 
哪里购买澳洲学历认证查询伊迪斯科文大学成绩单水印ECU录取通知书
Taqyea
 
英国学位证(PSU毕业证书)普利茅斯大学毕业证书如何办理
Taqyea
 
一比一原版(UoB毕业证)布莱德福德大学毕业证如何办理
Taqyea
 
Series.pptxvvggghgufifudududydydydudyxyxyx
jasperbernaldo3
 
Elevator Maintenance Checklist with eAuditor Audits & Inspections
eAuditor Audits & Inspections
 
Utility Software hshdgsvcjdgvbdvcfkcdgdc
imeetrinidadfuertesa
 
(1) Chemotherapeutic drugs Antimicrobials.ppt
mkurdi133
 
怎么办StoutLetter美国威斯康星大学斯托特分校本科毕业证,Stout学历证书
Taqyea
 
Flannel graphFlannel graphFlannel graphFlannel graphFlannel graph
shareesh25
 
Confined Space.ppth. Bbbb. Bbbbbbbbbbbbbbbbbbbbbbbnnnjjj
eshaiqbal7
 
ualities-of-Quantitative-Research-1.pptx
jamjamkyong
 
Contingency-Plan-and-Reminders-from-the-PMO.pptx
PrincessCamilleGalle1
 
it_14.ppt using atharva college of engineering
shkzishan810
 
西班牙维尔瓦大学电子版毕业证{UHU毕业完成信UHU水印成绩单}原版制作
Taqyea
 
原版澳洲莫道克大学毕业证(MU毕业证书)如何办理
Taqyea
 
diagnosisinfpdpart1-200628063900 (1).pptx
JayeshTaneja4
 
英国学位证(LTU毕业证书)利兹三一大学毕业证书如何办理
Taqyea
 
Ad

MediaTek Labs Webinar: Getting Started with LinkIt ONE