mirror of https://github.com/periph/devices
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Fix typo in initialization of bounds when bounds are not explicitely set by the user. |
1 year ago | |
|---|---|---|
| .github | 2 years ago | |
| ads1x15 | 4 years ago | |
| adxl345 | 2 years ago | |
| aht20 | 2 years ago | |
| aip31068 | 1 year ago | |
| am2320 | 1 year ago | |
| apa102 | 4 years ago | |
| as7262 | 4 years ago | |
| bh1750 | 4 years ago | |
| bitbang | 4 years ago | |
| bmxx80 | 2 years ago | |
| cap1xxx | 4 years ago | |
| ccs811 | 4 years ago | |
| ds18b20 | 4 years ago | |
| ds248x | 4 years ago | |
| ep0099 | 1 year ago | |
| epd | 4 years ago | |
| hd44780 | 4 years ago | |
| hdc302x | 1 year ago | |
| ht16k33 | 4 years ago | |
| hx711 | 4 years ago | |
| ina219 | 1 year ago | |
| inky | 1 year ago | |
| lepton | 1 year ago | |
| lirc | 3 years ago | |
| matrixorbital | 1 year ago | |
| max7219 | 2 years ago | |
| mcp23xxx | 1 year ago | |
| mcp9808 | 4 years ago | |
| mfrc522 | 4 years ago | |
| mpu9250 | 1 year ago | |
| nrzled | 4 years ago | |
| nxp74hc595 | 1 year ago | |
| pca9548 | 4 years ago | |
| pca9633 | 1 year ago | |
| pca9685 | 4 years ago | |
| pcf857x | 1 year ago | |
| piblaster | 4 years ago | |
| rainbowhat | 4 years ago | |
| scd4x | 1 year ago | |
| screen1d | 5 years ago | |
| serlcd | 1 year ago | |
| sgp30 | 4 years ago | |
| sn3218 | 4 years ago | |
| ssd1306 | 2 years ago | |
| st7567 | 4 years ago | |
| tca95xx | 4 years ago | |
| tic | 2 years ago | |
| tlv493d | 4 years ago | |
| tm1637 | 4 years ago | |
| tmp102 | 2 years ago | |
| unicornhd | 2 years ago | |
| videosink | 4 years ago | |
| waveshare2in13v2 | 4 years ago | |
| waveshare2in13v3 | 1 year ago | |
| waveshare2in13v4 | 1 year ago | |
| waveshare1602 | 1 year ago | |
| .gohci.yml | 5 years ago | |
| AUTHORS | 2 years ago | |
| CONTRIBUTING.md | 9 years ago | |
| CONTRIBUTORS | 2 years ago | |
| LICENSE | 10 years ago | |
| README.md | 2 years ago | |
| codecov.yml | 2 years ago | |
| doc.go | 5 years ago | |
| go.mod | 1 year ago | |
| go.sum | 1 year ago | |
README.md
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.
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.
