话说上回我们提到Edison一共就这么7组API: Aio、I2c、Gpio、Pwm、Spi、Uart、Common
光有API可能同学们还不是很容易接受,来我们马不停蹄的来看下各自的例程,希望对大家有所帮助
1、GPIO
首先看看最最最最简单的一个例子

2、AIO
第二个当然是同样简单低调的模拟IO

3、UAT

4、SPI
执行这个例子,请短接Arduino for Edison上的pin11 和 pin12,分别 MISO(TDX) 和 MOSI(RDX)
这个例子是自己 写->读 数据100次,并且检查写的数据跟读出来的数据是否相等。
如果没有任何输出,说明你的程序是正确的,否则报错,说明SPI是有问题的。

5、I2C
这个例子是使用I2C来改变Grove-LCD 套件的背光。

6、PWM
提到PWM最先想到的多半就是控制直流电机了。
这个例子是,让点击从停止慢慢加速到最大速度,然后在慢慢停止下来,然后循环往复。
具体函数,之前已经有帖子详细说明了,不详述了这里。

好了,如果大家能把这几个例子花几分钟细心看下,然后顺便执行一下,详细Edison上使用python编程就基本上没有什么问题了。
剩下的就是去查找具体API了。
文章来源:DF创客社区