
This circuit is designed to control two GM25 DC motors using a ZK-BM1 10A motor driver, which is managed by a NANO Shield Board. The NANO Shield Board receives input signals from an R6FG receiver and is powered by an 11.1V LiPo battery.

The NANO Shield Board with Power Switch is an accessory designed to enhance the functionality of the Arduino Nano microcontroller. It provides a convenient way to connect various modules and sensors to the Arduino Nano while allowing for easy power management through an onboard power switch. This shield is ideal for hobbyists, educators, and prototyping professionals who require a compact and versatile platform for their projects.

This circuit is designed to control two GM25 DC motors using a ZK-BM1 10A motor driver, which is managed by a NANO Shield Board. The NANO Shield Board receives input signals from an R6FG receiver and is powered by an 11.1V LiPo battery.

This circuit features an Arduino Nano connected to an OLED display and a DS3231 real-time clock (RTC) module for displaying the current time. The Arduino Nano is powered through a toggle switch connected to its VIN pin, with power supplied by a TP4056 charging module that charges and manages two 3.7V LiPo batteries connected in parallel. The OLED and RTC module communicate with the Arduino via I2C, with shared SDA and SCL lines connected to the A4 and A5 pins of the Arduino, respectively.

This circuit is a multiwatt charger controlled by an Arduino Nano, featuring a 4x4 membrane keypad for user input, a 0.96" OLED display for output, and a DS3502 digital potentiometer for voltage adjustment. It measures voltage and current using analog inputs and adjusts the output voltage to achieve a user-defined power target, powered by a 12V battery and regulated by an XL6009 voltage regulator.

This circuit is an adjustable power supply system controlled by an Arduino Nano, featuring a Bluetooth module (HC-05), a four-pin RGB LED, a loudspeaker, and a vibration motor. The Arduino Nano reads input from a pushbutton and adjusts the voltage and current settings, displaying the values on a TFT LCD screen. The system is powered by a Lithium-Ion battery managed by a TP4056 charging module.
| Pin Number | Description | Notes |
|---|---|---|
| 1 | +5V | Power supply from Arduino Nano |
| 2 | GND | Ground connection |
| 3 | Analog Pins (A0-A7) | Analog input pins |
| 4 | Digital Pins (D2-D13) | Digital I/O pins |
| 5 | I2C Pins (A4/A5 or SDA/SCL) | For I2C communication |
| 6 | SPI Pins (D10-D13) | For SPI communication |
| 7 | UART Pins (D0/D1 or RX/TX) | For serial communication |
| 8 | Reset | Resets the Arduino Nano |
| 9 | Power Switch | Controls power to the shield |
Mounting the Arduino Nano:
Powering the Shield:
Connecting Modules and Sensors:
Q: Can I use the shield with other microcontrollers besides the Arduino Nano? A: The shield is specifically designed for the Arduino Nano form factor. Using it with other microcontrollers may require modifications or may not be possible.
Q: How do I know if the power switch is in the ON position? A: The power switch typically has an indicator, such as a line or color, to denote the ON position. Additionally, you can check if the Arduino Nano's power LED is lit.
Q: Can I still access the Arduino Nano's USB port when it's mounted on the shield? A: Yes, the shield is designed to allow access to the Arduino Nano's USB port for programming and power.
// Example code to demonstrate the use of the NANO Shield Board with Power Switch
// This code will blink an LED connected to pin D13 of the shield.
void setup() {
pinMode(13, OUTPUT); // Set D13 as an output pin
}
void loop() {
digitalWrite(13, HIGH); // Turn the LED on
delay(1000); // Wait for a second
digitalWrite(13, LOW); // Turn the LED off
delay(1000); // Wait for a second
}
Note: The example code provided is for demonstration purposes and assumes that an LED is connected to pin D13 of the shield. Ensure that the LED is connected with the correct polarity and a suitable current-limiting resistor.