Thomas Kohler
|
a8f47eaae8
|
build(go, deps): switch to Go 1.22 and update modules (#1093)
|
2024-11-01 12:54:20 +01:00 |
Thomas Kohler
|
bfba1ab9e0
|
i2c/spi: remove offensive terminology (#1071)
|
2024-02-13 18:16:18 +01:00 |
Thomas Kohler
|
c159228f48
|
gobot: rename Master to Manager (#1070)
|
2024-02-13 16:30:25 +01:00 |
Thomas Kohler
|
cb1f952d27
|
megapi: use serialport adaptor and move driver to drivers/serial (#1062)
|
2024-02-12 18:19:20 +01:00 |
Thomas Kohler
|
e2b710bfe7
|
neurosky: use serialport adaptor and move driver to drivers/serial (#1061)
|
2024-02-12 16:27:08 +01:00 |
Thomas Kohler
|
9430005b82
|
ble(client): add scan timout (#1051)
|
2024-02-11 17:01:24 +01:00 |
Thomas Kohler
|
d2b01b99e0
|
examples: fix missing checks of return values (#1060)
|
2024-02-11 15:34:50 +01:00 |
Thomas Kohler
|
d96aa52fb9
|
ble: add support for functional options, add tests (#1059)
|
2024-02-10 18:02:09 +01:00 |
Thomas Kohler
|
3ac63bfd27
|
ble: introduce in drivers folder (#1057)
|
2024-02-04 18:50:43 +01:00 |
Thomas Kohler
|
915d0c89b8
|
raspi(pwm): add support for sysfs and fix pi-blaster (#1048)
|
2023-12-11 19:09:00 +01:00 |
Thomas Kohler
|
8ae4667701
|
adaptors(pwm): introduce scale option for servo (#1046)
|
2023-12-05 20:26:28 +01:00 |
Thomas Kohler
|
be1ccf07e4
|
gpio(all): introduce functional options (#1045)
|
2023-12-03 18:03:02 +01:00 |
Thomas Kohler
|
d139c0ac7e
|
aio(thermalzone): add driver for read a thermalzone from system (#1040)
|
2023-11-27 16:42:42 +01:00 |
Thomas Kohler
|
39808451cf
|
aio(all): introduce functional options (#1039)
|
2023-11-23 19:01:42 +01:00 |
Thomas Kohler
|
7f78edefcd
|
lint(all): fix issues of errorlint etc (#1037)
|
2023-11-15 20:51:52 +01:00 |
Thomas Kohler
|
a04ce8a7f2
|
gpio: fix data race in StepperDriver (#1029)
|
2023-11-09 20:31:18 +01:00 |
Thomas Kohler
|
c41604f5f9
|
gpio: fix data race in ButtonDriver (#1027)
|
2023-11-01 14:51:07 +01:00 |
Thomas Kohler
|
693cbf158d
|
i2c(PCA9685, adafruit): clean up architecture and fix init (#1021)
|
2023-10-29 19:35:26 +01:00 |
Thomas Kohler
|
f219a4055d
|
gpio(hcsr04): add driver for ultrasonic ranging module (#1012)
|
2023-10-27 21:06:07 +02:00 |
Thomas Kohler
|
a4a8d1079c
|
build(style): switch to gofumpt and add linters (#1009)
|
2023-10-20 20:50:42 +02:00 |
Bruno Albuquerque
|
87c0572e4a
|
sphero: Add support for calibration
- Includes a sample program to show how it works.
|
2023-09-26 11:40:10 -07:00 |
Ron Evans
|
cd653e9ea1
|
joystick(core): replace sdl with 0xcafed00d/joystick package (#988)
|
2023-09-23 12:32:31 +02:00 |
Thomas Kohler
|
beaefb764b
|
dragonboard: fix example and documentation (#977)
|
2023-07-07 11:35:24 +02:00 |
dlstjq7685
|
8b20c453e0
|
all: substitute deprecated ioutil methods (#923)
|
2023-06-10 19:25:01 +02:00 |
Thomas Kohler
|
865e724af0
|
Build(v2): revert move to v2 subfolder (#932)
* revert move to v2 subfolder
* fix CI and adjust CHANGELOG
|
2023-05-29 19:23:28 +02:00 |
Thomas Kohler
|
d908619462
|
Build(v2): fix usage by moving code to a v2 subfolder (#927)
|
2023-05-22 19:35:36 +02:00 |
Thomas Kohler
|
949392d8a7
|
Fix(core): Semantic Import Versioning for v2 (#921)
|
2023-05-20 14:25:21 +02:00 |
Thomas Kohler
|
f6bcb17ce4
|
add NanoPi NEO platform
|
2023-02-04 14:42:57 +01:00 |
Thomas Kohler
|
9ce45c0056
|
add advanced digital pin options (pull, bias, drive, debounce, event)
|
2023-01-28 12:22:32 +01:00 |
Thomas Kohler
|
6c7ecbe584
|
SPI using GPIO's plus driver for MFRC522
|
2023-01-05 19:04:32 +01:00 |
Thomas Kohler
|
3559e7892e
|
Introduce I2cBusAdaptor for composition in platforms
|
2022-12-08 19:29:51 +01:00 |
Thomas Kohler
|
34f7e77561
|
add PCA953x i2c driver
|
2022-11-13 18:47:19 +01:00 |
Thomas Kohler
|
f21379a3db
|
adjust README for gpio, pwm, i2c and add example
|
2022-11-13 16:26:26 +01:00 |
Jordi Íñigo Griera
|
b6f70b3e8b
|
Added support for Dualsense joystick (PlayStation 5) (#880)
* Dualsense base files copied from Dualshock4
* Buttons and axis corrected for Sony Dualsense
|
2022-11-09 18:24:58 +01:00 |
Thomas Kohler
|
421135fcc2
|
BUGFIX/IMPROVEMENT: sysfs accesser
|
2022-11-09 17:30:57 +01:00 |
Thomas Kohler
|
45abf11acc
|
BUGFIX: tests with sysfs mocks
|
2022-10-30 18:47:56 +01:00 |
Thomas Kohler
|
b3a3564869
|
Add Jetson Nano adpator
|
2022-10-23 12:07:09 +02:00 |
INSEOB KANG
|
ee0bff582a
|
little fix
|
2022-10-23 08:41:22 +09:00 |
Thomas Kohler
|
9d1fd13a2f
|
i2c PCF8583 clock and counter driver introduced
|
2022-10-22 13:12:09 +02:00 |
INSEOB KANG
|
83b0e2840b
|
fix jetson nano pwm feature
|
2022-10-22 20:10:12 +09:00 |
Thomas Kohler
|
65d06fc961
|
Joystick add Xbox-One controller
|
2022-10-21 18:57:27 +02:00 |
Thomas Kohler
|
dd8a49c8cb
|
GrovePi add read firmware version and DHT sensors
|
2022-10-21 16:33:09 +02:00 |
dlstjq7685
|
86150792d0
|
Merge branch 'dev' into feature/jetson-nano-adaptor
|
2022-10-20 23:51:22 +09:00 |
Thomas Kohler
|
348c5af324
|
BUGFIX: Adafruit1109 bad characters on Halt()
|
2022-10-18 09:21:45 +02:00 |
Thomas Kohler
|
5cb8302117
|
BUGFIX/IMPROVEMENT: ADS1x15
|
2022-10-11 10:37:29 +02:00 |
Thomas Kohler
|
e7cb5c48ee
|
Makefile: add check for examples, fix failed file, stabilize "every"-test
|
2022-10-11 08:42:15 +02:00 |
Thomas Kohler
|
fd1231f0ba
|
MPL115A2 use WriteByteData() and ReadBlockData()
|
2022-10-10 07:48:58 +02:00 |
Thomas Kohler
|
6f970f7f6c
|
FEATURE: bmxy8z use ReadBlockData
|
2022-10-10 06:51:39 +02:00 |
Thomas Kohler
|
ae34b72eaa
|
BUGFIX/Improvement: missing HMC5883L byte swap
|
2022-10-03 13:51:58 +02:00 |
Thomas Kohler
|
28c08be4a8
|
introduce PCA9501 driver inspired by mcp23017_driver and example for digispark
|
2022-10-02 14:51:53 +02:00 |