Date post: | 15-Jul-2015 |
Category: |
Devices & Hardware |
Upload: | codemotion |
View: | 275 times |
Download: | 0 times |
labs.mediatek.com Making It Big With Something Small
MediaTek LinkIt™ ONE Development Platform
Philip Handschin
MediaTek Labs
MediaTek LinkIt™ ONE Development Platform
Topics
▪ Intro to MediaTek
▪ What is MediaTek Labs
▪ LinkIt ONE HDK
2
▪ LinkIt ONE HDK
▪ LinkIt ONE SDK
▪ MediaTek Cloud Sandbox
▪ Demo
▪ Questions
USA
UKDenmark
Sweden
Mainland China
Korea
Japan
Finland
A global company
Taiwan Hsinchu HQDubai
IndiaSingapore
>12,000 employees worldwide*
27 offices located across 12 countries
Taiwan Hsinchu HQ
3
*including employees of MStar Semiconductor Inc.
MediaTek SOCs are all around us
TVs
Blu-ray disc players
GPS
WearablesTablets
Smartphones Game station
2015-03-27Copyright © MediaTek Inc. All rights reserved. 4
Global company with leading market position
Source (ranking by revenue of 2014): Strategy Analytics, Gartner, IDC, IC Insight, iSuppli and MediaTek company data
* Combined with MStar. Source (Rankings by volume): Strategy Analytics, Displaysearch, iSuppli , MediaTek company data
Feature phone
#1
Digital TV*
#1
Optical disc
drive
#1
DVD/BD
player
#1
Smartphone
#2
Tablets
#2
Connectivity
network
#3
Copyright © MediaTek Inc. All rights reserved.5
Feature phone:Feature phone:
Smartphone:
Alcatel, HTC, Huawei, Google Android One, Lenovo, LG, Motorola, Sony…
Smartphone:
Alcatel, HTC, Huawei, Google Android One, Lenovo, LG, Motorola, Sony…
Tablet:
Acer, Amazon, Asus, Lenovo, Verizon, Alcatel , HP…
Tablet:
Acer, Amazon, Asus, Lenovo, Verizon, Alcatel , HP…
>1 Billion consumer electronics every year(Unit, M)
Smartphone
Feature
Phone
Tablet
1,500
1,000
Feature phone:
Alcatel, LG…
Feature phone:
Alcatel, LG…
Source: 2014 Internal estimates, in alphabetical order
Disc Drive:
Microsoft XBOX
Disc Drive:
Microsoft XBOX
Blu-ray /Home Theater:
LG, Philips, Samsung, Sony, Yamaha…
Blu-ray /Home Theater:
LG, Philips, Samsung, Sony, Yamaha…
Digital TV:
LG, Philips, Samsung, Sharp, Sony, Vizio…
Digital TV:
LG, Philips, Samsung, Sharp, Sony, Vizio…
2015-03-27Copyright © MediaTek Inc. All rights reserved.
TV
Phone
PC ODD
Connectivity
DVD/
Blu-ray
Player
500
-
6
Topics
▪ Intro to MediaTek
▪ What is MediaTek Labs
▪ LinkIt ONE HDK
7
▪ LinkIt ONE HDK
▪ LinkIt ONE SDK
▪ MediaTek Cloud Sandbox
▪ Demo
▪ Questions
MediaTek Labs™A Developer Centric Ecosystem
▪ Free global program▪ Free global program
▪ Supporting developers:
• Device creation
• App development
• Services
▪ labs.mediatek.com
Enabling Developer & Maker Success
labs.mediatek.com SDKs Technical docs HDKs
Discussion Forums, FAQ & Dev Support
Newsletter Solutions Catalog
Business Support
and Matchmaking
9
� Optional help to find partners
Idea Platform Prototype Productize Launch
MediaTek Labs Partner Connect
� Optional help to find partners
• Designers and developers
• Manufacturers
• MediaTek distributors
• Component suppliers
10labs.mediatek.com/partners
Omate SmartWatch – Powered by MT2502
Teaming up with MediaTek allowed us to focus on
industrial and mechanical designs as well as fashion
rather than technology.
“
- Laurent Le Pen, CEO, Omate”
Topics
▪ Intro to MediaTek
▪ What is MediaTek Labs
▪ LinkIt ONE HDK
12
▪ LinkIt ONE HDK
▪ LinkIt ONE SDK
▪ MediaTek Cloud Sandbox
▪ Demo
▪ Questions
MediaTek LinkIt™ ONE platform
System-on-Chip
Aster (MT2502)
– the world’s
smallest SoC for
Wearables
LinkIt ONE HDK
Hardware
board based on
reference
design by
MediaTek
Rich APIs
Feature rich OS
to power
Wearables and
IoT devices
LinkIt ONE SDK
Plug-ins for
Arduino,
libraries for the
LinkIt APIs, and
board firmware
update tool
13
Companion
chipsets for
Wi-Fi and GPS
Co-design with:
+ ++
update tool
First offering:
SDK for Arduino
labs.mediatek.com/linkit
LinkIt ONE Hardware Dev Kit (HDK)(Front View)
Headphone
Jack
GPIO
Seeed “GROVE”
system
SD / SPI
Switch
USB Jack
Battery Jack
Reset
SPI
labs.mediatek.com/linkithdk
A/D & GPIOPower Out
Switch
Mass Storage /
Normal mode
switch
USB / Battery
Power switch
LinkIt ONE HDK (Back View)
GPS Antenna
SIM/SD Slot
GNSS
MT3332
GPS/GLONASS/BEIDOU
GPS+GLONASS Antenna
Wi-Fi / BT
Antenna
GSM
Antenna
Main Processor
BT GSM
MT2502
Wi-Fi
MT5931
Wi-Fi / BT
Antenna
GSM
Antenna
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• 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
� GSM/GPRS• 850/900/1800/1900 MHz
• GPRS Class 12
� Bluetooth• EDR BLE (Dual Mode)� SPI
• 1 set Master only
� UART• 1x UART on USB
� mapped to “Serial”
• 1x UART� D0 D1 3.3V
� mapped to “Serial1”
• EDR BLE (Dual Mode)
� Wi-Fi• 802.11 b/g/n (150Mbit/s)
� GPS• GPS/GLONASS/BEIDOU
Topics
▪ Intro to MediaTek
▪ What is MediaTek Labs
▪ LinkIt ONE HDK
19
▪ LinkIt ONE HDK
▪ LinkIt ONE SDK
▪ MediaTek Cloud Sandbox
▪ Demo
▪ Questions
LinkIt ONE SDK (for Arduino)
Plug-in to Arduino IDE
Setup Board
Create Sketches
Load to LinkIt ONE
Run
21labs.mediatek.com/linkitsdk
SDK Features
Arduino Core Functions
� Digital I/O
� Pulse-Shift I/O
� Analog Input
� Serial
LinkIt ONE Functions (prefixed with L, e.g. LGPS)
� GSM
� GPRS
� Wi-Fi
SMS & Telephony
TCP and UDP socket
TCP and UDP socket� Serial
� Time and delay
� Interrupts
� Math
� Servo
� Stepper
� SPI
� I2C
� Wi-Fi
� Bluetooth
� GPS
� Audio
� SD/Flash
� EEPROM
TCP and UDP socket
Serial Port Profile / GATT
NMEA Format
MP3 AAC AMR
FAT32
labs.mediatek.com/linkitguide
SMS
� Sending and receiving SMS
� Classes prefixed with L
� Waiting for module ready
� Begin composing SMS to � Begin composing SMS to
remote number
� Finish and send the
message
GPS
� Switch GPS on
� Reports NMEA strings
� A parsing example in SDK
• Fix
• # Satelites
• Date stamp
• Position
Topics
▪ Intro to MediaTek
▪ What is MediaTek Labs
▪ LinkIt ONE HDK
26
▪ LinkIt ONE HDK
▪ LinkIt ONE SDK
▪ MediaTek Cloud Sandbox
▪ Demo
▪ Questions
MediaTek Cloud Sandbox
� RESTful API’s
� Visualize Data
� FOTA
� Data monitoring with notifications
� Device remote control
� Web or mobile app
27labs.mediatek.com/mcs
Controller
Visualize Data
� Data types
• Controller
• Display
• Hybrid (coming soon)• Hybrid (coming soon)
28
Display
Hybrid
Visualize Data
� Visualize
• GPS Position
• Double values
• String values• String values
• Control states
• Etc...
29
Technical Questions?
Download Resources:labs.mediatek.com/linkit
MediaTek Cloud Sandbox:labs.mediatek.com/mcs
Start by
registering as
member of
MediaTek Labs –
this allows you
to download SDK
and use Cloud
31
Check the Forum:labs.mediatek.com/forums
Technical Consultant at booth:Phil
and use Cloud
Sandbox
Next Steps
▪ Fill out feedback form
▪ Come to booth
• See demos
• Wearables
32
• Wearables
• Win a board
• Get a t-shirt
• @MediaTekLabs
▪ Join labs – It’s free - labs.mediatek.com
labs.mediatek.com