2015 12-09-Lass移植LinkIt 7688 Duo 初步規劃與研究-v1
-
Upload
makerprocc -
Category
Technology
-
view
474 -
download
0
Transcript of 2015 12-09-Lass移植LinkIt 7688 Duo 初步規劃與研究-v1
• Linkit One :Super Arduino Board(ARM7)
LASS
RTOS on Linkit One
LASS code Arduino IDE
vmtask1
vmtask2vmtask3
…
Arduino
Driver (Rododo’s Approach)
Sensor and Peripheral Driver
GreenHouse Automation Logic
Arduino IDE
Bridge Over UART
Bridge Library
RODODO IoT App Logic OpenWRT (Linux)
LASS 7688 Duo(Yun) (Rododo’s Approach)
Sensor and Peripheral Driver
Your Code Here in C
Arduino IDE
UART
Serial Driver Sensor Data Handler On Python
Web-based Driver Data Handler On Python
LASS on Python
Your Code Here in
python,node js,C OpenWRT (Linux)
OpenWRT (Linux)
Arduino
SENSOR
SENSORHandler ALARMGPS
POWERMANAGEMENT
WIFI STORAGE
LogSETTINGGPRS
MQTT
VOICE
APPID
APPID
LASS in 7688 Duo
Scheduler
OTAProcedure
YourCodeHere
YourCodeHere
by OS by OS
Video
:
UART
Linux
Arduino AVR Family
Windows10 IoT
Raspberry Pi Banana Pi, CubeBoardLinkit 7688(Arduino Yun)
Python
AVR
Driver And Handler - more detail (from Rododo’s approach)
UART
Linux
UART Report HeartBeat
Command HeartBeat
Driver Handler
Channels(Predifine By APPID)
Webserver
Thin-Sensor Node i.e. ESP8266 CC2540
ArduinoMK1000
Push HeartBeat
Retrieve HeartBeat
WebserverModbus TCP
Slave
OTA implement(AVR)
UART
Linux
Arduino(AVR)
APPID_1.HEX APPID_2.HEX APPID_N.HEX
AVRDUDE
ebserver
Driver.ino
APPID_2.HEX
Driver.ino
Build
Build Download