You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/hardware/03.nano/carriers/nano-connector-carrier/tutorials/getting-started-nano-connector-carrier/content.md
The Arduino Connector Carrier is a versatile expansion board designed for the Arduino Nano form factor. It provides an easy way to interface your Arduino Nano with various sensors, modules, and storage options through industry-standard connectors. This carrier board eliminates the need for complex wiring and breadboarding, allowing you to focus on your project's functionality rather than connectivity challenges.
11
+
The Nano Connector Carrier is a versatile expansion board designed for the Arduino Nano form factor. It provides an easy way to interface your Arduino Nano with various sensors, modules and storage options through industry-standard connectors. This carrier board eliminates the need for complex wiring and breadboarding, allowing you to focus on your project's functionality rather than connectivity challenges.
12
12
13
13

14
14
15
15
## Compatibility
16
16
17
-
The carrier is designed to work with all Arduino Nano form factor boards. Its standardized layout ensures compatibility with current and future Arduino Nano boards, giving you flexibility in your project development.
17
+
The carrier is designed to work with all Arduino Nano form factor boards. Its standardized layout ensures compatibility with current and future Arduino Nano family boards, giving you flexibility in developing your current and future projects.
18
18
19
19

20
20
21
21
## Features
22
22
23
-
The Arduino Connector Carrier comes packed with useful features to enhance your Arduino Nano projects:
23
+
The Nano Connector Carrier comes packed with the following key features to enhance your projects based on Nano family boards:
24
24
25
25
### Input Selector Switch
26
26
27
-
To ensure compatibility and as some Arduino Nano boards can be [configured to a different Input voltage levels](https://docs.arduino.cc/tutorials/nano-esp32/cheat-sheet/#Input:~:text=otherwise%20be%20damaged.-,Input%20Voltage%20(VIN),-If%20you%27re%20using) the carrier includes a switch to select 3.3V or 5V voltage levels. The selector switch allows you to choose the appropriate input voltage selection for your specific Nano board.
27
+
To ensure full compatibility with the Nano family boards, as some boards can be [configured to different input voltage levels](https://docs.arduino.cc/tutorials/nano-esp32/cheat-sheet/#Input:~:text=otherwise%20be%20damaged.-,Input%20Voltage%20(VIN),-If%20you%27re%20using) the carrier includes a switch to select +3.3 VDC or +5 VDC input voltage levels. The selector switch lets you choose the appropriate input voltage for your Nano board.
28
28
29
29

30
30
31
-
This flexibility ensures compatibility with a wide range of sensors and modules that operate at different voltage levels, eliminating the need for additional level shifters in most cases.
31
+
This feature also ensures compatibility with a wide range of sensors and modules that operate at different voltage levels, eliminating the need for additional level shifters in most cases.
32
32
33
33
### Connectors
34
34
35
-
The Carrier includes both QWIIC and Grove connectors for expanding the board capability with external sensors as well as MicroSD:
35
+
The Nano Connector Carrier includes both QWIIC and Grove connectors for expanding the Nano board's capability with external sensors, as well as an onboard microSD card slot to expand the board's memory capabilities :
The carrier features a single Qwiic connector, allowing you to easily interface with Arduino Modulinos and other I²C-based sensors and modules.
40
+
The Nano Connector Carrier features a single Qwiic connector, allowing you to easily interface with Arduino Modulinos and other Qwiic-based sensors and modules.
41
41
42
42

43
43
44
-
The Qwiic connector uses a 4-pin JST SH connector with standardized pinout:
44
+
The Qwiic connector uses a 4-pin JST SH connector (P/N: SM04B-SRSS-TB(LF)(SN)) with the following standardized pinout:
| VCC |+3.3 VDC/ +5 VDC (selected by the input selector switch) |
50
+
| SDA | I²C Data (connected to the A4 pin of the Nano board) |
51
+
| SCL | I²C Clock (connected to the A5 pin of the Nano board)|
52
52
53
-
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 I²C devices to your project.
53
+
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.
54
54
55
55
#### Grove Connectors
56
56
57
-
The board includes 4 Grove connectors, compatible with the extensive ecosystem of Grove modules.
57
+
The Nano Connector Carrier also includes four Grove connectors, compatible with the extensive ecosystem of Grove modules.
58
58
59
59

60
60
61
-
Each Grove connector has a specific pin configuration:
61
+
The Grove connector uses a 4-pin DIP-2.0 mm connector (P/N: 114020164) with four different standardized pinouts:
62
62
63
63
**Grove (J5) - Analog**
64
64
65
65
| Pin | Connection |
66
66
|-----|--------------------------------------|
67
67
| GND | Ground |
68
-
| VCC |5V or 3.3V (based on voltage switch) |
69
-
| A3 | Analog pin A3 |
70
-
| A2 | Analog pin A2 |
68
+
| VCC |+3.3 VDC/ +5 VDC (selected by the input selector switch) |
69
+
| A3 | Analog pin A3 on the Nano board|
70
+
| A2 | Analog pin A2 on the Nano board|
71
71
72
72
**Grove (J7) - Analog**
73
73
74
74
| Pin | Connection |
75
75
|-----|--------------------------------------|
76
76
| GND | Ground |
77
-
| VCC |5V or 3.3V (based on voltage switch) |
78
-
| A1 | Analog pin A1 |
79
-
| A0 | Analog pin A0 |
77
+
| VCC |+3.3 VDC/ +5 VDC (selected by the input selector switch) |
78
+
| A1 | Analog pin A1 on the Nano board|
79
+
| A0 | Analog pin A0 on the Nano board|
80
80
81
81
**Grove (J4) - SPI**
82
82
83
83
| Pin | Connection |
84
84
|------|--------------------------------------|
85
85
| GND | Ground |
86
-
| VCC | 5V or 3.3V (based on voltage switch) |
87
-
| MOSI | SPI MOSI (D11) |
88
-
| MISO | SPI MISO (D12) |
86
+
| VCC | +3.3 VDC/ +5 VDC (selected by the input selector switch) |
87
+
| MOSI | SPI MOSI (D11 pin on the Nano board)|
88
+
| MISO | SPI MISO (D12 pin on the Nano board)|
89
89
90
90
**Grove (J6) - I²C**
91
91
92
92
| Pin | Connection |
93
93
|-----|--------------------------------------|
94
94
| GND | Ground |
95
-
| VCC |5V or 3.3V (based on voltage switch) |
96
-
| SDA | I²C Data (A4, shared with Qwiic) |
97
-
| SCL | I²C Clock (A5, shared with Qwiic) |
95
+
| VCC |+3.3 VDC/ +5 VDC (selected by the input selector switch) |
96
+
| SDA | I²C Data (A4 pin on the Nano board, shared with the Qwiic connector)|
97
+
| SCL | I²C Clock (A5 pin on the Nano board, shared with the Qwiic connector)|
98
98
99
-
These standardized connectors eliminate the need for soldering or breadboarding and simplify connecting various sensors, actuators, and displays to your Arduino Nano.
99
+
With the standardized pinouts mentioned, using Groove connectors eliminates the need for soldering or breadboarding and simplifies connecting various and different sensors, actuators and displays to your Nano family board.
100
100
101
101
#### Micro SD Card Slot
102
102
103
-
For projects requiring data logging or file storage, the carrier includes a Micro SD card slot.
103
+
The Nano Connector Carrier includes an onboard microSD card slot for projects requiring data logging or file storage.
104
104
105
105

106
106
107
-
The Micro SD card connects to the Arduino Nano through the SPI interface:
107
+
The microSD card slot is connected to the Nano family board through the SPI interface as follows:
| CS | D4 pin on the Nano board (configurable also to D2 or D3 pins) |
115
115
116
-
By default, pin D4 is used as the SPI SS (Chip Select) for the Micro SD card, but you can configure solder jumpers to use D2 or D3 instead if needed.
116
+
***By default, pin D4 is used as the SPI CS (Chip Select) for the microSD card, but you can also configure solder jumpers on the Nano Connector Carrier to use D2 or D3 pins if needed.***
With this feature, your Arduino Nano can read and write files on a Micro SD card, perfect for data logging applications, playing audio files, or storing configuration data.
120
+
With this feature, your Nano family board can read and write files on a microSD card, making it perfect for data logging applications, playing audio files or storing configuration data.
121
121
122
122
## Pinout
123
123
124
-
The Arduino Connector Carrier features a comprehensive pinout that makes it easy to connect various peripherals to your Arduino Nano. The board is divided into two main sections:
124
+
The Nano Connector Carrier features the intuitive and straightforward Nano family board pinout that easily connects various peripherals to your Nano family board. The carrier is divided into two main sections:
The pinout includes clearly labeled connections for all interfaces:
129
-
-Arduino Nano pins (Digital and Analog)
128
+
The pinout includes labeled connections for all the interfaces:
129
+
- Nano family pins (digital and analog pins)
130
130
- SPI interface pins
131
131
- I²C interface pins
132
-
- Power lines (5V, 3.3V, GND)
133
-
-UART/Serial pins
132
+
- Power lines (+5 VDC, +3.3 VDC and GND)
133
+
- Serial interface pins
134
134
135
-
All connectors on the boardare mapped to specific Arduino Nano pins, making it straightforward to program your projects. The voltage level switch affects all VCC pins on the Grove and Qwiic connectors, allowing you to match your peripherals voltage requirements.
135
+
The board's connectors are mapped to specific Nano family pins, making it straightforward to program your projects. The voltage level switch affects all VCC pins on the Grove and Qwiic connectors, allowing you to match your peripheral's voltage requirements.
136
136
137
137
## What to Do Next?
138
138
@@ -142,7 +142,7 @@ I'll add a snippet of the code to your section:
142
142
143
143
### Example Project: Teamometer
144
144
145
-
The Teamometer is a practical demonstration of how different Modulino sensor modules can work together to solve a real-world problem. This project combines temperature sensing, LED visual feedback, button interaction, and audio alerts to create a smart tea temperature monitor. It's a fun way to see how easily the Connector Carrier can connect to different sensors and modules at once, giving you visual cues, sounds, and temperature readings all in one simple project even with different connectors.
145
+
The Teamometer demonstrates how different Modulino sensor modules can work together to solve a real-world problem. This project combines temperature sensing, LED visual feedback, button interaction and audio alerts to create a smart tea temperature monitor. It's a fun way to see how easily the Nano Connector Carrier can connect to different sensors and modules simultaneously, giving you visual cues, sounds and temperature readings in a straightforward project, even with different connectors.
146
146
147
147

148
148
@@ -156,9 +156,9 @@ The Teamometer is a practical demonstration of how different Modulino sensor mod
156
156
- Your favorite tea
157
157
158
158
**Assembly instructions:**
159
-
1. Connect the Modulino Buttons, Pixels, and Thermo modules to your Arduino
159
+
1. Connect the Modulino Buttons, Pixels and Thermo modules to your Nano family board through the Nano Connector Carrier.
160
160
2. Attach the Thermo module to the outside of your cup using the thick rubber band
161
-
3. Connect the Grove Buzzer sensor (connected to pin A0)
161
+
3. Connect the Grove Buzzer sensor to your Nano family board through the Nano Connector Carrier.
162
162
4. Upload the code provided below
163
163
5. Fill your cup with hot tea
164
164
6. Wait a few seconds to allow the temperature to transfer to the sensor
The temperature information will be displayed on both the serial console and the Modulino Pixels. As your tea cools, fewer LEDs will light up, and the colors will change from red (very hot) through violet, white, and green, to blue (cool). When your tea reaches the perfect drinking temperature, the buzzer will sound to let you know it's ready!
322
+
The temperature information will be displayed on the serial console and the Modulino Pixels. As your tea cools, fewer LEDs will light up, and the colors will change from red (very hot) through violet, white, and green, to blue (cool). When your tea reaches the perfect drinking temperature, the buzzer will tell you it is ready.
323
323
324
324
### Example Project: Motion Logger
325
325
326
-
The Motion Tracker demonstrates how the Nano Connector Carrier can integrate with the Movement sensor to record precise motion data. This project showcases real-time motion sensing, button control, and data logging to create a portable motion capture system that can be used for activity tracking, sports analysis, or interactive projects.
326
+
The Motion Tracker demonstrates how the Nano Connector Carrier can integrate with the Movement sensor to record motion data. This project showcases real-time motion sensing, button control and data logging to create a portable motion capture system that can be used for activity tracking, sports analysis or interactive projects.
327
327
328
328
**Components needed:**
329
329
- Modulino Movement module
330
330
- Modulino Buttons module
331
-
-SD card
331
+
-MicroSD card
332
332
- Nano Connector Carrier
333
333
334
334
**Assembly instructions:**
335
335
1. Connect the Modulino Movement and Buttons modules to your Nano Connector Carrier
336
-
2. Insert a micro SD card into the Nano Connector Carrier
337
-
3. Upload the code provided below
338
-
4. Open the serial monitor to view real-time motion data
339
-
5. Press button A to start recording motion data to the SD card
340
-
6. Move the sensor to capture the desired motion
336
+
2. Insert a microSD card into the Nano Connector Carrier
337
+
3. Upload the example sketch provided below
338
+
4. Open the Arduino IDE's Serial Monitor to view real-time motion data
339
+
5. Press button A to start recording motion data to the microSD card
340
+
6. Move the sensor to capture motion data
341
341
7. Press button A again to stop recording
342
342
343
-
**Code Example:**
343
+
**Example sketch:**
344
344
```ARDUINO
345
345
/*
346
346
* Modulino Movement Logger
@@ -500,18 +500,18 @@ void loop() {
500
500
}
501
501
```
502
502
503
-
The Motion Tracker continuously reads acceleration and orientation data from the Movement sensor, displaying it in real-time on the serial monitor. When recording is activated, the data is saved to a CSV file on the SD card, creating a detailed motion profile that can be analyzed later in spreadsheet software or data visualization tools. This project is perfect for capturing movement patterns, analyzing sports techniques, or creating interactive motion-controlled devices.
503
+
The Motion Tracker continuously reads acceleration and orientation data from the Modulino Movement, displaying it in real-time on the Arduino IDE Serial Monitor. When recording is activated, the data is saved to a CSV file on the microSD card, creating a detailed motion profile that can be analyzed later in a spreadsheet or data visualization tools. This project is perfect for capturing movement patterns, analyzing sports techniques or creating interactive motion-controlled devices.
504
504
505
505
506
-
Now that you understand the features of the Arduino Connector Carrier, here are some exciting project ideas to get you started:
506
+
Now that you understand the features of the Nano Connector Carrier, here are some exciting project ideas to get you started:
507
507
508
-
-**Weather Station**: Connect temperature, humidity, and pressure sensors via Grove connectors to create a simple weather monitoring system
509
-
-**Plant Monitor**: Use soil moisture and light sensors to monitor your houseplants and alert you when they need attention
510
-
-**Data Logger**: Use the Micro SD card slot to record sensor readings over time - perfect for environmental monitoring or tracking experiments
511
-
-**Smart Home Interface**: Create a hub that interfaces with multiple sensors around your home and logs data or sends alerts
508
+
-**Weather Station**: Collect temperature, humidity and pressure data via sensors connected to the Grove connectors to create a simple weather monitoring system.
509
+
-**Plant Monitor**: Use soil moisture and light sensors to monitor your houseplants and alert you when they need attention.
510
+
-**Data Logger**: Use the microSD card slot to record sensor readings over time, which is perfect for environmental monitoring or tracking experiments.
511
+
-**Smart Home interface**: Create a hub with multiple sensors around your home that log data or send alerts.
512
512
513
513
For additional project inspiration, check out the Arduino Project Hub or join the Arduino community forums to share your creations and learn from others.
514
514
515
515
## Conclusion
516
516
517
-
The Arduino Connector Carrier transforms your Arduino Nano into a versatile platform capable of interfacing with numerous sensors, displays, and storage options. By eliminating complex wiring and providing standardized connectors, the carrier allows you to focus on developing your application rather than dealing with connection issues.
517
+
The Nano Connector Carrier transforms your Nano family board into a versatile platform capable of interfacing with different sensors, displays and storage options. By eliminating complex wiring and providing standardized pinouts, the Nano Connector Carrier allows you to focus on developing your application rather than dealing with connection issues.
0 commit comments