ELEGOO Nano Board CH 340/ATmega+328P

ELEGOO Nano Board CH 340/ATmega+328P User Manual

Compatible with Arduino Nano V3.0

1. Уводзіны

The ELEGOO Nano Board is a compact, complete, and breadboard-friendly development board. It is based on the ATmega328P microcontroller and utilizes a CH340 chip for USB communication, making it compatible with Arduino Nano V3.0. This manual provides essential information for setting up, operating, and maintaining your Nano Board.

Three ELEGOO Nano Boards with pin headers
Figure 1: ELEGOO Nano Boards with included pin headers.

2. Пачатак працы: Налада

Before using your ELEGOO Nano Board, follow these steps for initial setup:

2.1 Ўстаноўка драйвера

The ELEGOO Nano Board uses a CH340 chip for USB communication. Unlike some other versions, it does not use the FT232 chip. Therefore, you must install the correct CH340 driver on your computer. The driver can be downloaded from the official ELEGOO website (www.elegoo.com).

2.2 Уключэнне харчавання платы

The Nano Board offers flexible power options, automatically selecting the highest voltagкрыніца:

  • Mini-B USB Connection: Connect the board to your computer using a Mini-B USB cable (not included in this kit).
  • Unregulated External Power Supply (Pin 30): Provide 7-12V DC to pin 30 (VIN).
  • Regulated External Power Supply (Pin 27): Provide 5V DC to pin 27 (5V).

Note: A Mini-B USB cable is required for programming and powering the board via USB and is NOT included with this kit. Please acquire one separately.

Close-up of the Mini-B USB jack on the Nano board
Figure 2: Mini-B USB Jack for power and data connection.

2.3 Pin Layout and Functions

Understanding the pin layout is crucial for connecting components and programming. The Nano board features digital pins, analog pins, power pins, and communication interfaces.

Detailed pinout diagram of the ELEGOO Nano board, showing digital pins, analog pins, power pins, I2C, TX/RX LEDs, reset button, and ICSP header.
Figure 3: ELEGOO Nano Board Pinout Diagram.

Key Pin Functions:

  • Digital Pins (D0-D13): Can be used as input or output.
  • Analog Pins (A0-A7): Used for analog input.
  • Serial (0 (RX) and 1 (TX)): For receiving (RX) and transmitting (TX) TTL serial data. These are connected to the CH340G USB chip.
  • Штыфты харчавання: Include 5V, 3.3V, VIN (unregulated input), and GND (ground).
  • Кнопка скіду: Resets the microcontroller.
  • ICSP Header: For In-Circuit Serial Programming.

3. Аперацыя

The ELEGOO Nano Board functions similarly to other Arduino-compatible boards. You can program it using the Arduino IDE.

3.1 Basic Input/Output

Each of the 14 digital pins on the Nano can be configured as an input or an output using the pinMode() function. You can then control their state with digitalWrite() and read their state with digitalRead().

3.2 Classic LED Project

Гэты былыample demonstrates a simple "blink" project, which is often the first program for new users to verify basic functionality.

Неабходнае абсталяванне:

  • 1 x ELEGOO Nano Board
  • 1 x Mini USB Cable (purchased separately)
  • 1 x Breadboard
  • 1 х LED
  • 1 x Resistor (e.g., 220 Ohm)
  • 2 х перамычкі

Крокі:

  1. Connect the long leg (anode) of the LED to a digital pin (e.g., D13) on the Nano via a current-limiting resistor.
  2. Connect the short leg (cathode) of the LED to the GND pin on the Nano.
  3. Connect the Nano to your computer using the Mini USB cable.
  4. Open the Arduino IDE, select "Arduino Nano" as the board and the correct COM port.
  5. Upload the standard "Blink" example sketch (File > Напрыкладamples > 01.Basics > Blink).

The on-board LED connected to D13 should start blinking, indicating successful operation.

ELEGOO Nano board connected to a breadboard with an LED and resistor, demonstrating a simple blinking circuit.
Малюнак 4: Выпample LED Blink Project on a Breadboard.

4. Тэхнічнае абслугоўванне

To ensure the longevity and proper functioning of your ELEGOO Nano Board, consider the following maintenance tips:

  • захоўванне: Store the board in an anti-static bag or container when not in use to protect it from static discharge and dust.
  • Апрацоўка: Avoid touching the pins and components directly to prevent damage from static electricity or oils from your skin.
  • Уборка: If necessary, gently clean the board with a soft, dry brush or compressed air to remove dust. Do not use liquids unless specifically designed for electronics cleaning and applied carefully.
  • крыніца харчавання: Always ensure your power supply voltage is within the specified range (7-12V unregulated, 5V regulated) to prevent damage.

5. Выпраўленне непаладак

If you encounter issues with your ELEGOO Nano Board, try the following troubleshooting steps:

  • Плата не выяўлена:
    • Ensure the CH340 driver is correctly installed.
    • Try a different Mini-B USB cable.
    • Паспрабуйце іншы порт USB на вашым кампутары.
    • Verify that "Arduino Nano" is selected under Tools > Board in the Arduino IDE.
    • Verify the correct COM port is selected under Tools > Port.
  • Sketch Upload Errors:
    • Check for syntax errors in your code.
    • Ensure the correct board and port are selected.
    • Try pressing the reset button on the Nano board just before or during the upload process.
  • Нечаканая паводзіна:
    • Double-check your wiring connections on the breadboard.
    • Ensure external components are correctly powered and rated.
    • Simplify your code to isolate the problem.

6. Тэхнічныя характарыстыкі

Detailed technical specifications for the ELEGOO Nano Board CH 340/ATmega+328P:

АсаблівасцьСпецыфікацыя
МікракантролерATmega328
АрхітэктураAVR
Аперацыйная Voltage5 В
Флэш-памяць32 KB (2 KB used by bootloader)
SRAM2 КБ
ЭСППЗУ1 КБ
Тактавая частата16 МГц
Analog I/O Pins8
Ток пастаяннага току на штыфт уводу / выводу40 мА
Уваходны кнtagе (нерэгулюемы)7-12 В
Энергаспажыванне19 мА
PWM Output Pins6
Кантакты лічбавага ўводу/вываду22
Памер друкаванай платы18 х 45 мм
Вага7 г
Image showing various technical specifications of the Nano board, including microcontroller, memory, and voltage.
Малюнак 5: Тэхнічныя характарыстыкіview (Part 1).
Image showing additional technical specifications of the Nano board, including clock speed, I/O pins, and power consumption.
Малюнак 6: Тэхнічныя характарыстыкіview (Part 2).

7. Карыстальніцкія парады

  • Кіроўца першы: Always install the CH340 driver before connecting the Nano board to your computer for the first time to ensure proper recognition.
  • USB-кабель: Remember that a Mini-B USB cable is essential for programming and powering the board via USB and needs to be purchased separately.
  • Breadboard Compatibility: The Nano's compact size and pin layout are designed for easy integration with breadboards, maximizing your prototyping space.
  • Выбар крыніцы харчавання: The board automatically selects the highest available voltage source, simplifying power management when using multiple sources.

8. Гарантыя і падтрымка

For warranty information, technical support, or further assistance, please refer to the official ELEGOO website (www.elegoo.com) or contact their customer service directly. Ensure you have your product details and purchase information ready when seeking support.

© 2024 ELEGOO. All rights reserved.

Звязаныя дакументы - Nano Board CH 340/ATmega+328P

прэview 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.
прэview 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.
прэview JOY-IT Arduino Nano V3 User Guide and Technical Information
Comprehensive user guide for the JOY-IT Arduino Nano V3 microcontroller board. Includes installation steps, usage instructions, software setup with Arduino IDE, pinout details, safety information, and support contact details.
прэview 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 exampфайлы і дапаможная інфармацыя.
прэview Тэхнічныя характарыстыкі раздыма Arduino Nano ASX00061
Падрабязныя характарыстыкі платы пашырэння для мікракантролераў Arduino Nano (ASX00061). Яна мае раздымы Qwiic і Grove, слот для карты microSD і падтрымлівае розныя інтэрфейсы сувязі для хуткага прататыпавання, Інтэрнэту рэчаў і прыкладанняў Edge AI.
прэview Arduino Nano Screw Terminal Adapter - Product Reference Manual
A comprehensive product reference manual for the Arduino Nano Screw Terminal Adapter (ASX00037), detailing its features, specifications, compatibility, and certifications. This adapter provides a quick, secure, and solderless solution for connecting Arduino Nano boards, offering screw terminals and a prototyping area for makers and developers.

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.