API Reference

fs3000

CircuitPython driver library for Renesas FS3000 Air Velocity Sensor Module

  • Author(s): Noel Anderson

Implementation Notes

Hardware:

Software and Dependencies:

class fs3000.FS3000(i2c: busio.I2C)

Base driver for the FS3000 air velocity sensor. Do not use directly, but rather use one of the model-specific derived classes FS3000_1005 or FS3000_1015

Parameters:

i2c (I2C) – The I2C bus object.

Initializes the FS3000 sensor.

Parameters:

i2c (I2C) – The I2C bus instance.

airflow() float | None

Sensor data in meters per second (m/s).

Returns:

Airflow velocity in meters per second, or None if data is invalid.

Return type:

Optional[float]

class fs3000.FS3000_1005(i2c: busio.I2C)

FS3000-1005 sensor variant, with airflow range up to 7.23 m/s.

Parameters:

i2c (I2C) – The I2C bus instance.

Initializes the FS3000-1005 sensor.

Parameters:

i2c (I2C) – The I2C bus instance.

class fs3000.FS3000_1015(i2c: busio.I2C)

FS3000-1015 sensor variant, with airflow range up to 15.00 m/s.

Parameters:

i2c (I2C) – The I2C bus instance.

Initializes the FS3000-1015 sensor.

Parameters:

i2c (I2C) – The I2C bus instance.