AYWHP Nano V3.0

AYWHP Nano V3.0 Board ATmega328P Microcontroller Instruction Manual

This manual provides detailed instructions for the setup, operation, and maintenance of your AYWHP Nano V3.0 Board.

1. Introduction

The AYWHP Nano V3.0 Board is a compact, complete, and breadboard-friendly microcontroller board based on the ATmega328P. It is designed for ease of use in various electronic projects, offering a cost-effective solution compatible with the Arduino Nano ecosystem. This board features a CH340G USB-to-serial converter, a Mini USB port for connectivity, and a 16MHz clock speed.

AYWHP Nano V3.0 Board with Mini USB Cable

Image 1: The AYWHP Nano V3.0 Board with included Mini USB cable.

2. Product Overview

The Nano V3.0 board is equipped with essential components for microcontroller development. Its small form factor makes it ideal for projects where space is a constraint.

Key Features:

Close-up views of the Nano V3.0 board components

Image 2: Detailed views of the Nano V3.0 board, highlighting the Mini USB port, ATmega328P chip, and other components.

3. Technical Specifications

SpecificationValue
MicrocontrollerATmega328P
USB to Serial ChipCH340G
Operating Voltage5V
Input Voltage (Recommended)7-12V
Input Voltage (Limit)6-20V
Digital I/O Pins14 (6 PWM outputs)
Analog Input Pins8
DC Current per I/O Pin40 mA
Flash Memory32 KB (ATmega328P), 2 KB used by bootloader
SRAM2 KB (ATmega328P)
EEPROM1 KB (ATmega328P)
Clock Speed16 MHz
USB ConnectorMini USB
Dimensions43 mm x 18 mm (1.69 x 0.71 inches)
WeightApproximately 7g (0.25 oz)
Dimensions of the Nano V3.0 board and Mini USB cable

Image 3: Physical dimensions of the Nano V3.0 board and its accompanying Mini USB cable.

4. Pinout Information

Understanding the pinout is crucial for connecting sensors, actuators, and other components to your Nano V3.0 board. The board provides digital I/O pins, analog input pins, power pins, and communication pins.

Pinout diagram for the AYWHP Nano V3.0 board

Image 4: A clear diagram illustrating the pin assignments and functions on the Nano V3.0 board.

Color-coded pinout diagram with pin type legend

Image 5: Color-coded pinout diagram providing a legend for different pin types (Power, GND, Digital, Analog, Communication, etc.).

5. Getting Started: Setup

5.1. Driver Installation (CH340G)

The AYWHP Nano V3.0 uses the CH340G chip for USB communication. On most modern operating systems (Windows 10/11, macOS, Linux), the driver may install automatically. If not, you may need to manually install the CH340G driver. Search online for "CH340G driver" and download from a reputable source.

5.2. Connecting the Board

  1. Connect one end of the provided Mini USB cable to the Mini USB port on the Nano V3.0 board.
  2. Connect the other end of the Mini USB cable to an available USB port on your computer.
  3. The power LED on the board should illuminate, indicating it is receiving power.
Nano V3.0 board connected to a computer via Mini USB cable

Image 6: The Nano V3.0 board connected to a computer using the Mini USB cable.

5.3. Arduino IDE Configuration

  1. Download and install the latest Arduino IDE from the official Arduino website (www.arduino.cc/en/software).
  2. Open the Arduino IDE.
  3. Go to Tools > Board and select "Arduino Nano".
  4. Go to Tools > Processor and select "ATmega328P (Old Bootloader)". If you experience issues, try "ATmega328P".
  5. Go to Tools > Port and select the COM port associated with your Nano V3.0 board (it might appear as "USB-SERIAL CH340" or similar).

6. Basic Operation

6.1. Uploading a Sketch

A "sketch" is the program you write for the Arduino board. Here's how to upload a basic blink sketch:

  1. Open the Arduino IDE.
  2. Go to File > Examples > 01.Basics > Blink. This will open a new window with the Blink sketch.
  3. Ensure your board and port are correctly selected under Tools.
  4. Click the "Upload" button (right arrow icon) in the Arduino IDE.
  5. The RX/TX LEDs on the Nano board will blink during upload. Once complete, the onboard LED (usually connected to pin D13) should start blinking.

6.2. Powering the Board

The Nano V3.0 board can be powered in several ways:

The board automatically detects and switches to the power source with the higher potential.

7. Example Applications

The AYWHP Nano V3.0 board is versatile and suitable for a wide range of projects, including:

Various project applications using the Nano V3.0 board

Image 7: Examples of the Nano V3.0 board being used in different electronic projects, such as controlling displays and sensors.

8. Troubleshooting

9. Care and Maintenance

10. Warranty and Support

For specific warranty information and technical support, please refer to the product packaging or contact AYWHP customer service directly. Keep your purchase receipt for warranty claims.

Related Documents - Nano V3.0

Preview Keyestudio NANO CH340: Development Board Guide and Arduino IDE Setup
A comprehensive guide to the Keyestudio NANO CH340 development board, covering technical specifications, pinouts, and a step-by-step tutorial for setting up the Arduino IDE and uploading code.
Preview PTSolns Nano Flip 3V3 Datasheet and Technical Overview
Comprehensive datasheet for the PTSolns Nano Flip 3V3, a 3.3V microcontroller development board based on the ATmega328P. Covers product features, physical and electrical properties, usage instructions, Arduino IDE programming, and troubleshooting.
Preview HavenTechnik Radix Nano PIC Development Board Guide
Comprehensive guide to the HavenTechnik Radix Nano series of PIC development boards, detailing features, variants (Nano 18, 20, 28), power options, programming methods, and general usage.
Preview Joy-IT ARD-NanoV4 Microcontroller Board - User Guide
Comprehensive guide for the Joy-IT ARD-NanoV4 microcontroller board. Learn about its features, device overview, software setup using Arduino IDE, code examples, and support information.
Preview Elektor Arduino NANO Training Board MCCAB Operating Instructions Rev. 3.3
Operating instructions for the Elektor Arduino® NANO Training Board MCCAB Rev. 3.3, detailing its components, safety guidelines, intended use, power supply, connections, and programming hints for learning microcontroller applications.
Preview Microcontrollers Hands-on Course for Arduino Starters
A comprehensive guide for beginners to learn microcontrollers using the Elektor Arduino Nano MCCAB Trainingboard. This course covers hardware and software basics, C programming, and practical Arduino projects with many examples.