ELEGOO EL-CB-001

ELEGOO UNO R3 Board ATmega328P User Manual

Model: UNO R3 (EL-CB-001) | Brand: ELEGOO

1. Киришүү

The ELEGOO UNO R3 Board is a microcontroller board based on the ATmega328P. It is fully compatible with the Arduino IDE, making it an ideal platform for beginners and experienced users in electronics prototyping and programming. This manual provides essential information for setting up, operating, maintaining, and troubleshooting your UNO R3 board.

2. Кутуда эмне бар

  • 1 x ELEGOO UNO R3 Development Board
  • 1 x USB кабели
ELEGOO UNO R3 board packaging with USB cable.
The ELEGOO UNO R3 board and its included USB cable, as typically found in the product packaging.

3. Негизги өзгөчөлүктөрү

  • ATmega328P Microcontroller: Powered by the ATmega328P chip, offering robust performance for various projects.
  • Enhanced USB-to-Serial Converter: Features an ATmega16U2 chip for faster transfer rates and more memory compared to older versions.
  • Clear Pin Labeling: Female header connectors are clearly printed for precise and easy wiring.
  • Arduino IDE Compatibility: 100% compatible with the Arduino Integrated Development Environment for seamless programming.
  • RoHS ылайыктуу: Manufactured in accordance with Restriction of Hazardous Substances directives.

4. Орнотуу колдонмосу

4.1. Башкарманы туташтыруу

To begin using your ELEGOO UNO R3 board, connect it to your computer using the provided USB cable. This connection supplies power to the board and enables communication for programming.

ELEGOO UNO R3 board connected to a computer via USB cable.
The ELEGOO UNO R3 board connected to a laptop via its USB port.

4.2. Installing Arduino IDE and Drivers

  1. Arduino IDEнин акыркы версиясын расмий Arduino'дон жүктөп алыңыз webсайт (www.arduino.cc/en/software).
  2. Install the Arduino IDE on your computer. During installation, ensure that the USB driver installation option is selected.
  3. Once installed, open the Arduino IDE.
  4. Connect your ELEGOO UNO R3 board to your computer via the USB cable.
  5. Arduino IDEде, өтүңүз Куралдар > Такта жана тандаңыз "Arduino Uno".
  6. барыңыз Куралдар > Порт and select the COM port corresponding to your connected UNO R3 board. (The port name may vary depending on your operating system).

4.3. Initial Test (Blink Sketch)

To verify your setup, upload the classic "Blink" exampле эскиз:

  1. Arduino IDEде, өтүңүз File > Мисamples > 01.Basics > Blink.
  2. басыңыз Жүктөө button (right arrow icon) in the toolbar.
  3. If the upload is successful, the onboard LED (usually labeled "L") on your UNO R3 board should start blinking.
This video demonstrates the process of writing a simple "Hello ELEGOO!" program in the Arduino IDE, compiling it, and uploading it to the ELEGOO UNO R3 board. It shows the board connected to a laptop and the serial monitor displaying the output.

5. Operating the ELEGOO UNO R3 Board

5.1. Understanding the Board Layout

The ELEGOO UNO R3 board features various pins and components for connecting sensors, actuators, and other electronic modules. Familiarize yourself with the pinout for effective project development.

Labeled diagram of ELEGOO UNO R3 board showing pin functions and components.
A detailed diagram of the ELEGOO UNO R3 board, highlighting key components and pin labels for easy identification and connection.

5.2. Digital and Analog Pins

  • Digital I/O Pins (0-13): These pins can be used as either input or output. Pins 3, 5, 6, 9, 10, and 11 support Pulse Width Modulation (PWM) for analog output simulation.
  • Analog Input Pins (A0-A5): These pins can read analog sensor values, converting them into digital values.
Жакын план view of the digital and analog pins on the ELEGOO UNO R3 board.
Close-up images showing the detailed markings and layout of the digital and analog pin headers on the ELEGOO UNO R3 board.

5.3. Power Pins

The board provides several power pins:

  • 5В: Regulated 5V power supply.
  • 3.3В: Regulated 3.3V power supply.
  • GND: Ground pins.
  • Vin: Киргизүү тtage to the board when using an external power source (7-12V recommended).

5.4. Programming and Project Examples

The ELEGOO UNO R3 board is versatile for various projects. Here are some examples:

  • Ultrasonic Motion Detector: Utilize an ultrasonic sensor to detect motion and trigger an alarm.
  • LED жарыктандыруу башкаруу: Control the brightness and color of LEDs based on various inputs.
  • Экологиялык мониторинг: Connect sensors to monitor temperature, humidity, or other environmental factors.
This video demonstrates the use of an ultrasonic sensor with the ELEGOO UNO R3 board to create a motion detector, showcasing its application in simple automation projects.
This video illustrates various fun projects that can be created using the ELEGOO LED Kit in conjunction with the UNO R3 board, demonstrating light control and visual effects.

6. Техникалык тейлөө

To ensure the longevity and optimal performance of your ELEGOO UNO R3 board, follow these maintenance guidelines:

  • Кургак кармоо: Protect the board from moisture and liquids, as they can cause short circuits and damage.
  • Этияттык менен мамиле кылуу: Avoid dropping or subjecting the board to excessive physical shock.
  • Акырын тазалоо: If necessary, clean the board with a soft, dry cloth. Avoid using harsh chemicals or abrasive materials.
  • Статикалык коргоо: When handling the board, take precautions against electrostatic discharge (ESD) by working on an anti-static mat or wearing an anti-static wrist strap.
  • Туура сактоо: Тактаны салкын, кургак жерде, күндүн түз нурунан жана өтө жогорку температурадан алыс сактаңыз.

7. Кыйынчылыктарды

If you encounter issues with your ELEGOO UNO R3 board, consider the following troubleshooting steps:

  • Такта табылган жок:
    • USB кабелинин платага жана компьютериңизге бекем туташтырылганын текшериңиз.
    • Verify that the correct board type ("Arduino Uno") and COM port are selected in the Arduino IDE (Куралдар > Такта жана Куралдар > Порт).
    • Башка USB портун же USB кабелин колдонуп көрүңүз.
    • Reinstall the Arduino IDE and its drivers.
  • Жүктөө каталары:
    • Кодуңуздагы синтаксистик каталарды текшериңиз. Arduino IDE буларды белгилейт.
    • Ensure the correct board and port are selected.
    • Disconnect any components connected to pins 0 (RX) and 1 (TX) during upload, as they can interfere with communication.
  • Код күтүлгөндөй иштебей жатат:
    • Review your code logic carefully.
    • Use the Serial Monitor (Куралдар > Сериялык монитор) to debug your code by printing variable values or status messages.
    • Check your circuit connections for any loose wires or incorrect wiring.
  • Кубат маселеси:
    • If using an external power supply, ensure it provides between 7V and 12V DC.
    • Check for any short circuits in your wiring that might draw excessive current.

8. Техникалык шарттар

ӨзгөчөлүкСпецификация
МикроконтроллерATmega328P
USB-сериялык конвертерATmega16U2
Operating Voltage5V
Киргизүү көлөмүtage (recommended)7-12V
Digital I/O Pins14 (анын ичинен 6 PWM чыгарууну камсыз кылат)
PWM Digital I/O Pins6
Аналогдук киргизүү пиндери6
I/O PIN үчүн туруктуу ток20 мА
3.3V Pin үчүн туруктуу ток50 мА
Flash Memory32 KB (ATmega328P) of which 0.5 KB used by bootloader
SRAM2 KB (ATmega328P)
EEPROM1 KB (ATmega328P)
Саат ылдамдыгы16 МГц
Өлчөмдөрү (L x W x Y)75.1mm x 53.4mm x 10mm (approx. 3.15"L x 2.36"W x 0.39"H)
Салмагы27.22 г
Байланыш технологиясыUSB
Шайкеш түзмөктөрArduino-compatible devices
ELEGOO UNO R3 board with dimensions in millimeters and inches.
The ELEGOO UNO R3 board displaying its physical dimensions for reference.

9. Кепилдик жана колдоо

ELEGOO is committed to customer satisfaction and product quality. Your ELEGOO UNO R3 board comes with a standard limited warranty against manufacturing defects.

  • Кепилдик мөөнөтү: Please refer to the product packaging or the official ELEGOO website for specific warranty duration.
  • Техникалык колдоо: For technical assistance, troubleshooting, or inquiries regarding your product, please visit the official ELEGOO support page or contact their customer service directly.
  • Онлайн ресурстар: A vast community and numerous online tutorials are available for Arduino-compatible boards, offering extensive resources for learning and project development.

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.