docs: add I2C environmental sensor HAT tutorial#656
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
There was a problem hiding this comment.
Pull request overview
Adds a new Raspberry Pi HAT tutorial documenting an I2C environmental sensor design centered around a BME280, including supporting passives, optional headers, layout guidance, and a basic Raspberry Pi/Python bring-up flow.
Changes:
- Added a new MDX tutorial for an I2C Environmental Sensor HAT (BME280 + pull-ups + decoupling + optional OLED/external header).
- Embedded interactive
tscircuitsnippets (3D overview + schematic-focused step). - Included PCB layout guidance, Raspberry Pi I2C enablement steps, and a Python logging example.
Comments suppressed due to low confidence (1)
docs/tutorials/pi-hats/i2c-environmental-sensor-hat.mdx:131
- Same issue as above in the Step 2 snippet:
footprint="soic8"/pin labeling for BME280 does not match the actual BME280 package/pinout, which can mislead readers into generating an unusable board. Align the footprint and labeled pins with the real BME280 (or model a breakout/module explicitly).
<chip
name="U1"
manufacturerPartNumber="BME280"
footprint="soic8"
pinLabels={{ pin1: ["SDA"], pin2: ["SCL"], pin3: ["GND"], pin4: ["VCC"], pin5: ["CSB"], pin6: ["SDO"] }}
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Follow-up update: addressed the Copilot tutorial feedback in |
|
This PR has been automatically marked as stale because it has had no recent activity. It will be closed if no further activity occurs. |
|
Still active on this PR. Current checks are green, and this is ready for maintainer review. |
|
This PR has been automatically marked as stale because it has had no recent activity. It will be closed if no further activity occurs. |
|
Still active and ready for maintainer review. Current build, format-check, and type-check are green. |
|
Still active. Checks are green and this remains ready for maintainer review. |
|
This PR has been automatically marked as stale because it has had no recent activity. It will be closed if no further activity occurs. |
|
Still active. Checks are green and this remains ready for maintainer review. |
|
This PR has been automatically marked as stale because it has had no recent activity. It will be closed if no further activity occurs. |
|
Still active. Checks are green and this remains ready for maintainer review. |
|
Review follow-up is already pushed in eff0887: clarified the BME280 as a 3.3 V I2C breakout/module instead of a bare LGA sensor, changed the external header wording to unkeyed 1x4, added duplicate pull-up/DNP guidance for BME280/OLED modules, and updated Raspberry Pi OS setup to use a Python virtual environment. Checks are green. |
Adds a build-focused I2C Environmental Sensor HAT tutorial for BME280-based temperature, humidity, and pressure logging.
Covers:
/claim #602
Validation: