Skip to content

An interactive weather station using the Adafruit Matrix Portal M4 and a BME280 sensor to display temperature, humidity, pressure, and altitude on a 64x32 LED matrix.

License

Notifications You must be signed in to change notification settings

Fr4nkFletcher/MatrixPortal_WeatherStation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Adafruit MatrixPortal Weather Station

Weather Station

Overview

An interactive weather station using the Adafruit MatrixPortal M4 and a BME280 sensor to display temperature, humidity, pressure, and altitude on a 64x32 LED matrix.

Matrix Portal Pinout

Components Required

  • Adafruit Matrix Portal M4
  • 64x32 LED Matrix
  • BME280 Sensor
  • Jumper wires

BME pinout

Getting Started

Hardware Setup

  1. Connect the Adafruit MatrixPortal M4 to the 64x32 RGB LED matrix.
  2. Power the MatrixPortal M4 using a USB-C cable connected to your computer or a power source.

Software Setup

  1. Install CircuitPython on the MatrixPortal M4
  2. Download the Adafruit CircuitPython Bundle
  3. Copy the following libraries to the lib folder on your CIRCUITPY drive:
    • adafruit_matrixportal
    • adafruit_display_text
    • adafruit_bme280
    • adafruit_bus_device
    • adafruit_register

Connect the BME280 Sensor

  1. Connect the BME280 sensor to the Matrix Portal using I2C:
    • VIN to 3.3V
    • GND to GND
    • SCL to SCL
    • SDA to SDA

Upload the Code

  1. Copy the code.py file from this repository to your CIRCUITPY drive.
  2. The MatrixPortal should do the rest from here, otherwise reset.

About

An interactive weather station using the Adafruit Matrix Portal M4 and a BME280 sensor to display temperature, humidity, pressure, and altitude on a 64x32 LED matrix.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages