Skip to content

Open Source and Open Hardware IoT air quality sensor, based on an ESP32 running ESPHome.

Notifications You must be signed in to change notification settings

ebrithiljonas/SeptaSense

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Septa Sense

logo

Septa Sense in an Open Source and Open Hardware IoT air quality sensor, based on an ESP32 running ESPHome. It features a rim of RGB-LEDs around the top which indicate the quality of the air. Measurements can be seen either on in the integrated display or over Home Assistant. The unit is powered with a USB-C plug on the backside.

logo

Capabilities

  • Temperature (0 - 50°C ± 0.5°C)
  • Humidity (0 - 100% ± 4.5%)
  • VOC (1 - 500 Index ± 5 Index)
  • NOx (1 - 500 Index ± 10 Index)
  • Particulate Matter (0 - 1000 μg/m³ ± 10%)
  • CO2 (400 - 5000 ppm ± (40 ppm + 5%))
  • Pressure (300 - 1250 hPa ± 0.5 hPa)

Sensors

Mainboard

The mainboard is a custom PCB which holds the ESP32 chip, the BMP388 and SCD41 sensors and the RGB LEDs. The SEN55 sensor and the display are connected to it with a cable that is directly soldered to the board. It gets power via the USB-C plug over a cable with a JST XH connector that is mounted on the PCB.

pcb

3D-Print

The case consists of 5 different 3D printed parts. Recommended print settings are:

  • Case Bottom
    • Layer height: 0.2 mm
    • Infill: 10 %
    • Support: Yes
    • Support overhang: 80°
  • Case Top
    • Layer height: 0.2 mm
    • Infill: 10 %
    • Support: No
  • LED Ring
    • Layer height: 0.2 mm
    • Infill: 20 %
    • Support: No
  • SEN55 Bracket
    • Layer height: 0.1 mm
    • Infill: 20 %
    • Support: No
  • Display Fixture
    • Layer height: 0.2 mm
    • Infill: 20 %
    • Support: No

BOM

About

Open Source and Open Hardware IoT air quality sensor, based on an ESP32 running ESPHome.

Resources

Stars

Watchers

Forks

Packages

No packages published