大家都用过Arduino吧,这个就是基于AVR单片机的开源开发板套件,有完备的开源软硬件支持。
很多大神用Arduino做项目并开源。其中一个做运动控制的GRBL就很出名。
什么是GRBL?
GRBL是一款免费的开源软件,用于控制机器的运动、加工制造物体或使物体移动,并在各种微控制器上运行。GRBL用于为数千种不同的CNC雕刻机、车床、铣床、激光切割机、写字机,绘图机器人、3d打印机等提供动力。它本质上是开源数控机床的标准。
GRBL 的第一个版本于 2009 年由 Simen Svale Skogsrud 发布。后来它被 Sungeun “Sonny” Jeon 博士接手并领导,他将其演变成一个在 Arduino 系列微控制器板上运行的高性能机器控制系统。它对 Arduinos 上的 8 位 Atmel 处理器进行了令人难以置信的高效使用,并且是软件工程的一项惊人壮举,可以从如此简陋的处理器中获得如此多的收益。不幸的是,GRBL 已经达到了 Atmel 处理器的极限。需要更高的性能,而小代码空间限制了添加新功能的能力。此外,新的32位微控制器在容量、功能和性能方面已大大超过 Atmel 处理器。
就是这位大神的作品
|