您当前的位置:首页 > 机器人

ev3dev - 可运行在EV3上的linux系统

ev3dev ( http://www.ev3dev.org/ ) 是一个可运行在Lego MINDSTORMS EV3控制器上的Linux发行版.

它可以允许各种编程语言通过读写文件的方式对EV3进行编程, 只要你喜欢的编程语言有ARM移植, 并且支持文件读写, 那就可以用来对EV3编程.

如果你喜欢的语言没有被内置, 你也可以通过标准的apt工具来进行安装.

特性

和官方的Lego内核相比, 有如下特性

* 支持更多的无线网卡驱动
* 支持SSH
* 支持基于USB的完整网络
* 标准的apt工具支持
* NFS文件共享和传输
* 自动NTP时钟同步
* 内建文件编辑器vim / nano
* 内置的编程语言支持, 比如 Lua, perl, gawk, Python, guile, Ruby等等


使用ev3dev内核:

无需舍弃官方Lego内核和rootfs, 你只需要将ev3dev安装到任何microSD (最小1GB), 然后将sd卡插入EV3, 启动器就会从sd卡启动. 当你想切换回官方内核, 只需要将sd卡拔出, 然后重启就可以了.

ev3dev还提供了名为brickman的可视化界面, 方便来做网络等相关设置.