Boardoza_BME688_Environmental_Sensor_Breakout_Board

Public

@boardoza

Download board files

Files for version 1. Pick what you came for.

Share Boardoza_BME688_Environmental_Sensor_Breakout_Board

Check access before sharing the link.

Who can open this board

Anyone can open this board. No sign-in is required.

This link opens the latest version. Copying it does not grant additional access.

Loading…

README

Boardoza BME688 Environmental Sensor Breakout Board

The Boardoza BME688 Breakout Board is a compact environmental sensing solution built around the Bosch Sensortec BME688 4-in-1 sensor. It combines gas, barometric pressure, temperature, and relative humidity sensing into a single device while offering high accuracy, fast response times, and low power consumption. The integrated gas sensor is capable of detecting a wide variety of Volatile Organic Compounds (VOCs) and Volatile Sulfur Compounds (VSCs) when combined with Bosch's AI software ecosystem.

Designed for both hobbyists and professional developers, the board supports I²C (default) and SPI communication, making it compatible with a wide range of microcontrollers and embedded systems. It is ideal for air quality monitoring, smart home automation, HVAC(Heating, Ventilation and Air Conditioning) systems, weather stations, indoor environmental monitoring, industrial sensing, food freshness detection, and AI-powered gas classification applications using Bosch BME AI-Studio.

Front SideBack Side

Key Features

  • 4-in-1 Environmental Sensing: Measures gas, barometric pressure, relative humidity, and temperature using the Bosch Sensortec BME688 sensor.
  • AI-Powered Gas Classification: Compatible with Bosch BME AI-Studio for training custom gas detection and classification algorithms.
  • VOC and VSC Detection: Detects Volatile Organic Compounds (VOCs), Volatile Sulfur Compounds (VSCs), smells, and various gas mixtures.
  • Dual Communication Interface: Supports I²C communication by default and selectable SPI communication.
  • 3.3V and 5V System Compatibility: Designed for easy integration with commonly used microcontrollers and development boards.
  • Low-Power Operation: Suitable for battery-powered and continuously operating environmental monitoring systems.
  • Wide Application Range: Suitable for indoor air-quality monitoring, HVAC systems, weather stations, smart-home applications, odor detection, and food-freshness analysis.

Technical Specifications

Model: BME688
Manufacturer: Boardoza
Manufacturer IC: Bosch Sensortec
Functions: Gas Sensor, Barometric Pressure Sensor, Temperature Sensor, Relative Humidity Sensor
Supply Voltage: 3.3V – 5V DC
Logic Voltage: 3.3V / 5V Compatible
Communication Interface: I²C (Default) / SPI (Selectable)
Pressure Range: 300 – 1100 hPa
Humidity Range: 0 – 100% RH
Gas Detection: VOCs, VSCs and various gas mixtures (AI classification supported)
Temperature Range: -40°C to +85°C
Board Dimensions: 20mm × 20mm


Board Pinout

( J1 ) Communication Connector

Pin NumberPin NameDescription
1VCCPower Supply Input (3.3V–5V)
2nCSBSPI Chip Select (Active Low, not 5V tolerant when used directly by sensor)
3SDA / MOSII²C Serial Data / SPI MOSI
4SCL / SCKI²C Serial Clock / SPI Clock
5ADR / MISOI²C Address Select / SPI MISO
6GNDGround

Note: The board operates in I²C mode by default. To enable SPI communication, short the JP1 solder jumper or externally pull the nCSB pin LOW.


Board Dimensions


Step Files

Boardoza BME688.step


Datasheet

BME688 Datasheet.pdf
TLV73333PDBVR Datasheet.pdf


Version History

  • V1.0.0 - Initial Release

Support


License

This repository contains both hardware and software components:

Hardware Design

CC BY-SA 4.0

All hardware design files are licensed under Creative Commons Attribution-ShareAlike 4.0 International License.

Software/Firmware

BSD-3-Clause

All software and firmware are licensed under BSD 3-Clause License.

Comments

No comments yet. Be the first to ask about this board.

Ask about this board

Sign in to BoardRepo

New here? Signing in creates your account; there is no separate sign-up.