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

65 Commits

Author SHA1 Message Date
Karan Misra
94e2ca4ae3 doc: cleanup
also, change the code in simpleblinker.go to match the docs
2014-04-13 14:02:15 +05:30
Karan Misra
be0c0daf48 samples: cleanup 2014-04-11 17:50:23 +05:30
Karan Misra
946aa2694f samples: full blinker rpi example
this is a more complete version of the simple blinker. this cleans up
after itself
2014-04-11 10:51:29 +05:30
Karan Misra
ad9dea5616 samples: simpleblinker rpi example
does not cleanup up after itself, but is concise
2014-04-11 09:21:31 +05:30
Karan Misra
859a6619f8 samples: these are specific to bob, so only load the bbb host 2014-04-11 09:10:17 +05:30
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
Karan Misra
d16c010c3d samples: servobbb cleanup 2014-04-06 04:09:40 +05:30
Karan Misra
18ea690072 samples: fix servobbb sample 2014-04-06 04:09:28 +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
Kunal Powar
14b078a43e gpio: pwm support for bbb 2014-03-28 08:32:22 +05:30
Karan Misra
d171cfdc90 documentation changes 2014-03-23 15:47:58 +05:30
Karan Misra
bf8a4be4d9 led: support led functionality on the bbb 2014-03-23 06:25:32 +05:30
Karan Misra
0ac16b97dd gpio: add short analog (bbb) example 2014-03-23 05:14:25 +05:30
Karan Misra
d64682bf34 gpio: analog pin support for the bbb 2014-03-23 04:59:35 +05:30
Karan Misra
ca6eb80458 bring the matrix4x3 library up to date 2014-03-03 00:55:20 +05:30
Karan Misra
36f2c0486d simplify package structure 2014-03-03 00:51:23 +05:30
Karan Misra
ab1681ce8d ci: build samples properly 2014-03-02 13:27:06 +05:30
Karan Misra
2cd6680ea8 ignore the sample files during build 2014-03-02 12:36:34 +05:30
Karan Misra
b16be3e0b1 samples: defer pin close in gpio sample 2014-03-02 12:21:49 +05:30
Karan Misra
1d33c3e3bb watersensor: upgrade to embd/gpio 2014-03-02 12:21:29 +05:30
Karan Misra
4e67e7eb11 fix a bunch of build errors 2014-03-02 12:09:57 +05:30
Karan Misra
3d08995000 make the framework easier to begin with 2014-03-01 20:19:44 +05:30
Karan Misra
ef87ad7879 make the process of registered available hosts less clunky 2014-02-27 05:59:38 +05:30
Karan Misra
3effbff471 prefix host names with "Host" 2014-02-27 05:05:51 +05:30
Karan Misra
6f8576873f samples: ignore all the binaries 2014-02-27 04:47:33 +05:30
Karan Misra
6ea4e31399 more streamlining 2014-02-27 04:44:50 +05:30
Karan Misra
b5e2d0acc7 bring in the idea of a hardware abstraction layer 2014-02-27 04:24:53 +05:30
Karan Misra
b7096cfe6c gpio library for rpi 2014-02-17 03:41: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
cd54380887 matrix4x3: client should ensure rpio is initialised before using 2014-02-08 02:21:18 +05:30
Karan Misra
d2ffacd22c us020: client should ensure rpio is initialised before using 2014-02-08 02:21:01 +05:30
Kunal Powar
3843fd4ddf Added SPI Library 2014-01-30 16:20:43 +05:30
Karan Misra
95b06553e5 l3gd20: clean up 2014-01-09 05:26:21 +05:30
Karan Misra
1b6c346d40 us020: decouple from bmp085 and default to 25 C when we cannot detect
the ambient temperature
2014-01-09 03:39: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
ec8a223b13 us020: added close method 2014-01-08 20:18:40 +05:30
Karan Misra
d1e0e00ff7 l3gd20: sends data as often as we get it from the sensor 2014-01-08 19:45:28 +05:30
Karan Misra
f6ed134486 pca9685: bug fixes 2014-01-08 03:41:53 +05:30
Karan Misra
c83bd5bf6c pca9685: higher speed for motor 2014-01-08 02:50:11 +05:30
Karan Misra
f34c59d224 servo: sample debug turned 2014-01-08 02:49:34 +05:30
Karan Misra
3d71941214 l3gd20: calculate absolute values and provide it via a channel 2014-01-07 22:11:41 +05:30
Karan Misra
58a1eb5a56 l3gd20: its actually the orientation delta 2014-01-07 20:53:41 +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
7d044a8f0e refactoring 2014-01-05 15:49:03 +05:30
Karan Misra
dc12bb631d Merge pull request #3 from kunalpowar/pca9685
- Added pca9685 package 16-channel, 12-bit PWM controller with I2C
2014-01-05 00:59:46 -08:00