Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

periph/conn

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

PkgGoDev codecov

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"
)
func main() {
 host.Init()
 t := time.NewTicker(500 * time.Millisecond)
 for l := 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.

About

Go·Hardware·Lean - Interfaces

Resources

License

Contributing

Stars

Watchers

Forks

Contributors 17

Languages

AltStyle によって変換されたページ (->オリジナル) /