1
0
mirror of https://github.com/kidoman/embd synced 2024-12-22 21:00:05 +01:00

20 Commits

Author SHA1 Message Date
Matthew Dale
3254f15093 controller: add more descriptive docs to the hd44780 exported variables 2015-04-09 00:52:27 -07:00
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