#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

#1348 in Embedded development

Download history 137/week @ 2024-02-16 240/week @ 2024-02-23 40/week @ 2024-03-01 7/week @ 2024-03-08 6/week @ 2024-03-15 72/week @ 2024-03-22 26/week @ 2024-03-29

98 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
~303K SLoC