#raspberry-pi-pico #embassy #rp2040 #no-alloc #web-server #stemma-soil-sensor #raspberry-pi-pico-w

nightly no-std stemma-soil-sensor-embassy

Interface with Adafruit's STEMMA Soil Sensor while using embassy

3 unstable releases

0.2.1 Feb 26, 2024
0.2.0 Feb 22, 2024
0.1.0 Feb 22, 2024

#1474 in Embedded development

Download history 192/week @ 2024-02-17 203/week @ 2024-02-24 23/week @ 2024-03-02 11/week @ 2024-03-09 1/week @ 2024-03-16 72/week @ 2024-03-23 26/week @ 2024-03-30

86 downloads per month

MIT license

13KB
176 lines

STEMMA Soil Sensor for Embassy-based Projects

An API for communicating with Adafruit's STEMMA Soil Sensor while using embassy in a project. As embassy and picoserve makes serving web pages from a Raspberry Pi Pico W easy, this project serves to enable the creation of REST-APIs or Web-UIs for the sensor.

Derived from https://github.com/adafruit/Adafruit_CircuitPython_seesaw/.

See the examples folder for a simple example of how to use the library to make a web server that serves the sensor data.


lib.rs:

A library for interacting with Adafruit's STEMMA soil sensor. The library works by creating a SoilSensor object, which can then be used to read the temperature and moisture from the sensor.

Dependencies

~11–21MB
~307K SLoC