Skip to content

Modulino Nodes naming check #2500

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ The wand can detect two gestures drawn in the air: **"W" (wing gesture)** and **
### Software Requirements

- [Arduino IDE 2.0+](https://www.arduino.cc/en/software) or [Arduino Cloud Editor](https://create.arduino.cc/editor)
- [Modulino library](https://github.com/arduino-libraries/Modulino). This library adds the support for the Modulinos, you can install it from the **Library Manager** in the Arduino IDE.
- [Modulino library](https://github.com/arduino-libraries/Modulino). This library adds the support for the Modulino nodes, you can install it from the **Library Manager** in the Arduino IDE.
- [Silicon Labs core](https://github.com/SiliconLabs/arduino). This enables the Silicon Labs hardware including the Arduino Nano Matter support. You can install it from the **Boards Manager** in the Arduino IDE.

### Download the Project Code
Expand Down Expand Up @@ -108,7 +108,7 @@ The Modulino are daisy-chained leveraging the Qwiic I2C connection with the Nano

### 3D Printed Parts

You can mount the Nano Matter and the Modulinos on a custom 3D printed or laser cut base. Download the 3D files from [here](assets/3d-files.zip).
You can mount the Nano Matter and the Modulino nodes on a custom 3D printed or laser cut base. Download the 3D files from [here](assets/3d-files.zip).

![3D Printed Base](assets/piece.PNG)

Expand Down Expand Up @@ -392,7 +392,7 @@ typedef struct model_output {
typedef float acc_data_t;
```

We define some function prototypes to manage the Modulino Pixels and the Modulino Movement accelerometer data. Also, the classes for the Modulinos are declared.
We define some function prototypes to manage the Modulino Pixels and the Modulino Movement accelerometer data. Also, the classes for the Modulino Nodes are declared.

```arduino
ModulinoColor OFF(0, 0, 0);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ author: Christopher Méndez

The Nano Connector Carrier is a practical solution for expanding the capabilities of our Nano product family. It is plug-and-play compatible with Qwiic and Grove modules, making rapid prototyping easier than ever.

Whether diving into MicroPython or Matter, building with Modulinos, or developing AI-powered applications, this carrier provides a simple platform for bringing your ideas to life.
Whether diving into MicroPython or Matter, building with Modulino® nodes, or developing AI-powered applications, this carrier provides a simple platform for bringing your ideas to life.

The onboard microSD card slot unlocks new possibilities for data logging, Edge AI and real-time storage needs.

Expand All @@ -26,16 +26,16 @@ Industrial Automation, Rapid Prototyping, Proof of Concept, Edge AI, Research an

**Industrial Automation:**
- **Data Logging:** Data Logger as a compact, all-in-one device for efficient data collection and storage, ideal for IoT and sensor-based applications. With Nano boards advanced features and a compact design, it simplifies sensor interfacing, data management, and storage, making it perfect for smart homes, industrial monitoring, and research projects.
- **Predictive Maintenance:** Leverage the powerful features of the Nano Connector Carrier to develop a robust predictive maintenance prototype for industrial machinery. Utilize Modulino to monitor key operational parameters and detect anomalies or early signs of wear, enabling proactive maintenance and reducing downtime. Enhance this system with the Nano 33 BLE Sense, which continuously gathers crucial environmental data, including temperature, humidity, and vibrations to assess the overall health of the machinery.
- **Predictive Maintenance:** Leverage the powerful features of the Nano Connector Carrier to develop a robust predictive maintenance prototype for industrial machinery. Utilize Modulino® nodes to monitor key operational parameters and detect anomalies or early signs of wear, enabling proactive maintenance and reducing downtime. Enhance this system with the Nano 33 BLE Sense, which continuously gathers crucial environmental data, including temperature, humidity, and vibrations to assess the overall health of the machinery.
- **Proof of Concept:** Expand your Nano board's capabilities with Nano Connector Carrier. The Nano Connector Carrier is ready for use with a wide range of external hardware components or modules, covering all your needs, from embedded sensing to actuation.

**Prototyping:**
- **Compact Device:** Effortlessly integrate the Connector Carrier into your interactive prototype, regardless of whether the Nano board is based on. Its plug-and-play sensors and actuators make development seamless. Whether using modules from our Qwiic or Grove series, its compact design allows you to experiment in small spaces, making it a perfect platform for testing and validating your tech ideas.
- **Smart Home:** Easily prototype any smart device that can monitor and adjust temperature, humidity, or occupancy levels by combining Nano Connector Carrier, Modulinos and Nano Matter. Integrate with Matter-compatible smart home systems like Alexa or Google Home for frictionless voice control and automation.
- **Controller:** Using the Nano Connector Carrier, you can easily prototype a versatile RC - MIDI - RF - BLE - HID - DMX controller for your projects. With plug-and-play support for sensors and actuators, you can create custom interfaces that respond to touch, motion or even pressure. The compact design allows for a fully portable setup using Modulinos or third-party sensors.
- **Smart Home:** Easily prototype any smart device that can monitor and adjust temperature, humidity, or occupancy levels by combining Nano Connector Carrier, Modulino® nodes and Nano Matter. Integrate with Matter-compatible smart home systems like Alexa or Google Home for frictionless voice control and automation.
- **Controller:** Using the Nano Connector Carrier, you can easily prototype a versatile RC - MIDI - RF - BLE - HID - DMX controller for your projects. With plug-and-play support for sensors and actuators, you can create custom interfaces that respond to touch, motion or even pressure. The compact design allows for a fully portable setup using Modulino® nodes or third-party sensors.

**Education:**
- **Micropython Learning:** Easily dive into MicroPython with the Nano Connector Carrier, Modulinos and Nano ESP32 as your learning platform. Its plug-and-play support for sensors and actuators allows you to experiment with real-world applications right away, whether you're reading sensor data, controlling LEDs, or building interactive projects.
- **Micropython Learning:** Easily dive into MicroPython with the Nano Connector Carrier, Modulino® nodes and Nano ESP32 as your learning platform. Its plug-and-play support for sensors and actuators allows you to experiment with real-world applications right away, whether you're reading sensor data, controlling LEDs, or building interactive projects.
- **Cross-Disciplinary Student Projects:** The Connector Carrier accelerates interdisciplinary collaboration by enabling rapid prototyping in classroom and lab environments. Its compact, modular design allows students across various fields (including engineering, computer science and the arts) to quickly develop, test, and refine ideas using Arduino Nano boards. Students can seamlessly integrate sensors, actuators and communication modules with built-in connectivity and expansion options, fostering hands-on experimentation and innovation.
- **Sustainability and Green Tech:** Energy Management project where students can design and test systems that monitor or reduce energy use in buildings or devices, promoting sustainability and teaching about renewable energy or energy efficiency, within integrated solar or wind power systems.

Expand Down Expand Up @@ -77,7 +77,7 @@ Setting the switch to a specific position (3V3 or 5V) also manages the voltage o

### Qwiic I2C Connector

The Qwiic connector is connected to the standard I2C bus on the board (via A4 and A5 pins). It is powered via +3.3 VDC, following the Qwiic standard system, making the Nano Connector Carrier compatible with the Arduino Modulino nodes.
The Qwiic connector is connected to the standard I2C bus on the board (via A4 and A5 pins). It is powered via +3.3 VDC, following the Qwiic standard system, making the Nano Connector Carrier compatible with the Arduino Modulino® nodes.

Its logic level is fixed to +3.3 VDC, which is translated to the host Nano board voltage defined by the board selector switch.

Expand Down Expand Up @@ -118,7 +118,7 @@ The Nano Connector Carrier exposes all the Nano host board connections and commu

### Related Products

- Arduino Nano (A000005)
- Nano (A000005)
- Nano 33 BLE (ABX00030)
- Nano 33 BLE Rev2 (ABX00071 / ABX00072)
- Nano 33 BLE Sense (ABX00031)
Expand All @@ -128,7 +128,7 @@ The Nano Connector Carrier exposes all the Nano host board connections and commu
- Nano Every (ABX00028)
- Nano Matter (ABX00112 / ABX00137)
- Nano RP2040 Connect (ABX00053)
- Arduino Modulino nodes
- Modulino® nodes

## Power and Ratings
### Recommended Operating Conditions
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ The Nano Connector Carrier includes both QWIIC and Grove connectors for expandin

#### Qwiic Connector

The Nano Connector Carrier features a single Qwiic connector, allowing you to easily interface with Arduino Modulinos and other Qwiic-based sensors and modules.
The Nano Connector Carrier features a single Qwiic connector, allowing you to easily interface with Arduino Modulino nodes and other Qwiic-based sensors and modules.

![QWIIC Connector](assets/qwiic-01.gif)

Expand All @@ -50,7 +50,7 @@ The Qwiic connector uses a 4-pin JST SH connector (P/N: SM04B-SRSS-TB(LF)(SN)) w
| SDA | I²C Data (connected to the A4 pin of the Nano board) |
| SCL | I²C Clock (connected to the A5 pin of the Nano board) |

A single Qwiic connector is all you need since it's designed to be daisy-chainable, allowing you to connect multiple Modulinos or other Qwiic-compatible devices in series. This connector makes it plug-and-play simple to add sensors, displays and other Qwicc-compatible devices to your project.
A single Qwiic connector is all you need since it's designed to be daisy-chainable, allowing you to connect multiple Modulino nodes or other Qwiic-compatible devices in series. This connector makes it plug-and-play simple to add sensors, displays and other Qwicc-compatible devices to your project.

#### Grove Connectors

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ Predictive maintenance, asset tracking, smart building systems, industrial autom
- Portenta Mid Carrier (SKU: ASX00055) (x1)
- Portenta Mid Carrier Proto Shield (x1)
- Arduino Pro 4G GNSS Module Global (SKU: TPX00200) (x1)
- Modulinos (x7):
- Modulino® nodes (x7):
- Knob (encoder with push button) (x1)
- Pixels (8x RGB LEDs) (x1)
- Distance (Time-of-Flight sensor) (x1)
Expand Down Expand Up @@ -283,7 +283,7 @@ The Arduino Portenta Proto Kit ME offers significant mechanical flexibility, sup
### Kit Dimensions

<p style="text-align: justify;">
The figures below show the main dimensions of the kit in a stacked configuration that includes the Portenta H7 board, the Portenta Mid Carrier, the Portenta Mid Carrier Proto Shield, the Arduino Pro 4G Module, one Modulino (Pixels), and the Nicla Sense ME board. All dimensions are in millimeters (mm).
The figures below show the main dimensions of the kit in a stacked configuration that includes the Portenta H7 board, the Portenta Mid Carrier, the Portenta Mid Carrier Proto Shield, the Arduino Pro 4G Module, one Modulino® node (Pixels), and the Nicla Sense ME board. All dimensions are in millimeters (mm).
</p>

- <p style="text-align: justify;"><strong>Top View</strong>: Displays the width and length of the stacked components configuration of the kit.</p>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<FeatureDescription>

The **Portenta Proto Kit Motion ME** is a versatile kit designed for prototyping environmental monitoring and motion detection applications. It includes powerful components such as the Portenta H7 board, the Portenta Mid Carrier, the Proto Shield, several Modulinos, the Arduino Pro 4G Module and the Nicla Sense ME board, allowing users to collect accurate data and develop innovative solutions for predictive maintenance, asset tracking, smart building systems and more.
The **Portenta Proto Kit Motion ME** is a versatile kit designed for prototyping environmental monitoring and motion detection applications. It includes powerful components such as the Portenta H7 board, the Portenta Mid Carrier, the Proto Shield, several Modulino nodes, the Arduino Pro 4G Module and the Nicla Sense ME board, allowing users to collect accurate data and develop innovative solutions for predictive maintenance, asset tracking, smart building systems and more.

</FeatureDescription>

Expand Down Expand Up @@ -35,7 +35,7 @@ The Portenta Mid Carrier Proto Shield simplifies hardware prototyping with inter
</Feature>

<Feature title="Modulinos" image="connection">
Modulinos are plug-and-play sensors and actuators that connect easily via the Portenta Mid Carrier Proto Shield's Qwiic connector. Designed for intuitive use, they include options like knobs for fine adjustments, LEDs for visual feedback, and sensors for measuring distance, movement, temperature and humidity, making them ideal for building and expanding projects in a fast way and with minimum complexity.
Modulino nodes are plug-and-play sensors and actuators that connect easily via the Portenta Mid Carrier Proto Shield's Qwiic connector. Designed for intuitive use, they include options like knobs for fine adjustments, LEDs for visual feedback, and sensors for measuring distance, movement, temperature and humidity, making them ideal for building and expanding projects in a fast way and with minimum complexity.
<FeatureWrapper>
<FeatureLink title="Read More" url="/hardware/plug-and-make-kit"/>
</FeatureWrapper>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ Quality inspection, automated object detection, industrial automation, machine v
- Portenta Mid Carrier (SKU: ASX00055) (x1)
- Portenta Mid Carrier Proto Shield (SKU: ASX00072) (x1)
- Arduino Pro 4G GNSS Module Global (SKU: TPX00200) (x1)
- Modulinos (x7):
- Modulino® nodes (x7):
- Knob (encoder with push button) (x1)
- Pixels (8x RGB LEDs) (x1)
- Distance (Time-of-Flight sensor) (x1)
Expand Down Expand Up @@ -196,7 +196,7 @@ Below is a summary of the most important specifications of the Portenta Mid Carr

| **Feature** | **Specification** |
|---------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **Compatibility** | Portenta family boards, Nicla modules, Modulinos and Arduino UNO shields |
| **Compatibility** | Portenta family boards, Nicla modules, Modulino® nodes and Arduino UNO shields |
| **Connectors** | 44-pin headers for the Portenta Mid Carrier interface (x2), ESLOV connectors (x2), QWIIC connector (x1), Arduino UNO shields headers (x2), dedicated mechanical interfaces for Nicla boards and Modulino® modules |
| **Operating Voltage** | +7-30 VDC (via dedicated power jack) |
| **Operating Temperature** | -40 °C to +85 °C |
Expand Down Expand Up @@ -342,7 +342,7 @@ The Arduino Portenta Proto Kit VE offers significant mechanical flexibility, sup
### Kit Dimensions

<p style="text-align: justify;">
The figures below show the main dimensions of the kit in a stacked configuration that includes the Portenta H7 board, the Portenta Mid Carrier, the Portenta Mid Carrier Proto Shield, the Arduino Pro 4G Module, one Modulino (Pixels) and the Nicla Vision board. While the Nicla Sense Env is part of the kit, it is not physically stacked with these components. Instead, it connects to the system via an ESLOV cable, whose length may vary depending on the user's setup. As a result, the Nicla Sense Env and its connection are not represented in this stacked configuration. All dimensions are in millimeters (mm).
The figures below show the main dimensions of the kit in a stacked configuration that includes the Portenta H7 board, the Portenta Mid Carrier, the Portenta Mid Carrier Proto Shield, the Arduino Pro 4G Module, one Modulino® node (Pixels) and the Nicla Vision board. While the Nicla Sense Env is part of the kit, it is not physically stacked with these components. Instead, it connects to the system via an ESLOV cable, whose length may vary depending on the user's setup. As a result, the Nicla Sense Env and its connection are not represented in this stacked configuration. All dimensions are in millimeters (mm).
</p>

- <p style="text-align: justify;"><strong>Top View</strong>: Displays the width and length of the stacked components configuration of the kit.</p>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<FeatureDescription>

The **Portenta Proto Kit Vision VE** is a versatile kit designed for prototyping machine vision and environmental monitoring applications. It includes powerful components such as the Portenta H7 board, the Portenta Mid Carrier, the Proto Shield, several Modulinos, the Arduino Pro 4G Module and the Nicla Vision board, enabling users to develop advanced solutions for object recognition, people counting, air quality monitoring and more.
The **Portenta Proto Kit Vision VE** is a versatile kit designed for prototyping machine vision and environmental monitoring applications. It includes powerful components such as the Portenta H7 board, the Portenta Mid Carrier, the Proto Shield, several Modulino nodes, the Arduino Pro 4G Module and the Nicla Vision board, enabling users to develop advanced solutions for object recognition, people counting, air quality monitoring and more.

</FeatureDescription>

Expand Down Expand Up @@ -35,7 +35,7 @@ The Portenta Mid Carrier Proto Shield simplifies hardware prototyping with inter
</Feature>

<Feature title="Modulinos" image="connection">
Modulinos are plug-and-play sensors and actuators that connect easily via the Portenta Mid Carrier Proto Shield's Qwiic connector. Designed for intuitive use, they include options like knobs for fine adjustments, LEDs for visual feedback, and sensors for measuring distance, movement, temperature and humidity, making them ideal for building and expanding projects in a fast way and with minimum complexity.
Modulino nodes are plug-and-play sensors and actuators that connect easily via the Portenta Mid Carrier Proto Shield's Qwiic connector. Designed for intuitive use, they include options like knobs for fine adjustments, LEDs for visual feedback, and sensors for measuring distance, movement, temperature and humidity, making them ideal for building and expanding projects in a fast way and with minimum complexity.
<FeatureWrapper>
<FeatureLink title="Read More" url="/hardware/plug-and-make-kit"/>
</FeatureWrapper>
Expand Down
Loading