User manual

MediaTek LinkItâ„¢ Smart 7688 Developer's Guide
© 2015, 2016 MediaTek Inc.
Page 75
This document contains information that is proprietary to MediaTek Inc.
Unauthorized reproduction or disclosure of this information in whole or in part is strictly prohibited.
programming in Python, Node.js and C can choose a language they prefer to use Firmata to run
the MPU and the MCU communication without having to deal with details of the UART command
implementation and MCU side programming, as shown in Figure 54. For example,
Cylon.js is a
popular Node.js framework for Robotics application. It uses Firmata to implement the
communication between MPU and MCU and thus alleviates Node.js developers from low level
UART and MCU programming.
Figure 54 Firmata Protocol
Scenario #3: Through Arduino Yun Bridge Library
For Arduino Yun developers, the MPU Linux side acts as a black box for simply providing Wi-Fi
connectivity and USB / SD peripheral accessibility. LinkIt Smart 7688 Duo also provides Arduino
Yun Bridge library implementation for developers to build their projects the way they are familiar
with, as shown in Figure 55. This gives developers not only a familiar way to do development but
also access to a more stable, powerful and energy efficient platform that MT7688 can deliver.
Figure 55 Yun Bridge Library