Maker.io main logo

ENV IV in Micropython Part 1

2024-04-12 | By M5Stack

License: General Public License Displays Drivers / Controllers Arduino ESP32 M5Stack Raspberry Pi

* Thanks for the source code and project information provided by @Adam Bryant

 1

Things used in this project

Hardware components

Raspberry Pi Pico W

M5Stack ENV IV Sensor

M5Stack M5GO IoT Starter Kit

SeenGreat Pico Expansion Plus S1

Software apps and online services

M5Stack UIFlow2

MicroPython

SHT4x Micropython Library

Story

How to program the M5Stack ENV IV unit in Micropython on the M5Stack Core and the Raspberry Pi Pico W

Introduction

Normally I spend my time working on guides for M5Stack Products but like any normal hobby engineer, I also have a pile of Raspberry Pi Pico W's.

While working on a guide on using the ENV IV unit on the M5Go version of the M5Stack Core found in the IoT Starter Kit (which normally comes with the ENV I Unit), I started wondering how to connect it to the RPI Pico W. While cables exist to connect the M5Stack Units to breadboards, I wanted an expansion board to connect to the RPI Pico W using only grove connectors. It took me a while to find a suitable expansion board but I eventually came across the SeenGreat Pico Expansion Plus S1 PCB.

制造商零件编号 U001-D
ENV IV UNIT WITH TEMPERATURE HUM
M5Stack Technology Co., Ltd.
制造商零件编号 K006-V27
M5GO IOT STARTER KIT V2.7
M5Stack Technology Co., Ltd.
制造商零件编号 SC0918
RASPBERRY PI PICO W RP2040
Raspberry Pi
Add all DigiKey Parts to Cart
TechForum

Have questions or comments? Continue the conversation on TechForum, DigiKey's online community and technical resource.

Visit TechForum