Skip to content

Conversation

pedromsousalima
Copy link
Contributor

What This PR Changes

  • Revamped tutorials for Modulinos

Contribution Guidelines

Copy link

github-actions bot commented Sep 9, 2025

Preview Deployment

🚀 Preview this PR: https://68c2ca75274178267d2359ef--docs-content.netlify.app
📍 Commit SHA: a54a78a

Copy link
Contributor

@jhansson-ard jhansson-ard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please see my comments and let me know your thoughts 🙏🏼

secondary_button_title: With MicroPython
primary_button_url: https://docs.arduino.cc/tutorials/modulino-buttons/how-buttons/
primary_button_title: Get Started
secondary_button_url: https://docs.arduino.cc/tutorials/modulino-thermo/how-general/
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this supposed to link to Thermo?

primary_button_url: https://docs.arduino.cc/tutorials/modulino-buttons/how-buttons/
primary_button_title: Get Started
secondary_button_url: https://docs.arduino.cc/tutorials/modulino-thermo/how-general/
secondary_button_title: More on Modulinos
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
secondary_button_title: More on Modulinos
secondary_button_title: More on Modulino Nodes

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should link to the symlinked article

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is same for all pages

@@ -0,0 +1,350 @@
---
title: "Modulino Buttons"
description: "Complete guide for the Modulino Buttons tactile input and LED feedback module."
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We need to add words here regarding 'programming with Arduino and MicroPython', to make sure that it is shown properly

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is the same for the other tutorials as well.

@@ -0,0 +1,350 @@
---
title: "Modulino Buttons"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Either we call this tutorial 'Getting Started with Modulino Buttons" or "Modulino Buttons User Manual" - what we call this one will decide what we call the other - 'Modulino User Manual' or 'Getting Started with Modulino'.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is the same for the other tutorials as well.


You can connect to the I²C pins (SDA and SCL) using either the **QWIIC connectors** (J1 and J2, this is the recommended method) or the **solderable pins** (J4). The board runs on **3.3V**, which comes from the QWIIC cable or the **3V3 pin** on J4.

You can grab the full schematic and PCB files from the [Modulino Buttons product page](https://docs.arduino.cc/hardware/modulinos/modulino-buttons).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
You can grab the full schematic and PCB files from the [Modulino Buttons product page](https://docs.arduino.cc/hardware/modulinos/modulino-buttons).
You can grab the full schematic and PCB files from the [Modulino Buttons page](https://docs.arduino.cc/hardware/modulinos/modulino-buttons).

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We normally use 'product page' for the store page, let's only use 'page' here

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same for the other tutorials


## General Troubleshooting

### Module Not Responding
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
### Module Not Responding
### Node Not Responding


### Module Not Responding

If your Modulino's power LED isn't on or the module isn't responsive:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
If your Modulino's power LED isn't on or the module isn't responsive:
If your Modulino's power LED isn't on or the node isn't responsive:

- Ensure both the board and the Modulino are connected to your computer
- Verify that the power LEDs on both are lit
- Check that the QWIIC cable is properly clicked into place
- Verify the module is receiving 3.3V power
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Verify the module is receiving 3.3V power
- Verify the node is receiving 3.3V power

Comment on lines +233 to +237
3. **Address Management**: Document all address changes on the white label provided on each module.

4. **Environmental Considerations**: Keep modules away from sources of electromagnetic interference, excessive heat, or moisture unless specifically rated for such conditions.

5. **Development Workflow**: Test modules individually before connecting them in a chain to isolate any issues.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
3. **Address Management**: Document all address changes on the white label provided on each module.
4. **Environmental Considerations**: Keep modules away from sources of electromagnetic interference, excessive heat, or moisture unless specifically rated for such conditions.
5. **Development Workflow**: Test modules individually before connecting them in a chain to isolate any issues.
3. **Address Management**: Document all address changes on the white label provided on each node.
4. **Environmental Considerations**: Keep nodes away from sources of electromagnetic interference, excessive heat, or moisture unless specifically rated for such conditions.
5. **Development Workflow**: Test nodes individually before connecting them in a chain to isolate any issues.

Comment on lines +242 to +247
- Explore individual module guides for specific features and capabilities
- Experiment with combining multiple modules in your projects
- Share your creations with the Arduino community
- Check for updates and new modules in the Modulino ecosystem

For detailed information about specific modules, refer to their individual documentation pages, which include pinouts, specifications, and programming examples for both Arduino and MicroPython. No newline at end of file
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Explore individual module guides for specific features and capabilities
- Experiment with combining multiple modules in your projects
- Share your creations with the Arduino community
- Check for updates and new modules in the Modulino ecosystem
For detailed information about specific modules, refer to their individual documentation pages, which include pinouts, specifications, and programming examples for both Arduino and MicroPython.
- Explore individual node guides for specific features and capabilities
- Experiment with combining multiple nodes in your projects
- Share your creations with the Arduino community
- Check for updates and new nodes in the Modulino ecosystem
For detailed information about specific nodes, refer to their individual documentation pages, which include pinouts, specifications, and programming examples for both Arduino and MicroPython.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants