muwerk applets; mupplets: functional units that support specific hardware or reusable applications.
mupplets use muwerks MQTT-style messaging to pass information between each other on the same device. If connected to an MQTT-server via munet, all functionallity is externally available through an MQTT server such as Mosquitto.
The mupplet-sensor
library consists of the following modules:
- mup_illuminance_ldr The
IlluminanceLdr
mupplet implements a simple LDR connected to analog port. See IlluminanceLdr Application Notes.
- mup_temphum_dht A mupplet for DHT22 temperature and humidity. See DHT22 Applications Notes.
- Note: All mupplets require the libraries ustd, muwerk and mupplet-core
For ESP8266 and ESP32, it is recommended to use munet for network connectivity.
Note: third-party libraries may be subject to different licensing conditions.
Mupplet | Function | Hardware | Dependencies |
---|---|---|---|
mup_illuminance_ldr.h |
Illuminance | LDR connected to analog port | none |
mup_illuminance_tsl2561.h |
Illuminance | TSL2561 | Wire |
mup_presstemp_bmp180.h |
Pressure, temperature | Bosch BMP180 | Wire |
mup_presstemp_bmp280.h |
Pressure, temperature | Bosch BMP280 | Wire |
mup_presstemp_bme280.h |
Pressure, temperature, humidity | Bosch BME280 | Wire |
mup_temphum_dht |
Temperature, humidity | DHT22 | none |
mup_gamma_gdk101 |
Gamma radiation uS/h | GDK101 | Wire |
mup_co2_ccs811 |
CO2, VOC | CCS811 | Wire |
mup_rain_ad |
Analog and digital rain sensor | MH-RD rain sensor (china) | none |
- 0.2.2 (unpublished) New mode
inverseLogic
forIlluminanceLdr
, new sensor CO2/VOC CCS811. - 0.2.1 (2022-09-27) Fixes for sensor BL0397 power measurement for Gosund SP1 tests.
- 0.2.0 (2022-09-23) GfxPanel moved to mupplet-display, multiple sensors added, documentation still incomplete and ongoing.
- 0.1.3 (2022-07-28) Oled and doc upgrades.
- 0.1.2 (2022-07-27) DHT and Oled added.
- 0.1.0 (2021-02-XX) (Not yet Released) Illuminance LDR Sensor, BMP180 pressure sensor
- mupplet-core microWerk Core mupplets
- mupplet-display microWerk Display mupplets