• sales

    +86-0755-88291180

Arduino DUE pin introduction

Arduino Due pins

The Arduino Due is based on a 32-bit ARM core. This is the first Arduino board developed based on an ARM microcontroller. It has two ports called native USB port and programming port.

The bow|foot arrangement for the Arduino Due is as follows:


Detailed:

Receive and Send

Lighting of the TX and RX LEDs indicates successful data flow. power pin

Power pins include GND (ground), 5V, 3V3, Vin and IOREF pins.

GND :These are the ground pins which are used to ground our circuit.

5V : 5V3 pin is used as 5V output regulated voltage. The 5V power supply for the Arduino Due board is the USB connector, DC power jack and Vin. The board can be powered from any of the above-mentioned sources.

3V3 : The 3V3 pin is used as a 3.3V output regulated voltage. It can provide power for SAM3X microcontroller.

Vin :Defined as the input voltage, which is applied to the Arduino board when it uses an external power supply.

IOREF :Represents the input and output voltage reference. It allows the shield to check the board's operating voltage (3.3V or 5V). The shield is connected to the Arduino board.

The microcontroller works with the reference voltage provided by IOREF.

Analog pin

Pins numbered Ao, A1, A2, A3, A4, A5, A6, A7 , A8, A9 , A10 and A11 are analog pins. The analog bow | foot function is to read the analog sensor used in the connection. It can also be used as a GPIO (general purpose input

Digital pin

There are 54 digital input/output pins. The value of the digital pin|pin is HIGH or LOW. The pins marked from 0 to 53 are the number bow|pins.

SPI communication

SPI stands for Serial Peripheral Interface and it is considered as a serial communication system. It uses conductors for data reception, data transmission, synchronization and device selection (for communication).

It can communicate quickly over short distances. It is also used to communicate between two microcontrollers.

I2C communication

I2C (Inter-Integrated Circuit) is a serial communication protocol that uses SCL (Serial Clock) and SDA (Serial Data) to receive and send data between two devices.

ADC voltage

ADC (Analog to Digital Converter) is used to map voltage values to integer values. Voltages from 0 to 5 are mapped to integers from 0 to 1023. The ADC in the Arduino Due is a 10-bit 6-channel converter.

Delete button

The "Erase" button on the board allows to erase the SAM3X's flash memory. To erase we need to power up the board and hold down the "Erase" button for a few seconds.

It will delete or erase the current sketch loaded in the MCU.

Reset button.

Used to add a "reset" button to a connection. To reset the microcontroller we need to hold down the reset button.

Usb port

It allows the development board to be connected to the computer. This is essential for programming the Arduino Due.

We usually plug the USB cable into the programming port to load the sketch onto the board.

Programming USB port

The programming port is connected to a high-performance 8-bit microcontroller (ATMEL 16U2), which also acts as a USB-to-serial converter.

Local USB port

The native port is directly connected to the SAM3X MCU. It uses the serial USB object to support CDC communication device class) serial communication.

Power jack

The adapter can be plugged into the power jack to connect it to the Arduino Due board.

32-bit ARM controller

The use of a 32-bit ARM controller makes the board useful for large-scale projects. An AC to DC adapter is mounted on it, which acts as the power supply for the board. It's only consistent with shields that operate at 3.3V. It is based on Atmel

SAM3X8E ARM Cortex-M3 CPU.

PWM output

PWM (Pulse Width Modulation) pin is used to convert digital signal to analog signal. The pins labeled 2 to 1 3 can be used as PWM output pins.

Serial communication

Serial ports are also known as UART ports. It communicates with the computer using a USB port. It is also used to communicate on the transmit LEDs called TX and RX.

TAG: Raspberry Pi LCD display screen 1.3inch ST7789 with Game Button A Spotpear Raspberry-Pi-GPIO-Audio-amplification-PWM-Sound-Card-Speaker-Buzzer Raspberry Pi 5 PCIe to SSD CPU Monitor Display RS232 to RS485 Mechanical Keyboard Raspberry Pi 5 PCIe to M.2 NVMe SSD Adapter Board C HAT Pi5-PCIe-2280-2242-2230 Code ESP32 S3 LCD Camera Development Board 2 inch Display QMI8658 Sensor / Battery Port LVGL/HMI For Arduino RP2040 Camera CM4 OpenWrt Tutorial Raspberry Pi Camera Module 3 Sensor Assembly IMX708 Official Original 11.9MP Camera X1300 X1300-A2 Raspberry Pi 5 HDMI to CSI-2 Shield 1080P@60fps & Audio & Video Also LuckFox Core3566 Raspberry Pi 13.3 inch FHD Monitor LCD 1080P Capacitive TouchScreen Display Type-C/HDMI For Computer PC ESP32-S3 Industrial 8-CH Relay IOT LAN WiFi /Bluetooth /RS485 /RJ45 Ethernet /POE Raspberry Pi 5 ESP32 MLX90641 Pi5 Fan