CJMCU-680 BME680 Temp Humidity Pressure Sensor for Arduino
CJMCU-680 BME680 Digital Environmental Sensor Module
The CJMCU-680 BME680 is a compact, high-precision digital sensor module that simultaneously measures temperature, humidity, barometric pressure, and altitude. Built around the Bosch BME680 integrated circuit, this module delivers accurate, multi-parameter environmental data — making it an ideal component for Arduino projects, weather stations, smart home systems, and IoT applications.
Whether you're a hobbyist, maker, or engineer, the CJMCU-680 provides reliable, real-time environmental readings in a small, easy-to-integrate form factor. It communicates via standard I²C and SPI interfaces, ensuring seamless compatibility with Arduino, Raspberry Pi, and most microcontroller platforms.
Key Features
- 4-in-1 Sensing: Measures temperature, relative humidity, barometric pressure, and altitude in one compact module
- High Accuracy: Bosch BME680 sensor delivers precise, consistent readings across all parameters
- Dual Interface: Supports both I²C and SPI communication protocols for flexible integration
- Wide Measurement Range: Temperature: -40°C to +85°C | Humidity: 0–100% RH | Pressure: 300–1100 hPa
- High Altitude Detection: Capable of estimating altitude based on atmospheric pressure readings
- Arduino Compatible: Works with Arduino, Raspberry Pi, ESP8266, ESP32, and other popular platforms
- Compact Design: Lightweight polymer board, easy to mount in any project enclosure
- Low Power Consumption: Optimized for battery-powered and energy-conscious applications
Specifications
- Sensor IC: Bosch BME680
- Interface: I²C / SPI
- Operating Voltage: 3.3V / 5V compatible
- Temperature Range: -40°C to +85°C
- Humidity Range: 0–100% RH
- Pressure Range: 300–1100 hPa
- Material: Polymer PCB
- Color/Variant: BME680 (1 variant)
What's in the Box
- 1 × CJMCU-680 BME680 Sensor Module
Perfect For
- Arduino & Raspberry Pi DIY projects
- Weather monitoring stations
- Smart home environmental sensors
- IoT data logging systems
- Altitude and pressure measurement applications
- Indoor air quality and climate monitoring
You May Also Like
Explore more tools and components from our store:
- Natural Stone Round Beads 2mm 3mm – Tiger Eye, Labradorite, Agate
- Round Aluminum Wire 1mm–3mm | DIY Jewelry Making Wire
Learn more: OSHA on eye and face protection
Frequently Asked Questions
Q: What does the CJMCU-680 BME680 sensor module measure?
A: The CJMCU-680 BME680 module measures four environmental parameters simultaneously: temperature, relative humidity, barometric pressure, and altitude. It uses the Bosch BME680 integrated sensor chip to deliver accurate, real-time data for a wide range of projects.
Q: Is the CJMCU-680 BME680 compatible with Arduino?
A: Yes, the CJMCU-680 BME680 is fully compatible with Arduino and a wide range of other microcontroller platforms including Raspberry Pi, ESP8266, and ESP32. It communicates via I²C or SPI interfaces, and libraries are widely available for easy integration into your projects.
Q: What voltage does the CJMCU-680 BME680 module require?
A: The CJMCU-680 BME680 module supports both 3.3V and 5V operating voltages, making it versatile and compatible with most modern microcontrollers and development boards without the need for additional voltage regulators.
Production & Packaging Notice
To maintain high stock availability and fast shipping times, our items are sourced from multiple verified manufacturing facilities. While the core quality, materials, and product specifications remain identical, you may notice slight variations in the packaging design, manufacturing origin, or the wording of the printed instructions.