Ron Evans
|
7e78e2c998
|
espat: add built-in support for MQTT publish using the Paho library packets, alongside some modifications needed for the AT protocol.
Signed-off-by: Ron Evans <ron@hybridgroup.com>
|
2019-07-15 17:54:26 +02:00 |
|
Ron Evans
|
59aece351a
|
espat: change Response() method to use a passed-in timeout value instead of fixed pauses.
Signed-off-by: Ron Evans <ron@hybridgroup.com>
|
2019-07-15 17:54:26 +02:00 |
|
Ron Evans
|
1b81b992c2
|
espat: add DialTLS and Dial methods, update MQTT example to allow both MQTT and MQTTS connections
Signed-off-by: Ron Evans <ron@hybridgroup.com>
|
2019-07-15 17:54:26 +02:00 |
|
Ron Evans
|
506819c93c
|
espat: update MQTT example for greater stability
Signed-off-by: Ron Evans <ron@hybridgroup.com>
|
2019-07-15 17:54:26 +02:00 |
|
Ron Evans
|
1d9e393948
|
espat: add example that uses MQTT publish to open server
Signed-off-by: Ron Evans <ron@hybridgroup.com>
|
2019-07-15 17:54:26 +02:00 |
|
Ron Evans
|
500f3d9813
|
espat: implement TCPConn using AT command set
Signed-off-by: Ron Evans <ron@hybridgroup.com>
|
2019-07-15 17:54:26 +02:00 |
|
Daniel Esteban
|
28dbbe2e65
|
typo in package name of examples
|
2019-07-14 22:21:37 +02:00 |
|
Ron Evans
|
8534e67c83
|
buzzer: buzzer timbres sound better with more bass
Signed-off-by: Ron Evans <ron@hybridgroup.com>
|
2019-07-06 16:35:09 +02:00 |
|
Ron Evans
|
95755ebae7
|
buzzer: add simple buzzer implementation
Signed-off-by: Ron Evans <ron@hybridgroup.com>
|
2019-07-06 16:35:09 +02:00 |
|
Ron Evans
|
f4583f5144
|
microphone: PDM MEMS microphone support using I2S interface
Signed-off-by: Ron Evans <ron@hybridgroup.com>
|
2019-07-05 14:52:54 +02:00 |
|
Daniel Esteban
|
79d3609f76
|
Support for AT24C32/64 2-wire serial EEPROM
|
2019-06-03 19:38:04 +02:00 |
|
Martin Treml
|
f68388702d
|
Implementation of the BME280 Sensor (#38)
* Driver for bme280
|
2019-06-03 19:03:53 +02:00 |
|
Ron Evans
|
c09f0a8075
|
all: switch to using custom domain for all drivers
Signed-off-by: Ron Evans <ron@hybridgroup.com>
|
2019-05-29 13:33:50 +02:00 |
|
Ron Evans
|
3f946868e1
|
all: refactor all current drivers to use new machine.Pin interface
Signed-off-by: Ron Evans <ron@hybridgroup.com>
|
2019-05-26 21:46:33 +02:00 |
|
k-brk
|
dce063e0c2
|
Support for DS1307 (#58)
* Support for DS1307
|
2019-05-24 12:56:26 +02:00 |
|
Daniel Esteban
|
30b118cf63
|
support for Waveshare EPD 2.13" display (black&white only) (#61)
* support for Waveshare EPD 2.13" display (black&white only)
|
2019-05-24 12:37:02 +02:00 |
|
Anthony Elder
|
a24657d1eb
|
GPS driver (#55)
* u-blox GPS driver for both I2C and UART
|
2019-05-23 15:29:29 +02:00 |
|
Daniel Esteban
|
374d3f6bec
|
Support for Waveshare 2.13" (B & C versions) e-paper display (#56)
* Support for Waveshare 2.13" (B) e-paper display
|
2019-05-17 07:55:57 +02:00 |
|
Anthony Elder
|
5930c149d9
|
SHT3x driver (#53)
* SHT3x driver
|
2019-05-12 16:11:15 +02:00 |
|
Daniel Esteban
|
d22cf7a3e1
|
Driver for BBC micro:bit on-board LED matrix (#48)
|
2019-05-05 16:51:04 +02:00 |
|
Daniel Esteban
|
ad2b76be8b
|
support for SSD1306 displays using I2C or SPI, several screen sizes (#49)
supported too
|
2019-05-05 11:45:26 +02:00 |
|
k-brk
|
ba4de1efb8
|
SetPixel removed, formatting
|
2019-05-05 11:42:38 +02:00 |
|
k-brk
|
715829cdbd
|
Support for HD44780 in 4 and 8 bit mode
|
2019-05-05 11:42:38 +02:00 |
|
Ron Evans
|
8ac1fa2b22
|
adxl345: update ADXL345 driver and example to make uniform with other accelerometers
Signed-off-by: Ron Evans <ron@hybridgroup.com>
|
2019-05-03 20:30:03 +02:00 |
|
Ron Evans
|
b7fe897b8c
|
mag3110: change method name/signature for obtaining temperature to be uniform with other similar drivers
Signed-off-by: Ron Evans <ron@hybridgroup.com>
|
2019-05-03 20:26:43 +02:00 |
|
Daniel Esteban
|
35a7590c2d
|
clean commit, added smoke tests
|
2019-05-03 11:44:56 +02:00 |
|
Daniel Esteban
|
38e0d39f48
|
Initial support for RGB led matrix, usually called hub75
|
2019-04-26 09:24:08 +02:00 |
|
Ron Evans
|
59db5fef76
|
thermistor: add support for thermistors such as the NTC 3950
Signed-off-by: Ron Evans <ron@hybridgroup.com>
|
2019-04-25 11:30:10 +02:00 |
|
Ron Evans
|
c0cadf8d82
|
lis3dh: implement accelerometer functionality
Signed-off-by: Ron Evans <ron@hybridgroup.com>
|
2019-04-24 20:10:57 +02:00 |
|
Ron Evans
|
cd992bd7d6
|
bmp180: change method names/signature for obtaining temperature and pressure uniform with other similar drivers
Signed-off-by: Ron Evans <ron@hybridgroup.com>
|
2019-04-24 15:17:26 +02:00 |
|
Daniel Esteban
|
ed2d334d55
|
Driver for ADXL345 3-axis digital accelerometer (#33)
* Driver for ADXL345 3-axis digital accelerometer
|
2019-04-08 08:18:03 +02:00 |
|
Daniel Esteban
|
f6bdc9734f
|
ds3231: basic support for DS3231 RTC device
|
2019-04-07 16:55:46 +02:00 |
|
Ron Evans
|
b8e278e08f
|
examples: add example code for BlinkM
Signed-off-by: Ron Evans <ron@hybridgroup.com>
|
2019-03-14 16:34:11 +01:00 |
|
Ayke van Laethem
|
b0c4f3e2ce
|
mma8653: return acceleration in a standard unit: micro-G.
|
2019-03-11 17:14:04 +01:00 |
|
Daniel Esteban
|
f144bfed79
|
Basic support for VL53L1X time-of-flight distance sensor (#20)
* Basic support for VL53L1X time-of-flight distance sensor
|
2019-03-06 17:42:17 +01:00 |
|
Ron Evans
|
8e1df6d63a
|
examples: add basic usage example for mma8653
Signed-off-by: Ron Evans <ron@hybridgroup.com>
|
2019-03-04 21:42:02 +01:00 |
|
Ron Evans
|
239c10a6ab
|
examples: add example for mag3110 magnetometer
Signed-off-by: Ron Evans <ron@hybridgroup.com>
|
2019-03-04 21:33:32 +01:00 |
|
Ron Evans
|
55d12ce0a1
|
examples: add basic usage example for ws2812
Signed-off-by: Ron Evans <ron@hybridgroup.com>
|
2019-02-28 14:22:14 +01:00 |
|
Ron Evans
|
0c2924cd77
|
espat: add support for esp8266/esp32 Wifi adaptor AT command set with net-compatible UDP support
Signed-off-by: Ron Evans <ron@hybridgroup.com>
|
2019-02-24 12:54:11 +01:00 |
|
Daniel Esteban
|
ae53ea7d81
|
easystepper: very simple 4-wire stepper driver
|
2019-02-23 13:41:52 +01:00 |
|
Daniel Esteban
|
693e7a1db7
|
Added driver for BH1750 digital ambient light sensor (#15)
* Added driver for BH1750 digital ambient light sensor
|
2019-02-08 09:04:58 +01:00 |
|
Ron Evans
|
31bc74101d
|
examples: add example for apa102 (#17)
Signed-off-by: Ron Evans <ron@hybridgroup.com>
|
2019-02-07 14:52:05 +01:00 |
|
Ron Evans
|
7dfd72c1b1
|
examples: add example for mpu6050 (#16)
Signed-off-by: Ron Evans <ron@hybridgroup.com>
|
2019-02-07 14:51:45 +01:00 |
|
Daniel Esteban
|
3af2f18437
|
Initial support for BMP180 digital pressure sensor (#11)
* Initial support for BMP180 digital pressure sensor
Note that Pressure & Temperature return int32 and millis unit (millidegrees
and mPa)
|
2019-02-06 08:50:40 +01:00 |
|