Matt Aimonetti
601e4916a2
let devs set and use custom LCD characters
...
I noticed that the grove LCD screen only has an ASCII/Japanese font table. I need to be able to display accented characters
looking at the data sheet the screen supports up to 8 custom CGRAM characters. I added an API to set those CGRAM characters
as well as a map of common latin 1 characters + emoticons
2015-10-11 00:49:57 -07:00
Matt Aimonetti
a129ff03fa
Update blink example due to API change
2015-10-07 23:35:22 -07:00
deadprogram
360585a593
Bebop hull protection setting and beginning of test coverage
2015-10-04 23:06:26 -07:00
deadprogram
810e07b44d
Correct error in Bebop video example
2015-10-01 19:45:09 -07:00
deadprogram
ae1056b58d
Merge branch 'bebop' into dev
2015-10-01 14:31:37 -07:00
deadprogram
f25ef58c0a
Separate error case of Particle nee Spark tests to avoid confusion
2015-09-29 19:49:07 -07:00
Vic Fryzel
a3256a1456
Fixing doc typo in ardrone_driver.go saying that backward went forward.
2015-08-28 13:42:43 -07:00
Pablo Ruggia
69e299a451
Wrong analog input mapping for BeagleBone
...
According to https://github.com/CircuitCo/BeagleBone-Black/raw/master/BBB_SRM.pdf Page 105 these are the right mappings:
P9_36 -> AIN5
P9_35 -> AIN6
2015-08-27 19:59:26 -07:00
Adrian Zankich
9afb74421d
Add bebop video recording command
2015-07-23 09:03:46 -07:00
Adrian Zankich
00c0e49575
Initial support for the bebop drone
2015-07-21 20:03:27 -07:00
Ron Evans
79c9657807
Merge pull request #196 from hybridgroup/add/platforms/keyboard
...
Add basic keyboard driver using `stty`
2015-07-17 08:18:54 -07:00
Adrian Zankich
88f7a68c46
Update jhd1313m1 Scroll and grove lcd example
2015-07-15 17:57:22 -07:00
Adrian Zankich
a8fa365990
Make travis happy
2015-07-15 16:46:40 -07:00
Adrian Zankich
c3bc235218
Update lidar implementation
2015-07-12 15:22:23 -07:00
Matt Aimonetti
6cef217dff
fix the bad merge
2015-07-11 23:03:01 -07:00
Matt Aimonetti
6190defcdc
merge toxeus' multiline fix
2015-07-11 22:56:45 -07:00
Matt Aimonetti
ab624962eb
improved the waits and added a scroll method (which doesn't seem to work :( )
2015-07-11 22:50:55 -07:00
Matt Aimonetti
41ab911179
copy of the C++ constructor since I noticed some weird setup issues
...
https://github.com/intel-iot-devkit/upm/blob/master/src/lcd/jhd1313m1.cxx#L34
The main artifact I was noticing was a cursor always being displayed after my text. This version fixes this specific issue.
2015-07-11 22:37:06 -07:00
Matt Aimonetti
b318d68a5b
Adding 2ms after Clear() and Home() to avoid issues + refactoring
...
The refactoring focuses on 2 aspects:
* go lint conventions with documentation
* avoid naked returns and don't instantiate returned values in the signature unless really necessary
2015-07-11 20:43:02 -07:00
Filip Gospodinov
cc9893d293
jhd1313m1_driver: fix '\n' processing
2015-07-11 00:08:04 +02:00
Matt Aimonetti
568d53cac4
update the Edison documentation for 1.5
2015-07-10 13:48:02 -06:00
Adrian Zankich
d18d6cd73a
Add missing grove driver alias
2015-07-10 08:56:39 -07:00
deadprogram
36777f681d
Corrected dependency install instructions for all current platforms
2015-07-10 08:02:18 -07:00
deadprogram
bef46fa711
Corrected to proper versionindependent install
2015-07-10 08:02:18 -07:00
deadprogram
b54782c1aa
Add missing package install step to Leap Motion README
2015-07-10 08:02:18 -07:00
nathan
17e94fdbcd
add windows connection for firmata
2015-07-10 08:02:18 -07:00
nathan
a7a2fc3e1a
add connection documention to firmata
2015-07-10 08:02:18 -07:00
Andrew Stewart
1e35d4a70c
Re-enable echo when restoring
2015-07-09 13:52:08 -07:00
Adrian Zankich
317591bc39
Allow a slightly wider range of piezo vibration values
2015-07-09 11:49:52 -07:00
Adrian Zankich
d5605838dd
Scale analog values to 1024
2015-07-09 11:48:46 -07:00
Andrew Stewart
15a764d865
add basic keyboard driver using stty
2015-07-09 11:41:33 -07:00
Adrian Zankich
5b94e593ec
Fix panic during finalize if no i2c device has been initialized
2015-07-09 10:31:43 -07:00
deadprogram
be03938851
Corrected dependency install instructions for all current platforms
2015-07-08 16:03:20 -07:00
deadprogram
353c404125
Corrected to proper versionindependent install
2015-07-08 15:39:50 -07:00
deadprogram
a27f88d344
Add missing package install step to Leap Motion README
2015-07-08 15:34:18 -07:00
Adrian Zankich
761dae973f
Add MMA7660Driver
2015-07-08 10:54:37 -07:00
Adrian Zankich
ae67df6562
Add GrovePiezoVibrationSensorDriver
2015-07-08 09:29:36 -07:00
Adrian Zankich
81bc4d2374
Add JHD1313M1 driver
2015-07-03 19:05:11 -07:00
Adrian Zankich
ff78e76596
Fix incorrect return type for NewGroveTouchDriver
2015-07-03 19:01:39 -07:00
Adrian Zankich
a695e6d6ea
Add alias drivers for sensors in the grove starter kit
2015-07-03 19:01:39 -07:00
Adrian Zankich
fcdbdf648f
Add relay driver
2015-07-03 19:01:39 -07:00
Adrian Zankich
78066a3392
Add grove temperature sensor driver
2015-07-03 19:01:39 -07:00
Adrian Zankich
b8fdbf0671
Add buzzer gpio driver
2015-07-03 19:01:39 -07:00
Adrian Zankich
fe6df92974
Refactor sysfs I2C implementation and add Address parameter to I2C interface functions
2015-07-03 18:57:29 -07:00
nathan
55e75788f7
add windows connection for firmata
2015-07-03 14:30:27 -07:00
nathan
0bf9977e2f
add connection documention to firmata
2015-07-03 11:53:15 -07:00
Adrian Zankich
8842b2ea23
Update README.md
2015-06-30 16:33:13 -07:00
Adrian Zankich
93a4c45574
Add raspi pwm pi-blaster support
2015-06-30 16:31:20 -07:00
Adrian Zankich
02a62d043a
Refactor firmata client library into seperate package
...
Green tests
Refactor tests to table driven
Refactor analog, digital and i2c
Fix tests
golint client package
Fix tests
Add ServoConfig
Rename query and i2c functions
Fix tests
Fix typo
2015-06-30 14:11:22 -07:00
Sebastien Binet
5a25e247aa
platforms/leap: use golang.org/x/net/websocket
2015-04-16 11:08:50 +02:00