https://www.arduinoall.com/product/1630/bme280-digital-temperature-humidity-pressure-2
ผมต่อใช้งานแบบ i2c แล้วลองกับ example code ของ adafruit > bne268test แล้วพอ Serial Monitor ดูมันขึ้น Could not find a valid BME280 sensor, check wiring! ผมก็ลองเชคสาย เปลี่ยนสาย เปลี่ยน Address แล้วแต่ก็เหมือนเดิม (พอดีผมมี BME680 อีกตัวผมก็เลยลอง มันก็ใช้งานได้ปกติ) เลยอยากทราบว่ามันเป็นที่ตัวเซ็นเซอร์เสียใช้ไหมครับ หรือ สาเหตุอื่น
ตัวนี้เป็น breakout ของ IC BME280 มี R pull up ให้แล้วไม่ต้องต่อเพิ่มครับ
ลองใช้โปรแกรมสแกน i2c จะได้เลข address แล้วเช็คกับในโคดให้ address ตรงกัน
https://playground.arduino.cc/Main/I2cScanner
ข้อควรระวัง : ตัวนี้ใช้ไฟเลี้ยง 3.3V ห้ามใช้ 5V นะครับ