• 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: Core3566004000 ADXL354BEZ X1015 Raspberry Pi 5 PCIe to M.2 Key-M NVMe SSD Board Pi5 2280 Industrial Modbus POE ETH RJ45 To 8-Ch Relay B RTU/Modbus TCP-Ethernet For IOT ADXL356BEZ English Character Display Principle ESP32-S3FH4R2 Matrix 8x8 RGB-LED-WiFi Bluetooth QST Attitude Gyro Sensor QMI8658C Arduino Python NVIDIA Raspberry Pi 5 PCIe to 4-CH PCIe FFC HAT Board Pi5 4 Channels Raspberry Pi 5 inch DSI Display MIPI LCD (C) Capacitive TouchScreen 1024x600 AI Machine Vision Kit OAK-D-POE JPEG Encoder 12MP IP67 Waterproof 4TOPS OpenCV Camera spotpear Raspberry Pi 5 inch DSI MIPI LCD TouchScreen Display 7inch 720x1280 For Luckfox Lyra RK3506/ESP32-P4/Luckfox Omni3576 Raspberry Pi 7 inch DSI MIPI LCD TouchScreen Display 7inch 720x1280 For Luckfox Lyra RK3506/ESP32-P4/Luckfox Omni3576 USB IR Infrared Thermal Imaging Camera C 45°/88° 160x120 For Phone/PC High Temp Warning/Take Photo /Recording video Raspberry Pi display SpotPear MPS2280D Raspberry Pi 5 PCIe to M.2 NVMe Dual SSD Adapter Board HAT Pi5 Double 2280 Omni-Directional Lidar Raspberry Pi 1.3inch LCD