Intel Edison吃了生态链的亏,已经停产了。很多老教程中的链接已经失效或者页面变了样子。对于新手和很久没有碰它的朋友来说非常难受。
更新image(固件)选择16.06那个版本,不要选3.5版本。(3.5版本是16.06版本的极简版本)
怎么连接Edison这里就不说了,大家看到这篇文章说明对Edison已经有了一点点开始。
我是通过SSH连接的。
连接后第一件事输入root登陆,不要写成ROOT,这里区分大小写。
输入:
configure_edison --setup
显示的第一步是设置密码,最好是设置一个,不设置的话好像连接Eclipse容易出问题。
注意,密码设置最好不要太长,有一段时间我的Edison连不上网是因为Wifi密码设置的过长。。
输入完成再输入一遍确认。
设置Edison的名称(这步我直接回车跳过了)
接下来问你是否要连接Wifi,按Y设置。
完成后开始更新:
opkg update
opkg install mraa
npm install mraa
opkg install upm
写一个C测试一下:
建立一个 main.c:(我还是喜欢用nano...opkg install nano可安装,如果用nano,下面输入nano main.c)
vi main.c
#include "mraa.h"
int main(int argc, char** argv)
{
char* board_name = mraa_get_platform_name();
int i2c_bus, i, i2c_adapter;
fpr