Elfo404
56fb346438
dht: fix error check in example
2022-03-10 19:10:50 +01:00
Neil Davis
3d279d4d25
Add a SetIntensity() function to max7xx driver and example.
...
Also remove redundant byte() casts from SetScanLimit()
2022-03-10 18:05:34 +01:00
sago35
4a336f674c
image: fix interface
2022-03-10 12:53:44 +01:00
Ayke van Laethem
2d32995f6a
ws2812: support high-MHz ARMv6M chips like the RP2040
...
The possible branch distance is a lot shorter on ARMv6M (Cortex-M and
Cortex-M0+) for conditional branches. Therefore, convert this long
conditional branch into an unconditional branch.
This probably makes the code a little bit slower but because it is in
the low period of the WS2812 signal it shouldn't matter for the
protocol. And it avoids difficult workarounds specifically for the
RP2040.
2022-03-10 10:50:12 +01:00
Anton Fisher
9a98d1be55
drivers: add driver for IS31FL3731 matrix LED driver ( #370 )
...
IS31FL3731: add driver for IS31FL3731 matrix LED driver
2022-03-09 13:54:07 +01:00
Donia Chaiehloudj
02e4548966
dht: fix humidity and temperature extraction for DHT22 ( #358 )
2022-03-08 12:42:28 +01:00
Yurii Soldak
45dce188f5
lsmXXX: unified, error handling, memory management
2022-02-18 06:10:27 +01:00
Steven Pearson
b3c0315a09
Driver for SSD1289 LCD
2022-02-18 06:01:55 +01:00
BCG
0ced12683c
Revert "Added support for 125MHz to WS2812 for RP2040"
...
This reverts commit b4eb406a43 (erroneous
push).
2022-02-14 01:06:23 -05:00
BCG
b4eb406a43
Added support for 125MHz to WS2812 for RP2040
2022-02-14 00:48:33 -05:00
sago35
10bd48c39d
ws2812: add support for m5stamp-c3
2022-02-11 23:47:55 +01:00
Yurii Soldak
ad3ef92cfe
lps22hb: pin rename, sync with main repo
2022-01-29 23:02:42 +01:00
deadprogram
f7dce6ae22
wifinina: correct sendParamStr to handle empty strings, such as when connecting to an unsecured access point.
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2022-01-26 23:05:50 +01:00
deadprogram
a15f2167cc
release: prepare for v0.19.0
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
v0.19.0
2022-01-26 18:26:16 +01:00
deadprogram
5d5378a47c
all: update license year to 2022
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2022-01-26 18:25:15 +01:00
deadprogram
3ceb688663
examples/wifi: add unified example for tcpclient that compiles for all supported wifi adaptors
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2022-01-24 13:24:39 +01:00
deadprogram
941c1c9057
wifi/espat, rtl8720dn, wifinina, net: modify to use Adapter interface
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2022-01-24 13:24:39 +01:00
deadprogram
d8c813d515
wifi/espat, rtl8720dn, wifinina: move towards standard common interface for wifi adaptors
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2022-01-24 13:24:39 +01:00
Drayton Munster
905fc6fce3
hd44780: fix 4-bit data length flag
2022-01-20 20:01:37 +01:00
Drayton Munster
80913d5fe7
Reset data pins to output mode after reading
2022-01-20 20:01:37 +01:00
Olivier Fauchon
b6c750ccd1
sx126x: Driver for Semtech sx126x radio modules and optional RF Switch.
...
This first version of the driver has been tested with STM32WL SoC,
which embeddeds SX1262 radio on the same die.
2022-01-15 17:22:36 +01:00
deadprogram
43899e1330
build: remove smoketest for Arduino keyboard4x4 for now
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2022-01-12 18:26:10 +01:00
sago35
45c68ef0fc
ft6336: add support for ft6336
2022-01-04 15:54:35 +01:00
Olivier Fauchon
025a66655f
shtc3: Sensirion SHTC3 Relative Humidity / Temperature i2c sensor
2021-12-28 16:02:10 +01:00
deadprogram
121e8147f7
hd44780i2c: clean up for go fmt
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2021-12-24 16:00:39 +01:00
Alan Wang
b48bc5ac5d
Update hd44780i2c.go
2021-12-24 11:54:00 +01:00
Alan Wang
0d40c99d1f
Add files via upload
2021-12-22 16:49:54 +01:00
Alan Wang
bee7422c3a
Fix Nano 33 BLE drivers ( #351 )
...
Fix HTS221, LPS22HB and APDS9960 drivers and their examples for Arduino Nano 33 BLE:
* Update hts221_nano_33_ble.go
* Update lps22hb_nano_33_ble.go
* Update apds9960_nano_33_ble.go
2021-12-20 09:57:37 +01:00
spearson78
43099c5d5f
XPT2046 Touch driver ( #350 )
...
Co-authored-by: Steven Pearson <steven.pearson.78@gmail.com >
2021-12-14 09:14:10 +09:00
Yurii Soldak
0f9b9d873b
wifinina: avoid busy wait
2021-12-10 12:15:56 +01:00
sago35
114e24870e
ili9341, ili9342: add support for m5stack
2021-11-27 13:03:07 +01:00
soypat
b33c84ff78
add PCA9685 driver
2021-11-21 14:46:15 +01:00
sago35
966210f1b0
ili9341, ili9342: add support for m5stack-core2
2021-11-20 12:20:34 +01:00
deadprogram
90a13a697b
release: prepare for v0.18.0
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
v0.18.0
2021-11-18 15:25:24 +01:00
deadprogram
d632eb888f
docs: add LSM9DS1 to list
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2021-11-18 11:39:27 +01:00
Yurii Soldak
f6761a9079
lsm9ds1: minimal implementation
2021-11-18 11:36:16 +01:00
sago35
51c3aa271b
axp192: add support for AXP192 single Cell Li-Battery and power system management IC
2021-11-18 11:18:30 +01:00
soypat
520234e9f8
mcp3008: fix bitshift bug
2021-11-14 18:10:48 +01:00
Yurii Soldak
334ed57373
wifinina: control nina pins, for example leds
2021-11-12 15:32:21 +01:00
Sam Lader
3637033fec
Fix broken link for SHT3x datasheet ( #327 )
...
docs: fix broken link for SHT3x datasheet
2021-11-06 21:26:08 +01:00
deadprogram
233866443c
docs: update list of supported drivers with recent additions
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2021-11-06 18:34:08 +01:00
Alan Wang
65fd7aa1a1
Add support for APDS-9960, Digital Proximity, Ambient Light, RGB and Gesture Sensor ( #308 )
...
apds9960: add support for apds9960
2021-11-06 11:22:39 +01:00
Alan Wang
82e9e4a7f3
Add support for LPS22HB MEMS nano pressure sensor ( #297 )
...
lps22hb: add support for lps22hb
2021-11-06 11:14:21 +01:00
deadprogram
76ff632134
hts221: update build tags for Go 1.17+
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2021-11-06 11:05:25 +01:00
Alan Wang
cd2694e85f
Add support for HTS221 capacitive digital sensor for relative humidity and temperature ( #295 )
...
hts221: Add support for hts221.go
2021-11-06 11:02:30 +01:00
sago35
734adb6df8
i2csoft: fix Configure()
2021-11-04 15:02:21 +01:00
sago35
2492fcb322
i2csoft: gofmt
2021-11-04 15:02:21 +01:00
sago35
4f82c231cb
i2csoft: add source code for each target
2021-11-04 15:02:21 +01:00
sago35
2c9a05a413
i2csoft: remove the return value
2021-11-04 15:02:21 +01:00
sago35
a89a26112e
i2csoft: fix baudrate handling
2021-11-04 15:02:21 +01:00