Arduino UNO R3 Atmega328 CH340 AVR
Arduino is an open source platform based on hardware solutions and simple-to-use software. Arduino boards with the help of connected sensors and modules reads various information from the environment, such as switching on the light, pressing a button, reading the temperature or more advanced information, such as reading messages on a computer. This information can be a sign for Arduino to turn on the engine, LED lighting or post something on the network. These features give the Arduino amazing possibilities with many applications, which are limited only by our imagination.
UNO R3 Key Features:
The module is fully compatible with Arduino Uno R3. it means that it can be programmed via the Arduino IDE environment using available libraries.
The module has:
- ATmega328 microcontroller - the system is clocked with a 16MHz clock signal
- 14 digital inputs / outputs,
- 6 PWM channels - e.g. for controlling servos / motors, for ex. SG-90
- 6 analog inputs
- popular communication interfaces,
- USB connector
- DC power socket
- RESET button
- outputs for connecting the AVR programmer.
In order to run DFRduino, connect the system to the computer with a USB cable and select the Arduino Uno board in the Arduino IDE environment.
The module is mostly compatible with Duemilan and Diecimil shields
As standard, the module has BLINK LED 13 program and bootloader installed.
Notes to the manual and connection:
Power:
The module can be powered via a USB cable or an external device, such as an AC adapter, battery or accumulator. Switching the power source is automatic. The power supply plugs into a standard DC socket. The battery or other source is connected to the pins of the POWER - VIN connector.
Inputs / outputs
Arduino UNO has 14 digital I/O pins.
Each pin allows the consumption of current with a maximum intensity of 40mA, which allows direct connection of LEDs with resistors and control of other integrated circuits.
In addition to the standard I/O, some pins also have special functions such as the input on pin 2 as an external interrupt.
6 analog inputs are used to measure the voltage (up to 5V!). They can also be used as additional digital pins.
Programming: Creating and installing software is possible thanks to free Arduino IDE. The Atmega16u2 programmer, already built into the board, allows you to send the program directly via the USB cable. You can also program using external programmers such as: USBasp or UART converters.
ISCP connector allows you to connect an external AVR programmer. A detailed description can be found in the documentation and tutorial.
Through the UART connector, you can use the PL2303 Programmer or the AVR ISP Programmer for programming via USB using the Atmega16u2 intermediary microcontroller.
The module is compatible with Arduino UNO R3.
GOLDPIN pin header.
The set contains:
- UNO R3 board compatible with Arduino,
- Goldpin headers (to be soldered)
Useful links:
- CH340 USB driver http://www.driverscape.com/download/usb-serial-ch341
- IDE software https://www.arduino.cc/en/Main/Software