1. Description

BME680 / BNO055 Breakout Board contains an air quality and an inertial sensor. Both use I2C for communication with an MCU.

board

From left to right the connections are

3.3V

positive 3.3V supply (not 5V tolerant!)

GND

negative supply

SDA

I2C data

SCL

I2C clock

nRES

BNO055 reset. See datasheet; leave open if not used.

INT

BNO055 interrupt. See datasheet; leave open if not used.

BME680 sch
Figure 1. Circuit diagram
BME680 brd
Figure 2. PCB layout

2. Eagle CAD design files

3. Prototype Fabrication

  • Leadfree solderpaste,

  • Template from OshStencils

  • Tutorial, Youtube

  • Reflow with Controleo3, standard recipe

  • Placement of BNO055 is surprisingly forgiving, nudging into center of silk screen frame still results in good connection (had “100% yield” on 2 parts)

4. Small Series Fabrication