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

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

#1310 in Embedded development

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

~12–22MB
~325K SLoC