与PC上的串行端口进行交互非常简单,并且提供了Python串行库。Roomba机器人可通过串行端口控制。可能还有其他的机器人,但这可能是使您前进的一个简单而小的步骤。
就个人而言,我通过购买PIC编程器并制作一些用于使LED闪烁的简单电路而学到了很多东西。我着手通过串行端口控制这些PIC,然后使用USB(通过libusb)控制这些PIC 。有一个更大的学习曲线,因为您必须使用C或汇编器对PIC进行编程,但是一旦掌握了基础知识,就可以取得一些非常令人难以置信的结果。不过我警告您,一旦您意识到可以建造多少酷的小工具,这就是一个滑坡:-)