|
| 1 | +--- |
| 2 | +title: 'Getting Started with Nano Connector Carrier' |
| 3 | +difficulty: beginner |
| 4 | +description: 'This short guide takes you through the features of the Nano Connector Carrier, along with some important considerations when using this product.' |
| 5 | +tags: [Prototyping] |
| 6 | +author: 'Pedro Sousa Lima' |
| 7 | +hardware: |
| 8 | + - hardware/03.nano/carriers/nano-connector-carrier |
| 9 | +--- |
| 10 | + |
| 11 | +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. |
| 12 | + |
| 13 | + |
| 14 | + |
| 15 | +## Compatibility |
| 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. |
| 18 | + |
| 19 | + |
| 20 | + |
| 21 | +## Features |
| 22 | + |
| 23 | +The Arduino Connector Carrier comes packed with useful features to enhance your Arduino Nano projects: |
| 24 | + |
| 25 | +#### Voltage Level Switch |
| 26 | + |
| 27 | +To ensure compatibility and as some Arduino Nano boards can be configured to change its voltage level the carrier includes a switch to select 3.3V or 5V voltage levels. The voltage selector switch allows you to choose the appropriate voltage for your specific Nano board and connected peripherals. |
| 28 | + |
| 29 | + |
| 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. |
| 32 | + |
| 33 | +## Pinout |
| 34 | + |
| 35 | +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: |
| 36 | + |
| 37 | + |
| 38 | + |
| 39 | +The pinout includes clearly labeled connections for all interfaces: |
| 40 | +- Arduino Nano pins (Digital and Analog) |
| 41 | +- SPI interface pins |
| 42 | +- I²C interface pins |
| 43 | +- Power lines (5V, 3.3V, GND) |
| 44 | +- UART/Serial pins |
| 45 | + |
| 46 | +All connectors on the board are 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. |
| 47 | + |
| 48 | +### Connectors |
| 49 | + |
| 50 | +The Carrier includes a both QWIIC and Grove connectors for expanding the board capability with external sensors aswell a MicroSD: |
| 51 | + |
| 52 | + |
| 53 | +#### Qwiic Connector |
| 54 | + |
| 55 | +The carrier features a single Qwiic connector, allowing you to easily interface with Arduino Modulinos and other I²C-based sensors and modules. |
| 56 | + |
| 57 | + |
| 58 | + |
| 59 | +The Qwiic connector uses a 4-pin JST SH connector with standardized pinout: |
| 60 | + |
| 61 | +| Pin | Connection | |
| 62 | +|-----|------------| |
| 63 | +| GND | Ground | |
| 64 | +| VCC | 3.3V/5V (selected by the voltage switch) | |
| 65 | +| SDA | I²C Data (connected to A4 on the Nano) | |
| 66 | +| SCL | I²C Clock (connected to A5 on the Nano) | |
| 67 | + |
| 68 | +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. |
| 69 | + |
| 70 | +#### Grove Connectors |
| 71 | + |
| 72 | +The board includes 4 Grove connectors, compatible with the extensive ecosystem of Grove modules. |
| 73 | + |
| 74 | + |
| 75 | + |
| 76 | +Each Grove connector has a specific pin configuration: |
| 77 | + |
| 78 | +**Grove (J5) - Analog** |
| 79 | + |
| 80 | +| Pin | Connection | |
| 81 | +|-----|------------| |
| 82 | +| GND | Ground | |
| 83 | +| VCC | 5V or 3.3V (based on voltage switch) | |
| 84 | +| A3 | Analog pin A3 | |
| 85 | +| A2 | Analog pin A2 | |
| 86 | + |
| 87 | +**Grove (J7) - Analog** |
| 88 | + |
| 89 | +| Pin | Connection | |
| 90 | +|-----|------------| |
| 91 | +| GND | Ground | |
| 92 | +| VCC | 5V or 3.3V (based on voltage switch) | |
| 93 | +| A1 | Analog pin A1 | |
| 94 | +| A0 | Analog pin A0 | |
| 95 | + |
| 96 | +**Grove (J4) - SPI** |
| 97 | + |
| 98 | +| Pin | Connection | |
| 99 | +|-----|------------| |
| 100 | +| GND | Ground | |
| 101 | +| VCC | 5V or 3.3V (based on voltage switch) | |
| 102 | +| MOSI | SPI MOSI (D11) | |
| 103 | +| MISO | SPI MISO (D12) | |
| 104 | + |
| 105 | +**Grove (J6) - I²C** |
| 106 | + |
| 107 | +| Pin | Connection | |
| 108 | +|-----|------------| |
| 109 | +| GND | Ground | |
| 110 | +| VCC | 5V or 3.3V (based on voltage switch) | |
| 111 | +| SDA | I²C Data (A4, shared with Qwiic) | |
| 112 | +| SCL | I²C Clock (A5, shared with Qwiic) | |
| 113 | + |
| 114 | +These standardized connectors eliminate the need for soldering or breadboarding and simplify connecting various sensors, actuators, and displays to your Arduino Nano. |
| 115 | + |
| 116 | +#### Micro SD Card Slot |
| 117 | + |
| 118 | +For projects requiring data logging or file storage, the carrier includes a Micro SD card slot. |
| 119 | + |
| 120 | + |
| 121 | + |
| 122 | +The Micro SD card connects to the Arduino Nano through the SPI interface: |
| 123 | + |
| 124 | +| SPI Signal | Arduino Pin | |
| 125 | +|------------|-------------| |
| 126 | +| MISO | D12 | |
| 127 | +| MOSI | D11 | |
| 128 | +| SCK | D13 | |
| 129 | +| CS | D4 (default, configurable to D2 or D3) | |
| 130 | + |
| 131 | +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. |
| 132 | + |
| 133 | + |
| 134 | + |
| 135 | +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. |
| 136 | + |
| 137 | +## What to Do Next? |
| 138 | + |
| 139 | +Now that you understand the features of the Arduino Connector Carrier, here are some exciting project ideas to get you started: |
| 140 | + |
| 141 | +- **Weather Station**: Connect temperature, humidity, and pressure sensors via Grove connectors to create a simple weather monitoring system |
| 142 | +- **Plant Monitor**: Use soil moisture and light sensors to monitor your houseplants and alert you when they need attention |
| 143 | +- **Data Logger**: Use the Micro SD card slot to record sensor readings over time - perfect for environmental monitoring or tracking experiments |
| 144 | +- **Smart Home Interface**: Create a hub that interfaces with multiple sensors around your home and logs data or sends alerts |
| 145 | + |
| 146 | +For additional project inspiration, check out the Arduino Project Hub or join the Arduino community forums to share your creations and learn from others. |
| 147 | + |
| 148 | +## Conclusion |
| 149 | + |
| 150 | +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. |
0 commit comments