- There are no more items in your cart
- Shipping
- Total lei0.00
- Electronics
- 3D Printing
- Storage boxes
- CNC
- Stock Clearance
- Fun socks
- Documentation / books
- Gift Cards
BME280 Module GroundStudio
Pick up your orders anytime, hassle-free!
Orders placed by 2:00 PM are shipped the same day. Delivered within 24h!
Reliable products, worry-free!
Unused items? No questions asked!
Original GroundStudio Product
GroundStudio products are designed and assembled in Romania, under the Open Hardware regime, using high-quality components. |
Downloads:
Schematic and Layout |
Product Description:
The module integrates the BME280 humidity, temperature, and atmospheric pressure sensor, which uses I²C and SPI standards for communication, making it easily usable with most existing development boards.
WARNING:
- Through the I2C 3V3 connectors, the module will communicate using a 3.3V DC logic level.
- The module's SPI pins will support a 5V DC logic level (for microcontrollers that do not use a 5V logic level, a logic level converter is required).
For SPI protocol communication, the module must be powered by connecting the 5V pin to a 5V DC power source. The module is equipped with a voltage regulator that will convert the 5V to the 3.3V required by the chip.
When using the module via the I2C 3V3 connectors, power is supplied directly through the cable, and no separate power source is needed.
Power presence is indicated by the "ON" LED on the module.
For cases where minimizing consumption is desired, the "ON" LED can be disconnected using the "ON LED" jumper on the back of the PCB.
The sensor's I²C address can be changed using the jumper on the back of the PCB. The jumper is initially open (with address 0x77) and can be soldered (changing the address to 0x76).
The I²C 3V3 connectors are compatible with the Qwiic (SparkFun) and STEMMA QT (Adafruit) standards.
Technical Specifications:
- 5V pin power supply: 5V DC
- 3.3V voltage regulator: ME6211C33U4AG-N
- Humidity range: 0-100% RH (for temperatures between 0°C and 60°C)
- Humidity accuracy: ±3% RH
- Temperature range: -40°C ~ +85°C
- Atmospheric pressure range: 300hPa ~ 1100hPa
- Communication protocol: I²C and SPI
- I²C addresses: 0x77 (default - jumper open) or 0x76 (jumper closed)
- I²C 3V3 connector type: SH 4P
- I²C 3V3 connector pitch: 1mm
*The BME280 sensor datasheet is available in PDF format in the DOWNLOADS section.
Arduino IDE Connection Example:
For this example, you will need the following:
- 1x Jade U1 development board || Reference RZUJBN_AAA
- 1x BME280 module || Reference BLQJAZ_AAA
- 1x I2C 3V3 cable || Reference SH-4P
- 1x 1m black USB-A to USB-C cable || Reference HQJOOA_USB-C-1m
Step 1 - Download Arduino IDE
Before connecting the board, start by downloading Arduino IDE 1.8.x from the above address according to your preferences and operating system.
Step 2 - Connect Jade U1 to the computer
After the initial connection via USB-C cable, the computer will try to find a compatible driver. In this case, it will connect directly to Windows using the HT42B534-2 chip, as the drivers for this chip will install automatically.
Step 3 - Necessary settings in Arduino IDE
To select the board, go to the "Tools" menu, then click on the board button, ensuring that Arduino Uno is selected.
Next, we need to tell the Arduino IDE which of our computer's serial ports the Jade U1 is connected to. To do this, go to "Tools" again, then place the cursor on Serial Port and select the COM port of the Jade U1.
If you have multiple ports and are unsure which one is the Jade U1, disconnect it for a moment and check the menu to see which one disappears.
Step 4 - Installing the Adafruit_BME280 library:
The "Adafruit_BME280" library can be installed in Arduino IDE by going to Tools -> Manage Libraries... and in the window that appears, search for and install Adafruit BME280 Library by Adafruit.
Step 5 - Uploading the code:
Connect the BME280 module to the development board using the I2C 3V3 cable.
After selecting the COM port and the Board, you can upload the following example: File -> Examples -> Adafruit BME280 Library -> bme280test.
In the serial monitor set to baud 9600, the humidity, temperature, and atmospheric pressure values read by the sensor will be displayed.
Package Contents:
1x BME280 atmospheric pressure sensor module GroundStudio
1x 1*7 male pin header
WARNING: The pin headers included in the package are not soldered, and we do not offer soldering services for these.
Reference: NEWWMQ_BMS_10S_15A
E-bike battery 10S 36V Li-ion Lithium Cell 40A 18650 Battery Protection BMS PCB Board Balance
Reference: JDXFTH
Voice Sound Playback Module Arduino MP3 Player Module UART I/O Trigger Class D Amplifier Board 5W 8M Storage DY-SV8F SD/TF Card
Reference: ETZPMN_RPI_RELAY8
Brand: Raspberry Pi