Difference between revisions of "Template:FriendlyThings Introduction"

From FriendlyELEC WiKi
Jump to: navigation, search
(updated by API)
(Introduction)
 
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
==Introduction==
 
==Introduction==
FriendlyElec developed a library called “libfriendlyarm-hardware.so”, for android developer to access the hardware resources on the development board in their android apps, the library is based on Android NDK.<br />
+
FriendlyThings is an Android SDK developed by FriendlyElec to access hardware. Users can use it to access various hardware resources Uart, SPI, I2C, GPIO etc on a FriendlyElec ARM board under Android. This SDK is based on Android-NDK. Users can use it to develop popular IoT applications without directly interacting with drivers.
==Accessible Interfaces & Ports==
+
 
* Serial Port
+
<!--
* PWM
+
* EEPROM
+
* ADC
+
* LED
+
* LCD 1602 (I2C)
+
* OLED (SPI)
+
I2C, SPI, GPIO are accessible.<br />
+
<br />
+
 
<div><ul>  
 
<div><ul>  
 
<li style="display: inline-block;"> [[File:Smart4418SDK+OLED.png|frameless|350px|Smart4418SDK+OLED]]</li>
 
<li style="display: inline-block;"> [[File:Smart4418SDK+OLED.png|frameless|350px|Smart4418SDK+OLED]]</li>
Line 16: Line 8:
 
<li style="display: inline-block;"> [[File:NanoPC-T4+OLED.jpg|frameless|350px|Smart4418SDK+OLED]] </li>
 
<li style="display: inline-block;"> [[File:NanoPC-T4+OLED.jpg|frameless|350px|Smart4418SDK+OLED]] </li>
 
</ul></div>
 
</ul></div>
==Available OS & Boards==
+
-->
* NanoPC-T4/NanoPi-M4/NanoPi-NEO4: Android 7.1.2 and Android 8.1
+
* NanoPC-T3/NanoPi-M3: Android 5
+
* Smart4418 SDK/NanoPC-T2/NanoPi-M2/NanoPi S2: Android 5, Android 4.4
+
* Tiny4412: Android 4.2, Android 5
+
* Tiny210/Smart210/Mini210: Android 4.2
+
* Tiny6410/Mini6410: Android 2.3
+

Latest revision as of 15:04, 28 December 2018

Introduction

FriendlyThings is an Android SDK developed by FriendlyElec to access hardware. Users can use it to access various hardware resources Uart, SPI, I2C, GPIO etc on a FriendlyElec ARM board under Android. This SDK is based on Android-NDK. Users can use it to develop popular IoT applications without directly interacting with drivers.