Skip to content

Repository files navigation

periph - Peripherals I/O in Go

Documentation is at https://periph.io

Join us for a chat on gophers.slack.com/messages/periph, get an invite here.

mascot

PkgGoDevcodecov

Example

Blink a LED:

package main
import (
"time""periph.io/x/conn/v3/gpio""periph.io/x/host/v3""periph.io/x/host/v3/rpi"
)
funcmain() {
host.Init()
t:=time.NewTicker(500*time.Millisecond)
forl:=gpio.Low; ; l=!l {
rpi.P1_33.Out(l)
<-t.C
}
}

Curious? Look at supported devices for more examples!

Authors

periph was initiated with ❤️️ and passion by Marc-Antoine Ruel. The full list of contributors is in AUTHORS and CONTRIBUTORS.