Difference between revisions of "Main Page"
From FriendlyELEC WiKi
(→Hardware Programming) |
(updated by API) |
||
(205 intermediate revisions by 6 users not shown) | |||
Line 5: | Line 5: | ||
|- | |- | ||
|width="32%" valign="top" align="left"| | |width="32%" valign="top" align="left"| | ||
+ | *[https://github.com/friendlyarm/build-env-on-ubuntu-bionic How to setup the Compiling Environment on Ubuntu bionic] | ||
*[[BakeBit Starter Kit with NanoPi NEO/NEO2/NEO Air|Get Started with BakeBit Starter Kit]] | *[[BakeBit Starter Kit with NanoPi NEO/NEO2/NEO Air|Get Started with BakeBit Starter Kit]] | ||
*[[Get Started with Matrix Starter Kit]] | *[[Get Started with Matrix Starter Kit]] | ||
− | |||
*[[Hardware testing]] | *[[Hardware testing]] | ||
|width="32%" valign="top" align="left"| | |width="32%" valign="top" align="left"| | ||
Line 19: | Line 19: | ||
|width="32%" valign="top" align="left"| | |width="32%" valign="top" align="left"| | ||
===Embedded Operating Systems=== | ===Embedded Operating Systems=== | ||
+ | *[[Buildroot|Buildroot]] | ||
+ | *[[FriendlyWrt|FriendlyWrt]] | ||
+ | *[[Getting Started with OpenMediaVault|OpenMediaVault]] | ||
+ | *[[Debian Bullseye Desktop|Debian11 (Bullseye) Desktop]] | ||
+ | *[[Ubuntu Jammy Desktop|Ubuntu 22.04(Jammy) Desktop]] | ||
+ | *[[Ubuntu Focal Desktop|Ubuntu 20.04(Focal) Desktop]] | ||
+ | *[[FriendlyDesktop 18.04 for RK3399|FriendlyDesktop 18.04 for RK3399]] | ||
*[[FriendlyCore (based on ubuntu-core with Qt)]] | *[[FriendlyCore (based on ubuntu-core with Qt)]] | ||
− | *[[Lubuntu desktop]] | + | *[[Lubuntu desktop 16.04 for RK3399]] |
+ | *[[Lubuntu desktop|Lubuntu desktop 16.04 for S5P4418/S5P6818]] | ||
+ | *[https://dietpi.com/docs/hardware/#nanopi-series-friendlyarm DietPi OS] | ||
+ | *[[Getting Started with Proxmox|Proxmox VE]] | ||
+ | *[[Armbian Installation Guide]] | ||
+ | <!-- | ||
+ | *[[Debian Buster Desktop|Debian10 (Buster)]] | ||
+ | *[[DietPi|DietPi for H3]] | ||
+ | *[[DietPi|DietPi for H5]] | ||
*[[Debian Jessie]] | *[[Debian Jessie]] | ||
− | + | --> | |
=== Utilities === | === Utilities === | ||
*[[EFlasher]] | *[[EFlasher]] | ||
*[[npi-config]] | *[[npi-config]] | ||
− | *[[ | + | *[[How to make your own SD-bootable ROM]] |
*[[Use NetworkManager to configure network settings]] | *[[Use NetworkManager to configure network settings]] | ||
+ | *[[How to use overlayfs on Linux]] | ||
=== Building from open source code === | === Building from open source code === | ||
− | *[[ | + | *[[How to Build FriendlyWrt]] |
+ | *[https://github.com/friendlyarm/Actions-FriendlyWrt Actions-FriendlyWrt] | ||
+ | *[[How to Build, Install and Setting Qt Application|Qt dev: How to Build, Install and Setting Qt Application]] | ||
+ | *[[Building U-boot and Linux for H5/H3/H2+]] | ||
*Cross-compiling Qt application in Docker: [https://github.com/friendlyarm/friendlyelec-ubuntu18-docker [RK3399 platform]] [http://github.com/friendlyarm/friendlyelec-ubuntu16-docker [S5P4418/S5P6818/H3/H5 platform platform]] | *Cross-compiling Qt application in Docker: [https://github.com/friendlyarm/friendlyelec-ubuntu18-docker [RK3399 platform]] [http://github.com/friendlyarm/friendlyelec-ubuntu16-docker [S5P4418/S5P6818/H3/H5 platform platform]] | ||
*Building Android open source project in Docker: [http://github.com/friendlyarm/friendlyelec-android-docker [RK3399/S5P4418/S5P6818/H3/H5 platform]] | *Building Android open source project in Docker: [http://github.com/friendlyarm/friendlyelec-android-docker [RK3399/S5P4418/S5P6818/H3/H5 platform]] | ||
+ | *[https://github.com/friendlyarm/ble-server-sample-for-linux Building and running BLE GATT Server Example on FriendlyCore] | ||
|width="32%" valign="top" align="left"| | |width="32%" valign="top" align="left"| | ||
− | === | + | === AI, Qt, IoT and more… === |
+ | *[[How to Install Docker on Debian]] | ||
+ | *[[WiringPi for RK3399|WiringPi for RK3399]] | ||
+ | *[[WiringPi-Python for RK3399|WiringPi-Python for RK3399]] | ||
*[[WiringNP: NanoPi NEO/NEO2/Air GPIO Programming with C]] | *[[WiringNP: NanoPi NEO/NEO2/Air GPIO Programming with C]] | ||
*[[RPi.GPIO : NanoPi NEO/NEO2/Air GPIO Programming with Python]] | *[[RPi.GPIO : NanoPi NEO/NEO2/Air GPIO Programming with Python]] | ||
− | *[[Android | + | *[[FriendlyThings for Rockchip|Android: FriendlyThings for Rockchip]] |
− | *[[How to | + | *[[FriendlyThings|Android: FriendlyThings for S5P4418/S5P6818/H3/H5 Platforms]] |
+ | *[[FriendlyThings APIs|Android: FriendlyThings APIs]] | ||
+ | *[https://github.com/friendlyarm/install-opencv-on-friendlycore Installing OpenCV on FriendlyCore] | ||
+ | *[https://github.com/friendlyarm/install-caffe-on-friendlycore Installing Caffe on FriendlyCore] | ||
+ | *[https://github.com/friendlyarm/install-tensorflow-on-friendlycore Installing Tensorflow on RK3399 boards] | ||
+ | *[[Install ROS Melodic on NanoPC-T4/zh|Install ROS Melodic on NanoPC-T4]] | ||
+ | *[[How to use MIPI camera on RK3399 boards]] | ||
+ | *[[How to use 4G Module on NanoPC-T4]] | ||
+ | *[[How to use 4G Module on Debian/zh|How to use 4G Module on Debian]] | ||
+ | *[[How to setup RTMP server on NanoPC-T4]] | ||
+ | *[[How to setup XRDP server on NanoPC-T4]] | ||
+ | *[[How to install chinese input method on FriendlyDesktop|如何在FriendlyDesktop上安装中文输入法]] | ||
+ | *[[Template:RK3399-Linux-Install-Docker|How to install and use docker on RK3399 boards]] | ||
+ | *[[Template:Linux-Create-WiFiAP|How to setup WiFiAP / HotAP]] | ||
+ | *[[How to setup JellyFin media system on NanoPi-R2S/zh|在NanoPi-R2S上安装使用JellyFin影音服务器]] | ||
+ | *[[How to use a USB WiFi adapter as an access point on FriendlyWrt|如何在FriendlyWrt下使用USB WiFi作为AP]] | ||
+ | *[[How to setup x11vnc server]] | ||
+ | |} | ||
− | = | + | <div id="Products"></div> |
+ | |||
+ | =Hardware Settings and Controls (TBD) = | ||
+ | {| border="0" cellpadding="10" width="100%" | ||
+ | |- | ||
+ | |width="32%" valign="top" align="left"| | ||
+ | *[[WiFi]] | ||
+ | *[[LED]] | ||
*[[Serial port]] | *[[Serial port]] | ||
*[[PWM]] | *[[PWM]] | ||
Line 48: | Line 95: | ||
*[[USB OTG]] | *[[USB OTG]] | ||
*[[LCD]] | *[[LCD]] | ||
+ | *[[CPU]] | ||
+ | *[[Network]] | ||
+ | |width="32%" valign="top" align="left"| | ||
+ | *[[I2S]] | ||
+ | *[[I2C]] | ||
+ | *[[CVBS]] | ||
+ | *[[Watchdog]] | ||
+ | *[[GSM/GPRS]] | ||
+ | *[[Codec]] | ||
+ | *[[PCIe]] | ||
+ | *[[GPIO]] | ||
+ | *[[eMMC]] | ||
+ | |width="32%" valign="top" align="left"| | ||
+ | *[[Bluetooth]] | ||
+ | *[[HDMI]] | ||
+ | *[[Camera]] | ||
+ | *[[Memory]] | ||
+ | *[[RTC]] | ||
+ | *[[EEPROM]] | ||
+ | *[[MIPI-DSI]] | ||
+ | *[[NPU]] | ||
+ | *[[VPU]] | ||
|} | |} | ||
− | |||
<div id="Products"></div> | <div id="Products"></div> | ||
Line 65: | Line 133: | ||
*[[Smart6818]] | *[[Smart6818]] | ||
*[[Core4418]] | *[[Core4418]] | ||
+ | *[[SOM-4418]] | ||
+ | *[[SOM-RK3399]] | ||
+ | *[[SOM-RK3399v2]] | ||
+ | *[[CM3588]] | ||
<!--*[[Tiny4412]]--> | <!--*[[Tiny4412]]--> | ||
Line 86: | Line 158: | ||
*[[Smart4418SDK 1305]] | *[[Smart4418SDK 1305]] | ||
*[[Smart4418SDK 1606]] | *[[Smart4418SDK 1606]] | ||
+ | *[[Smart4418/6818SDK V2]] | ||
+ | *[[All-in-One Android Touch Screen]] | ||
*[[Smart210/4418 ADK]] | *[[Smart210/4418 ADK]] | ||
+ | |width="32%" valign="top" align="left"| | ||
+ | *[[CM3588 NAS Kit]] | ||
+ | *[[SOM-RK3399 Dev Kit]] | ||
+ | *[[Edge-RT300]] | ||
|width="32%" valign="top" align="left"| | |width="32%" valign="top" align="left"| | ||
Line 105: | Line 183: | ||
{| border="0" cellpadding="10" width="100%" | {| border="0" cellpadding="10" width="100%" | ||
|- | |- | ||
− | |width=" | + | |width="25%" valign="top" align="left"| |
*[[NanoPC-T1]] | *[[NanoPC-T1]] | ||
*[[NanoPC-T2]] | *[[NanoPC-T2]] | ||
Line 114: | Line 192: | ||
*[[NanoPi 2]] | *[[NanoPi 2]] | ||
*[[NanoPi 2 Fire]] | *[[NanoPi 2 Fire]] | ||
+ | *[[NanoPi Fire2A]] | ||
+ | *[[NanoPi Fire3]] | ||
+ | *[[NanoPi S2]] | ||
*[[NanoPi A64]] | *[[NanoPi A64]] | ||
− | |||
*[[NanoPi Duo]] | *[[NanoPi Duo]] | ||
− | *[[NanoPi | + | *[[NanoPi Duo2]] |
− | + | |width="25%" valign="top" align="left"| | |
*[[NanoPi K1 Plus]] | *[[NanoPi K1 Plus]] | ||
− | |||
*[[NanoPi K2]] | *[[NanoPi K2]] | ||
*[[NanoPi M1]] | *[[NanoPi M1]] | ||
Line 126: | Line 205: | ||
*[[NanoPi M2]] | *[[NanoPi M2]] | ||
*[[NanoPi M2A]] | *[[NanoPi M2A]] | ||
− | |||
− | |||
*[[NanoPi M3]] | *[[NanoPi M3]] | ||
+ | *[[NanoPi M4]] | ||
+ | *[[NanoPi M4V2]] | ||
+ | *[[NanoPi M4B]] | ||
*[[NanoPi NEO]] | *[[NanoPi NEO]] | ||
*[[NanoPi NEO2]] | *[[NanoPi NEO2]] | ||
+ | *[[NanoPi NEO2 Black]] | ||
+ | *[[NanoPi NEO3]] | ||
+ | |width="25%" valign="top" align="left"| | ||
+ | *[[NanoPi NEO4]] | ||
*[[NanoPi NEO Air]] | *[[NanoPi NEO Air]] | ||
*[[NanoPi NEO Core]] | *[[NanoPi NEO Core]] | ||
*[[NanoPi NEO Core2]] | *[[NanoPi NEO Core2]] | ||
*[[NanoPi NEO Plus2]] | *[[NanoPi NEO Plus2]] | ||
− | *[[NanoPi | + | *[[ZeroPi]] |
− | + | *[[NanoPi R1]] | |
+ | *[[NanoPi R1S-H3]] | ||
+ | *[[NanoPi R1S-H5]] | ||
+ | *[[NanoPi R2S]] | ||
+ | *[[NanoPi R2C]] | ||
+ | *[[NanoPi R2C Plus]] | ||
+ | *[[NanoPi R2S Plus]] | ||
+ | *[[NanoPi R4S]] | ||
+ | |width="25%" valign="top" align="left"| | ||
+ | *[[NanoPi R4SE]] | ||
+ | *[[NanoPi R5S]] | ||
+ | *[[NanoPi R5C]] | ||
+ | *[[NanoPi R6S]] | ||
+ | *[[NanoPi R6C]] | ||
+ | *[[NanoPC-T6]] | ||
+ | *[[NanoPi M6]] | ||
+ | *[[NanoPi R3S]] | ||
+ | *[[NanoPi Zero2]] | ||
|} | |} | ||
Line 184: | Line 285: | ||
*[[LCD-HD700]] | *[[LCD-HD700]] | ||
*[[LCD-HD702]] | *[[LCD-HD702]] | ||
+ | *[[LCD-HD702V]] | ||
+ | *[[LCD-HD702E]] | ||
*[[LCD-HD101]] | *[[LCD-HD101]] | ||
+ | *[[LCD-K116E]] | ||
*[[LCD-L80]] | *[[LCD-L80]] | ||
*[[LCD-T35]] | *[[LCD-T35]] | ||
Line 213: | Line 317: | ||
*[[LCD-W50]] | *[[LCD-W50]] | ||
*[[LCD-W101]] | *[[LCD-W101]] | ||
+ | *[[LCD-W500]] | ||
|} | |} |
Latest revision as of 06:37, 24 October 2024
Contents
1 Getting Started
2 Software & Development Tools
3 Hardware Settings and Controls (TBD)
4 Products
4.1 CPU Boards
|
4.2 Carrier Boards
4.3 NanoPC/Pi Series
4.4 Mini Boards
4.5 Matrix
4.6 Breakout
4.7 BakeBit
4.8 HATs&Docks
4.9 Starter Kit
|
4.10 LCD Modulse
4.11 3D Models
4.12 Accessories
|