From 283e8eb14049b486d76a687c94296607306eac1f Mon Sep 17 00:00:00 2001 From: Karan Misra Date: Mon, 10 Feb 2014 05:05:41 +0530 Subject: [PATCH] kid0m4n/go-rpi -> kidoman/embd --- README.md | 28 ++++++++++++++-------------- controller/mcp4725/mcp4725.go | 2 +- controller/pca9685/pca9685.go | 4 ++-- doc.go | 6 +++--- motion/servo/servo.go | 2 +- samples/bh1750fvi.go | 4 ++-- samples/bmp085.go | 4 ++-- samples/bmp180.go | 4 ++-- samples/keypad/matrix4x3.go | 2 +- samples/l3gd20.go | 4 ++-- samples/lsm303.go | 4 ++-- samples/mcp4725.go | 4 ++-- samples/pca9685.go | 4 ++-- samples/servo.go | 6 +++--- samples/servoblaster.go | 4 ++-- samples/spi.go | 2 +- samples/tmp006.go | 4 ++-- samples/us020.go | 2 +- samples/watersensor.go | 12 ++++++------ sensor/bh1750fvi/bh1750fvi.go | 2 +- sensor/bmp085/bmp085.go | 2 +- sensor/bmp180/bmp180.go | 2 +- sensor/l3gd20/l3gd20.go | 2 +- sensor/lsm303/lsm303.go | 2 +- sensor/tmp006/tmp006.go | 2 +- 25 files changed, 57 insertions(+), 57 deletions(-) diff --git a/README.md b/README.md index 14e9408..02e7d63 100644 --- a/README.md +++ b/README.md @@ -1,30 +1,30 @@ -# go-rpi +# embd -Use various sensors on the RaspberryPi with Golang (like a ninja!) +Golang Embedded Programming Framework ## Documentation -[![GoDoc](http://godoc.org/github.com/kid0m4n/go-rpi?status.png)](http://godoc.org/github.com/kid0m4n/go-rpi) +[![GoDoc](http://godoc.org/github.com/kidoman/embd?status.png)](http://godoc.org/github.com/kidoman/embd) ## Protocols supported -* **I2C** [Documentation](http://godoc.org/github.com/kid0m4n/go-rpi/i2c) +* **I2C** [Documentation](http://godoc.org/github.com/kidoman/embd/i2c) ## Sensors supported -* **TMP006** Thermopile sensor [Documentation](http://godoc.org/github.com/kid0m4n/go-rpi/sensor/tmp006), [Datasheet](http://www.adafruit.com/datasheets/tmp006.pdf), [Userguide](http://www.adafruit.com/datasheets/tmp006ug.pdf) +* **TMP006** Thermopile sensor [Documentation](http://godoc.org/github.com/kidoman/embd/sensor/tmp006), [Datasheet](http://www.adafruit.com/datasheets/tmp006.pdf), [Userguide](http://www.adafruit.com/datasheets/tmp006ug.pdf) -* **BMP085** Barometric pressure sensor [Documentation](http://godoc.org/github.com/kid0m4n/go-rpi/sensor/bmp085), [Datasheet](https://www.sparkfun.com/datasheets/Components/General/BST-BMP085-DS000-05.pdf) +* **BMP085** Barometric pressure sensor [Documentation](http://godoc.org/github.com/kidoman/embd/sensor/bmp085), [Datasheet](https://www.sparkfun.com/datasheets/Components/General/BST-BMP085-DS000-05.pdf) -* **BMP180** Barometric pressure sensor [Documentation](http://godoc.org/github.com/kid0m4n/go-rpi/sensor/bmp180), [Datasheet](http://www.adafruit.com/datasheets/BST-BMP180-DS000-09.pdf) +* **BMP180** Barometric pressure sensor [Documentation](http://godoc.org/github.com/kidoman/embd/sensor/bmp180), [Datasheet](http://www.adafruit.com/datasheets/BST-BMP180-DS000-09.pdf) -* **LSM303** Accelerometer and magnetometer [Documentation](http://godoc.org/github.com/kid0m4n/go-rpi/sensor/lsm303), [Datasheet](https://www.sparkfun.com/datasheets/Sensors/Magneto/LSM303%20Datasheet.pdf) +* **LSM303** Accelerometer and magnetometer [Documentation](http://godoc.org/github.com/kidoman/embd/sensor/lsm303), [Datasheet](https://www.sparkfun.com/datasheets/Sensors/Magneto/LSM303%20Datasheet.pdf) -* **L3GD20** Gyroscope [Documentation](http://godoc.org/github.com/kid0m4n/go-rpi/sensor/l3gd20), [Datasheet](http://www.adafruit.com/datasheets/L3GD20.pdf) +* **L3GD20** Gyroscope [Documentation](http://godoc.org/github.com/kidoman/embd/sensor/l3gd20), [Datasheet](http://www.adafruit.com/datasheets/L3GD20.pdf) -* **US020** Ultrasonic proximity sensor [Documentation](http://godoc.org/github.com/kid0m4n/go-rpi/sensor/us020), [Product Page](http://www.digibay.in/sensor/object-detection-and-proximity?product_id=239) +* **US020** Ultrasonic proximity sensor [Documentation](http://godoc.org/github.com/kidoman/embd/sensor/us020), [Product Page](http://www.digibay.in/sensor/object-detection-and-proximity?product_id=239) -* **BH1750FVI** Luminosity sensor [Documentation](http://godoc.org/github.com/kid0m4n/go-rpi/sensor/us020), [Datasheet](http://www.elechouse.com/elechouse/images/product/Digital%20light%20Sensor/bh1750fvi-e.pdf) +* **BH1750FVI** Luminosity sensor [Documentation](http://godoc.org/github.com/kidoman/embd/sensor/us020), [Datasheet](http://www.elechouse.com/elechouse/images/product/Digital%20light%20Sensor/bh1750fvi-e.pdf) ## Interfaces @@ -32,8 +32,8 @@ Use various sensors on the RaspberryPi with Golang (like a ninja!) ## Controllers -* **PCA9685** 16-channel, 12-bit PWM Controller with I2C protocol [Documentation](http://godoc.org/github.com/kid0m4n/go-rpi/controller/pca9685), [Datasheet](http://www.adafruit.com/datasheets/PCA9685.pdf), [Product Page](http://www.adafruit.com/products/815) +* **PCA9685** 16-channel, 12-bit PWM Controller with I2C protocol [Documentation](http://godoc.org/github.com/kidoman/embd/controller/pca9685), [Datasheet](http://www.adafruit.com/datasheets/PCA9685.pdf), [Product Page](http://www.adafruit.com/products/815) -* **MCP4725** 12-bit DAC [Documentation](http://godoc.org/github.com/kid0m4n/go-rpi/controller/mcp4725), [Datasheet](http://www.adafruit.com/datasheets/mcp4725.pdf), [Product Page](http://www.adafruit.com/products/935) +* **MCP4725** 12-bit DAC [Documentation](http://godoc.org/github.com/kidoman/embd/controller/mcp4725), [Datasheet](http://www.adafruit.com/datasheets/mcp4725.pdf), [Product Page](http://www.adafruit.com/products/935) -* **ServoBlaster** RPi PWM/PCM based PWM controller [Documentation](http://godoc.org/github.com/kid0m4n/go-rpi/controller/servoblaster), [Product Page](https://github.com/richardghirst/PiBits/tree/master/ServoBlaster) +* **ServoBlaster** RPi PWM/PCM based PWM controller [Documentation](http://godoc.org/github.com/kidoman/embd/controller/servoblaster), [Product Page](https://github.com/richardghirst/PiBits/tree/master/ServoBlaster) diff --git a/controller/mcp4725/mcp4725.go b/controller/mcp4725/mcp4725.go index 858d32b..83ba553 100644 --- a/controller/mcp4725/mcp4725.go +++ b/controller/mcp4725/mcp4725.go @@ -5,7 +5,7 @@ import ( "log" "sync" - "github.com/kid0m4n/go-rpi/i2c" + "github.com/kidoman/embd/i2c" ) const ( diff --git a/controller/pca9685/pca9685.go b/controller/pca9685/pca9685.go index 7beef2d..695aad7 100644 --- a/controller/pca9685/pca9685.go +++ b/controller/pca9685/pca9685.go @@ -7,8 +7,8 @@ import ( "sync" "time" - "github.com/kid0m4n/go-rpi/i2c" - "github.com/kid0m4n/go-rpi/util" + "github.com/kidoman/embd/i2c" + "github.com/kidoman/embd/util" ) const ( diff --git a/doc.go b/doc.go index 3dae308..25e78e8 100644 --- a/doc.go +++ b/doc.go @@ -3,7 +3,7 @@ Package rpi provides modules which will help gophers deal with various sensors. Use the default i2c bus to read/write data: - import "github.com/kid0m4n/go-rpi/i2c" + import "github.com/kidoman/embd/i2c" ... value, err := i2c.ReadInt(0x1E, 0x03) ... @@ -14,7 +14,7 @@ Use the default i2c bus to read/write data: Read data from the BMP085 sensor: - import "github.com/kid0m4n/go-rpi/sensor/bmp085" + import "github.com/kidoman/embd/sensor/bmp085" ... temp, err := bmp085.Temperature() ... @@ -22,7 +22,7 @@ Read data from the BMP085 sensor: Find out the heading from the LSM303 magnetometer: - import "github.com/kid0m4n/go-rpi/sensor/lsm303" + import "github.com/kidoman/embd/sensor/lsm303" ... heading, err := lsm303.Heading() */ diff --git a/motion/servo/servo.go b/motion/servo/servo.go index cc53dbe..29e2fae 100644 --- a/motion/servo/servo.go +++ b/motion/servo/servo.go @@ -4,7 +4,7 @@ package servo import ( "log" - "github.com/kid0m4n/go-rpi/util" + "github.com/kidoman/embd/util" ) const ( diff --git a/samples/bh1750fvi.go b/samples/bh1750fvi.go index 62a4a5a..d907589 100644 --- a/samples/bh1750fvi.go +++ b/samples/bh1750fvi.go @@ -4,8 +4,8 @@ import ( "log" "time" - "github.com/kid0m4n/go-rpi/i2c" - "github.com/kid0m4n/go-rpi/sensor/bh1750fvi" + "github.com/kidoman/embd/i2c" + "github.com/kidoman/embd/sensor/bh1750fvi" ) func main() { diff --git a/samples/bmp085.go b/samples/bmp085.go index 08c0fbe..072f918 100644 --- a/samples/bmp085.go +++ b/samples/bmp085.go @@ -4,8 +4,8 @@ import ( "log" "time" - "github.com/kid0m4n/go-rpi/i2c" - "github.com/kid0m4n/go-rpi/sensor/bmp085" + "github.com/kidoman/embd/i2c" + "github.com/kidoman/embd/sensor/bmp085" ) func main() { diff --git a/samples/bmp180.go b/samples/bmp180.go index 2e02821..0093545 100644 --- a/samples/bmp180.go +++ b/samples/bmp180.go @@ -4,8 +4,8 @@ import ( "log" "time" - "github.com/kid0m4n/go-rpi/i2c" - "github.com/kid0m4n/go-rpi/sensor/bmp180" + "github.com/kidoman/embd/i2c" + "github.com/kidoman/embd/sensor/bmp180" ) func main() { diff --git a/samples/keypad/matrix4x3.go b/samples/keypad/matrix4x3.go index 5677d01..97620f0 100644 --- a/samples/keypad/matrix4x3.go +++ b/samples/keypad/matrix4x3.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/kid0m4n/go-rpi/interface/keypad/matrix4x3" + "github.com/kidoman/embd/interface/keypad/matrix4x3" "github.com/stianeikeland/go-rpio" ) diff --git a/samples/l3gd20.go b/samples/l3gd20.go index 7b7ae4c..d47c904 100644 --- a/samples/l3gd20.go +++ b/samples/l3gd20.go @@ -6,8 +6,8 @@ import ( "os/signal" "time" - "github.com/kid0m4n/go-rpi/i2c" - "github.com/kid0m4n/go-rpi/sensor/l3gd20" + "github.com/kidoman/embd/i2c" + "github.com/kidoman/embd/sensor/l3gd20" ) func main() { diff --git a/samples/lsm303.go b/samples/lsm303.go index feaa80c..6881386 100644 --- a/samples/lsm303.go +++ b/samples/lsm303.go @@ -4,8 +4,8 @@ import ( "log" "time" - "github.com/kid0m4n/go-rpi/i2c" - "github.com/kid0m4n/go-rpi/sensor/lsm303" + "github.com/kidoman/embd/i2c" + "github.com/kidoman/embd/sensor/lsm303" ) func main() { diff --git a/samples/mcp4725.go b/samples/mcp4725.go index 341fa3c..dec98f0 100644 --- a/samples/mcp4725.go +++ b/samples/mcp4725.go @@ -6,8 +6,8 @@ import ( "os" "os/signal" - "github.com/kid0m4n/go-rpi/controller/mcp4725" - "github.com/kid0m4n/go-rpi/i2c" + "github.com/kidoman/embd/controller/mcp4725" + "github.com/kidoman/embd/i2c" ) func main() { diff --git a/samples/pca9685.go b/samples/pca9685.go index 502e0ff..a23f42d 100644 --- a/samples/pca9685.go +++ b/samples/pca9685.go @@ -6,8 +6,8 @@ import ( "os/signal" "time" - "github.com/kid0m4n/go-rpi/controller/pca9685" - "github.com/kid0m4n/go-rpi/i2c" + "github.com/kidoman/embd/controller/pca9685" + "github.com/kidoman/embd/i2c" ) func main() { diff --git a/samples/servo.go b/samples/servo.go index 01ea8ce..dd44451 100644 --- a/samples/servo.go +++ b/samples/servo.go @@ -6,9 +6,9 @@ import ( "os/signal" "time" - "github.com/kid0m4n/go-rpi/controller/pca9685" - "github.com/kid0m4n/go-rpi/i2c" - "github.com/kid0m4n/go-rpi/motion/servo" + "github.com/kidoman/embd/controller/pca9685" + "github.com/kidoman/embd/i2c" + "github.com/kidoman/embd/motion/servo" ) func main() { diff --git a/samples/servoblaster.go b/samples/servoblaster.go index 86b77f7..b2adf63 100644 --- a/samples/servoblaster.go +++ b/samples/servoblaster.go @@ -6,8 +6,8 @@ import ( "os/signal" "time" - "github.com/kid0m4n/go-rpi/controller/servoblaster" - "github.com/kid0m4n/go-rpi/motion/servo" + "github.com/kidoman/embd/controller/servoblaster" + "github.com/kidoman/embd/motion/servo" ) func main() { diff --git a/samples/spi.go b/samples/spi.go index a163e3b..1667dcf 100644 --- a/samples/spi.go +++ b/samples/spi.go @@ -2,7 +2,7 @@ package main import ( "fmt" - "github.com/kid0m4n/go-rpi/spi" + "github.com/kidoman/embd/spi" ) func main() { diff --git a/samples/tmp006.go b/samples/tmp006.go index 2e7aed8..eaed5aa 100644 --- a/samples/tmp006.go +++ b/samples/tmp006.go @@ -5,8 +5,8 @@ import ( "os" "os/signal" - "github.com/kid0m4n/go-rpi/i2c" - "github.com/kid0m4n/go-rpi/sensor/tmp006" + "github.com/kidoman/embd/i2c" + "github.com/kidoman/embd/sensor/tmp006" ) func main() { diff --git a/samples/us020.go b/samples/us020.go index 42726c4..59a535c 100644 --- a/samples/us020.go +++ b/samples/us020.go @@ -4,7 +4,7 @@ import ( "log" "time" - "github.com/kid0m4n/go-rpi/sensor/us020" + "github.com/kidoman/embd/sensor/us020" "github.com/stianeikeland/go-rpio" ) diff --git a/samples/watersensor.go b/samples/watersensor.go index 8a39605..d78bc57 100644 --- a/samples/watersensor.go +++ b/samples/watersensor.go @@ -4,7 +4,7 @@ import ( "log" "time" - "github.com/kid0m4n/go-rpi/sensor/watersensor" + "github.com/kidoman/embd/sensor/watersensor" ) func main() { @@ -15,11 +15,11 @@ func main() { if err != nil { log.Panic(err) } - if isWater { - log.Printf("Bot is dry") - } else { - log.Printf("Bot is Wet") - } + if isWater { + log.Printf("Bot is dry") + } else { + log.Printf("Bot is Wet") + } time.Sleep(500 * time.Millisecond) } } diff --git a/sensor/bh1750fvi/bh1750fvi.go b/sensor/bh1750fvi/bh1750fvi.go index ac5eae6..151c4c1 100644 --- a/sensor/bh1750fvi/bh1750fvi.go +++ b/sensor/bh1750fvi/bh1750fvi.go @@ -6,7 +6,7 @@ import ( "sync" "time" - "github.com/kid0m4n/go-rpi/i2c" + "github.com/kidoman/embd/i2c" ) //accuracy = sensorValue/actualValue] (min = 0.96, typ = 1.2, max = 1.44 diff --git a/sensor/bmp085/bmp085.go b/sensor/bmp085/bmp085.go index 411ffcd..04b5eca 100644 --- a/sensor/bmp085/bmp085.go +++ b/sensor/bmp085/bmp085.go @@ -8,7 +8,7 @@ import ( "sync" "time" - "github.com/kid0m4n/go-rpi/i2c" + "github.com/kidoman/embd/i2c" ) const ( diff --git a/sensor/bmp180/bmp180.go b/sensor/bmp180/bmp180.go index 78f1ebd..a8de45c 100644 --- a/sensor/bmp180/bmp180.go +++ b/sensor/bmp180/bmp180.go @@ -8,7 +8,7 @@ import ( "sync" "time" - "github.com/kid0m4n/go-rpi/i2c" + "github.com/kidoman/embd/i2c" ) const ( diff --git a/sensor/l3gd20/l3gd20.go b/sensor/l3gd20/l3gd20.go index e267ab3..a47dc4f 100644 --- a/sensor/l3gd20/l3gd20.go +++ b/sensor/l3gd20/l3gd20.go @@ -8,7 +8,7 @@ import ( "sync" "time" - "github.com/kid0m4n/go-rpi/i2c" + "github.com/kidoman/embd/i2c" ) const ( diff --git a/sensor/lsm303/lsm303.go b/sensor/lsm303/lsm303.go index ee9f50d..d3bba1f 100644 --- a/sensor/lsm303/lsm303.go +++ b/sensor/lsm303/lsm303.go @@ -7,7 +7,7 @@ import ( "sync" "time" - "github.com/kid0m4n/go-rpi/i2c" + "github.com/kidoman/embd/i2c" ) const ( diff --git a/sensor/tmp006/tmp006.go b/sensor/tmp006/tmp006.go index 9949b77..d13fd9e 100644 --- a/sensor/tmp006/tmp006.go +++ b/sensor/tmp006/tmp006.go @@ -9,7 +9,7 @@ import ( "sync" "time" - "github.com/kid0m4n/go-rpi/i2c" + "github.com/kidoman/embd/i2c" ) const (