Karan Misra
c35deeb17c
host specific drivers can now be loaded separately
...
this ensures cleaner abstractions/code and will ensure that the produced
binary is as small as possible. a convenience package is provided to
easily load all hosts easily: "github.com/kidoman/embd/host/all"
2014-04-06 06:50:09 +05:30
Kunal Powar
779096e668
samples: enable flag parsing
...
this will allow people to use glog options (like -v=3) to increase
verbosity of the log output
2014-04-05 01:43:16 +05:30
Karan Misra
fc887282bf
unified servo and analog output support for pwms
2014-04-02 17:25:28 +05:30
Karan Misra
9ab49745bc
- use glog instead of Debug flag
...
- use glog instead of log
- make code conform to the Go code guidelines
2014-03-31 18:46:04 +05:30
Karan Misra
36f2c0486d
simplify package structure
2014-03-03 00:51:23 +05:30
Karan Misra
2cd6680ea8
ignore the sample files during build
2014-03-02 12:36:34 +05:30
Karan Misra
3d08995000
make the framework easier to begin with
2014-03-01 20:19:44 +05:30
Karan Misra
b5e2d0acc7
bring in the idea of a hardware abstraction layer
2014-02-27 04:24:53 +05:30
Karan Misra
283e8eb140
kid0m4n/go-rpi -> kidoman/embd
2014-02-10 05:10:06 +05:30
Karan Misra
c61631dc1a
samples: fix to reflect changes in i2c library
2014-02-08 03:52:06 +05:30
Karan Misra
7809d9d6ba
servo: assume good defaults for minus and maxus (544 and 2400, as per
...
the Arduino documentation: http://arduino.cc/en/Reference/ServoAttach )
2014-01-09 02:41:50 +05:30
Karan Misra
7c32e907e1
- support for servo blaster
...
- servo requires the underlying PWM to support a SetMicroseconds method
2014-01-09 02:35:18 +05:30
Karan Misra
f34c59d224
servo: sample debug turned
2014-01-08 02:49:34 +05:30
Karan Misra
7d044a8f0e
refactoring
2014-01-05 15:49:03 +05:30
Kunal Powar
e7503cfcd7
- Added pca9685 package 16-channel, 12-bit PWM controller with I2C
...
- Added servo package to control servos using pca9685 package
2014-01-05 13:42:05 +05:30