1
0
mirror of https://github.com/hybridgroup/gobot.git synced 2025-05-11 19:29:20 +08:00

2314 Commits

Author SHA1 Message Date
deadprogram
f37af5cd47 build: add missing OpenCV lib dependency
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-22 12:03:35 +02:00
deadprogram
9a6c270521 i2c: SSD1306.WithDisplayHeight() and SSD1306.WithDisplayWidth() for SSD1306 that use different display ratios
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-22 10:54:31 +02:00
deadprogram
9f1e5fe34b gpio: Add ButtonDriver.DefaultState to allow for 'reverse' buttons (ones that go from HIGH to LOW)
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-22 10:28:39 +02:00
deadprogram
40b636706c test: avoid possibility of collide value in tests. I mean, what were the odds of that?
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-19 12:54:54 +02:00
deadprogram
a3f086ccd7 holystone: Update example for correctness, and README as well
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-19 12:40:35 +02:00
deadprogram
cad982e121 holystone: rename driver file to keep consistent
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-19 12:31:57 +02:00
deadprogram
54fad37eae holystone: some needed changes for proper driver
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-19 12:31:14 +02:00
deadprogram
6bd8280250 Switch to use custom domain for GoCV package
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-18 18:13:40 +02:00
Ron Evans
89ba30f2a9 Merge pull request #442 from GuySirton/dev
Initial support for HOLY STONE HS200W drone
2017-10-18 18:06:35 +02:00
Ron Evans
631e1d1d9a Merge pull request #457 from joek/dev
Added SetCleanSession (#451)
2017-10-10 17:32:40 +02:00
joek
a9c130ea40 Added SetCleanSession
Signed-off-by: joek <info@johannes-engelke.de>
2017-10-09 09:17:42 +02:00
deadprogram
a998b0b072 opencv: OpenCV face detector that is much more concurrent
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-05 20:05:12 +02:00
deadprogram
2929791ff7 opencv: all examples using new GoCV based code
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-05 18:01:34 +02:00
deadprogram
3e4f5a2d1c opencv: all examples using new GoCV based code
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-05 18:00:22 +02:00
deadprogram
c492ec49d0 opencv: correct formatting in face detect example
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-05 17:47:19 +02:00
deadprogram
b66c038c5c opencv: Travis build will now reqquire sudo to install
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-05 17:22:16 +02:00
deadprogram
5f40f44269 opencv: read the image frames as fast as possible
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-05 17:20:42 +02:00
deadprogram
4cdf00c4d3 opencv: Travis build will now reqquire sudo to install
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-05 17:08:56 +02:00
deadprogram
31131780d4 opencv: Switchover to use GoCV and OpenCV 3.3
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-05 17:05:10 +02:00
deadprogram
e33300197b build: Update build to use latest Golang versions
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-05 11:49:08 +02:00
Ron Evans
6fbf176ac3 Merge pull request #452 from ulisesflynn/grove
Added grove support, and more gopigo3 examples
2017-09-29 09:32:34 +02:00
Ulises Flynn
80f89f508f Added grove support, and more gopigo3 examples 2017-09-28 16:14:10 -06:00
Ron Evans
50c3d42809 Merge pull request #450 from akumbhani66/master
Fixed typo.
2017-09-24 23:01:40 +02:00
ashvin
927aee595b fixed typo 2017-09-23 14:16:19 +05:30
deadprogram
c7a68b1fc6 gopigo3: integration of recent GoPiGo3 contributions
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-09-14 14:30:27 +02:00
deadprogram
40fc1a2411 gopigo3: moving GoPiGo3 into separate subpackage of Dexter to make room for more robots
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-09-14 14:16:20 +02:00
deadprogram
019300cb34 docs: some helpful edits for the initial spi implementation
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-09-14 14:05:51 +02:00
deadprogram
392c913612 Merge branch 'feature/scan-joystick' into dev 2017-09-14 13:24:54 +02:00
Ron Evans
a563acce89 Merge pull request #448 from ulisesflynn/gopigo3
First cut of the GoPiGo3 driver, lacking grove peripherals
2017-09-14 11:42:35 +02:00
Ulises Flynn
ec9a437d6f Removed gopigo3 adaptor, updated gopigo3 driver 2017-09-13 16:55:09 -06:00
Ulises Flynn
afbae9f697 Cleanup gopigo adapter, update examples 2017-09-12 14:19:39 -06:00
deadprogram
cf35f0e692 joystick: add CLI utilty to scan display events to make it easier to add new joyticks
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-09-12 21:07:53 +02:00
Ulises Flynn
d362e47874 Remove address from spi code 2017-09-12 00:51:01 -06:00
Ulises Flynn
4bd3b675c6 Moved gopigo3 to a platform 2017-09-06 23:53:28 -06:00
Ulises Flynn
94f5ded2d6 First cut of the GoPiGo3 driver, lacking grove peripherals. 2017-08-24 23:38:26 -06:00
deadprogram
6b51c9da85 build: add go1.9 to versions tested in Travis CI
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-08-25 07:00:17 +02:00
deadprogram
1312c20d4b joystick: update README to address #441
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-07-25 21:45:26 +02:00
deadprogram
b10b73eabd release: update to v1.6.1
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-07-25 21:40:56 +02:00
Guy Sirton
483e1fbeee Mostly working driver 2017-07-23 18:35:47 -07:00
Guy Sirton
dba28a12b5 WIP: Introduce a mutex, a stop channel, and use tickers for periodic updates 2017-07-23 18:35:47 -07:00
Guy Sirton
0d25e83441 WIP: Small demo code 2017-07-23 18:35:47 -07:00
Guy Sirton
d2855bb43c WIP: Take off and land 2017-07-23 18:35:46 -07:00
Ron Evans
80548f98bb Merge pull request #437 from ljfranklin/curie-linux-udev-rules
Add Linux specific step to Intel Curie docs
2017-07-16 18:26:44 -06:00
Lyle Franklin
11cb19983c Add Linux specific step to Intel Curie docs
- My Ubuntu 16.04 installation was initially unable to communicate with
  the intel TinyTile with "unable to connect. Perhaps you need to flash
  your Arduino with Firmata?"
- After digging through some forums, the fix is to add some `udev`
  rules. Although I'm not sure of the specific effect of these rules, I can
  confirm the running `sudo go run main.go` is not sufficient to connect to the board.
- Rule script:
  https://raw.githubusercontent.com/01org/corelibs-arduino101/master/scripts/create_dfu_udev_rule
2017-07-16 09:17:04 -07:00
deadprogram
ca421efda6 release: update to v1.6.1
Signed-off-by: deadprogram <ron@hybridgroup.com>
v1.6.1
2017-07-15 09:07:54 -06:00
deadprogram
4c834e703c examples: firmata examples take command line param for port to use to microcontroller
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-07-12 18:08:46 -06:00
deadprogram
388e7adf59 build: remove API tests from Windows build for now
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-07-12 13:55:27 -06:00
deadprogram
0581133574 i2c: exclude sysfs oriented tests on Windows, at least for now
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-07-12 09:47:44 -06:00
deadprogram
4c3ce98763 build: see if api and all drivers can pass tests under Windows using Appveyor
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-07-12 09:26:45 -06:00
deadprogram
9af42bbbcd docs: add Appveyor build badge to README
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-07-12 09:24:23 -06:00