First implementation
This commit is contained in:
59
vendor/periph.io/x/periph/README.md
generated
vendored
Normal file
59
vendor/periph.io/x/periph/README.md
generated
vendored
Normal file
@@ -0,0 +1,59 @@
|
||||
# periph - Peripherals I/O in Go
|
||||
|
||||
[](https://periph.io/)
|
||||
|
||||
Documentation is at https://periph.io
|
||||
|
||||
[](https://godoc.org/periph.io/x/periph)
|
||||
[](https://goreportcard.com/report/periph.io/x/periph)
|
||||
[](https://codecov.io/gh/google/periph)
|
||||
[](https://travis-ci.org/google/periph)
|
||||
|
||||
|
||||
Join us for a chat on
|
||||
[gophers.slack.com/messages/periph](https://gophers.slack.com/messages/periph),
|
||||
get an [invite here](https://invite.slack.golangbridge.org/).
|
||||
|
||||
|
||||
## Example
|
||||
|
||||
Blink a LED:
|
||||
|
||||
~~~go
|
||||
package main
|
||||
|
||||
import (
|
||||
"time"
|
||||
"periph.io/x/periph/conn/gpio"
|
||||
"periph.io/x/periph/host"
|
||||
"periph.io/x/periph/host/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](https://periph.io/device/) for more
|
||||
examples!
|
||||
|
||||
|
||||
## Authors
|
||||
|
||||
`periph` was initiated with ❤️️ and passion by [Marc-Antoine
|
||||
Ruel](https://github.com/maruel). The full list of contributors is in
|
||||
[AUTHORS](https://github.com/google/periph/blob/master/AUTHORS) and
|
||||
[CONTRIBUTORS](https://github.com/google/periph/blob/master/CONTRIBUTORS).
|
||||
|
||||
|
||||
## Disclaimer
|
||||
|
||||
This is not an official Google product (experimental or otherwise), it
|
||||
is just code that happens to be owned by Google.
|
||||
|
||||
This project is not affiliated with the Go project.
|
||||
Reference in New Issue
Block a user