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.
- Adafruit Matrix Portal M4
- 64x32 LED Matrix
- BME280 Sensor
- Jumper wires
- Connect the Adafruit MatrixPortal M4 to the 64x32 RGB LED matrix.
- Power the MatrixPortal M4 using a USB-C cable connected to your computer or a power source.
- Install CircuitPython on the MatrixPortal M4
- Download the Adafruit CircuitPython Bundle
- 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 to the Matrix Portal using I2C:
- VIN to 3.3V
- GND to GND
- SCL to SCL
- SDA to SDA
- Copy the
code.py
file from this repository to your CIRCUITPY drive. - The MatrixPortal should do the rest from here, otherwise reset.