gobot.io/x/gobot@v1.16.0/examples/digispark_api.go (about) 1 // +build example 2 // 3 // Do not build by default. 4 5 package main 6 7 import ( 8 "gobot.io/x/gobot" 9 "gobot.io/x/gobot/api" 10 "gobot.io/x/gobot/drivers/gpio" 11 "gobot.io/x/gobot/platforms/digispark" 12 ) 13 14 func main() { 15 master := gobot.NewMaster() 16 api.NewAPI(master).Start() 17 18 digisparkAdaptor := digispark.NewAdaptor() 19 led := gpio.NewLedDriver(digisparkAdaptor, "0") 20 21 robot := gobot.NewRobot("digispark", 22 []gobot.Connection{digisparkAdaptor}, 23 []gobot.Device{led}, 24 ) 25 26 master.AddRobot(robot) 27 28 master.Start() 29 }