Matthew Dale
915b3b76a7
interface: add an abstraction layer for character displays
...
the characterdisplay package is an abstraction layer for controlling
character displays
also includes refactors to the hd44780 package to fit the
characterdisplay Controller interface
2015-02-25 00:12:09 -08:00
Matthew Dale
dac729e4fd
controller: add a lib for the HD44780 character display controller
...
the hd44780 package supports HD44780 character display controllers
connected by either a 4-bit GPIO bus or an I2C bus
it also includes a high-level wrapper for easily printing messages
2015-01-06 23:57:26 -08:00
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
d171cfdc90
documentation changes
2014-03-23 15:47:58 +05:30
Karan Misra
36f2c0486d
simplify package structure
2014-03-03 00:51:23 +05:30
Karan Misra
283e8eb140
kid0m4n/go-rpi -> kidoman/embd
2014-02-10 05:10:06 +05:30
Karan Misra
f61f69e51e
pca9685: allow it to be initialised with default frequency
2014-01-10 07:40:24 +05:30
Karan Misra
043867e1f5
pca9685: default the freq to 490 Hz
2014-01-10 07:36:01 +05:30
Karan Misra
a80a1701bf
pca9685: move pre scale calculation closer to usage
2014-01-10 07:35:21 +05:30
Karan Misra
6da275f5b4
pca9685: add SetAnalog method
2014-01-09 15:48:35 +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
f6ed134486
pca9685: bug fixes
2014-01-08 03:41:53 +05:30
Karan Misra
166c2b1825
pca9685: lowercase logs
2014-01-08 02:46:31 +05:30
Karan Misra
236cd2fd33
pca9685: n -> channel
2014-01-07 12:40:22 +05:30
Karan Misra
0e32dc099e
refactoring
2014-01-07 07:32:26 +05:30
Karan Misra
1017bc7f9a
support for MCP4725 DAC
2014-01-06 02:26:45 +05:30
Karan Misra
2b67e89fad
update to reflect i2c library changes
2014-01-05 15:48:35 +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