Skip to content

johnedstone/raspberry-pico-adafruit-bme-sensor-blues-wireless

Repository files navigation

Description

  • Getting started with Blues Wireless notecarriers and notecards
  • Using microcontrollers, such as Rasperry PI Pico, Adafruit Feather or QT RP2040

Latest: Blues.io Notecarrier alone.

Note on power

  • For development, both the MCU and the Notecarrier are USB powered to the same computer
    • Usually, it's best to plug the notecarrier into your computer first, then the MCU, as the notecarrier will power both. The MCU plugged in is just to get to the code (Thonny). Plugging the MCU in first, then the notecarrier, means that the MCU will power on, but fail, in some cases, to see the I2C devices plugged into the notecarrier, as it sometimes doesn't power the notecarrier alone, some mystery here.
  • In production, only the Notecarrier is powered, and the MCU receives power from the Notecarrier
  • The LiPo (example), connected to the Notecarrier, is optional

Raspberry Pi Pico

  • Using Micropython for rp2040: link
  • Sensor: Adafruit BME680
  • Script (in progress): pico_notecarrier_a_v2.py
  • Sensor library: lib/adafruit_bme680.py which is a modification for micropython from Adafruit's circuitpython library.

Micropython Adafruit Feather RP2040

  • Using Micropython for rp2040: link
  • Sensor: Adafruit BME680
  • Script: adafruit_qt_feather_rp2040_mp.py
  • Sensor library: lib/adafruit_bme680.py which is a modification for micropython from Adafruit's circuitpython library.

Circuitpython Adafruit Feather RP2040

Images

Adafruit Feather RP2040 in Notecarrier F

Notecarrier F/Adafruit Feather RP2040

Adafruit Feather RP2040 with Notecarrier A

Note: ignore numbering on breadboard, as it's a pico-numbered breadboard Notecarrier A/Adafruit Feather RP2040

Closeup image

Notecarrier A/Adafruit Feather RP2040 closup

Adafruit Feather RP2040 with Notecarrier A with no breadboard

Note: feather is powered by I2C, i.e. no breadboard Notecarrier A/Adafruit Feather RP2040 - No Breadboard

Raspberry Pi Pico with Notecarrier A

Need to test here: changing power config, to using an I2C from notecarrier to pico. This should work, as it does in the other boards.

Notecarrier A/Raspberry Pi Pico

Extras

See the extras folder for an example of monitoring power with a notecard, notecarrier and a LiPo battery.

About

Raspberry Pico, Adafruit BME280, Blues Wireless example

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages