Gobot( )是一个使用Go编程语言( )的框架,用于机器人,物理计算和物联网。 它提供了一种简单而强大的方法来创建同时包含多个不同硬件设备的解决方案。 是否想在微控制器上直接运行Go? 查看我们的姊妹项目TinyGo( ) 入门 通过运行以下命令获取Gobot软件包: go get -d -u gobot.io/x/gobot 例子 带有Arduino的Gobot package main import ( "time" "gobot.io/x/gobot" "gobot.io/x/gobot/drivers/gpio" "gobot.io/x/gobot/platforms/firmata" ) func main () { firmataAdaptor := firmata . NewAdaptor ( "/dev/ttyACM0" ) led := gpio . NewLedDriver ( firmataAdaptor , "13" ) work := func () { gobot . Every ( 1 * time . Second ,