官网:tinygo.org/
搭建Goland开发环境
只需下载这个插件即可(tinygo安装详见官网,官网写的很详细了)
新建tinygo工程,选择go编译器和tinygo编译器,以及目标设备
编写代码测试
package main
import (
"machine"
"time"
)
func main() {
led := machine.GPIO2
led.Configure(machine.PinConfig{Mode: machine.PinOutput})
for {
led.Low()
time.Sleep(time.Millisecond * 500)
led.High()
time.Sleep(time.Millisecond * 500)
}
}
烧录到设备
烧录完成