DUE XPRO ARM Cortex ATSAM3X8EA-AU 98 I/O SD Reader RGB LED ESP-01 Socket Development Board RobotDyn for Arduino - products that work with official Arduino boards COD

{{$productInfo.reviewAmount.average}} out of 5

5 Star 0 (NaN%)
4 Star 0 (NaN%)
3 Star 0 (NaN%)
2 Star 0 (NaN%)
1 Star 0 (NaN%)
0 Reviews
ID: 1656286
Sold: 0 SKUE48246 Stocks: 0
Price alert
Ship From:
No shipping method is available for this product to your location.
Shipping: US$00.00
to Australia via
Shipping time: Arrival time = dispatch + shipping time
This qualifies as a wholesale order,place an inquiry to receive our best price.Enquire Now!
    You May Also Like
    • Product details
    • Specification
    • Reviews (0)
    • Customer Q&As
    • Shipping & Payment


    To confirm that this part fits your vehicle, please enter your vehicle's details below.
    • Year:
      • Make:
        • Model:
          • Submodel:
            • Trim:
              • Engine:
                • Clear All
                This part is compatible with 0 vehicle(s). Show all compatible vehicles
                This part is compatible with 1 vehicle(s) matching
                This part is not compatible with
                Recent searches
                  • Year
                  • Make
                  • Model
                  • Submodel
                  • Trim
                  • Engine
                    This is a SAM3X8E ARM Cortex-M3 based microcontroller board. This is one of the few boards, based on the 32-bit ARM core. It is upgraded version of the regular Arduino DUO board, it has 98 digital inputs/outputs (that’s 30 more than the original model), 12 analog inputs, 4 UART (hardware serial ports), 84 MHz clock frequency, USB OTG connection, 2 DACs (D / A), TWI, power connector, SPI header, JTAG header, reset button and erase button. Also on board can find Micro-SD card reader and socket for Wi-Fi module ESP-01.
                    The controller works on a 3.3V logic level. The board has the USB interface, simply connect it to your computer with a micro-USB cable, or connect it with an AC adapter or battery to start working with it. RobotDyn DUE XPRO is compatible with all Arduino supported devices.
                    Allows the attached display with the correct configuration to adapt to the voltage provided by the board. This ensures that the screen is compatible with a 3.3V board, such as the Due and AVR boards, which operate at 5 V.
                    RobotDyn DUEXPRO can be powered by a USB connector or from an external power source. The power source is selected automatically. External (non-USB) power can be supplied either from the AC adapter to the direct current or from the battery. The adapter can be connected by inserting a 2.1 mm center-positive plug into the card's power connector. Battery pins can be plugged into the GND and VIN pins of the POWER connector. The board can operate from an external power source from 6 to 20 volts, the recommended range is 7 to 12 volts. Power pins are as follows:
                    VIN - The input voltage on the Arduino board when using an external power supply (as opposed to 5 volts from a USB connection). You can power the board through this contact, or access it if you power it via USB cable.
                    5V - This pin output provides a 5V current to the board with the help of adjustable voltage regulator. The board can be powered from a DC power connector (7–12V), a USB connector (5V), or a VIN pin on the board (7–12V). Applying voltage through the 5 V or 3.3 V pins bypasses the regulator, so make sure that the voltage is stable and within the acceptable range.
                    3V - Power supply 3.3 V from the built-in regulator. The maximum current consumption is 800 mA. This controller also provides power to the SAM3X microcontroller.
                    GND – Ground pins.
                    IOREF - This pin on the DUEXPRO board provides the reference source with which the microcontroller operates. A properly configured screen can read the voltage on the IOREF contact and select the appropriate power source or turn on the voltage converters at the outputs, to operate on 5V or 3.3V.
                    SAM3X has 512 KB (2 blocks of 256 KB) of flash memory for storing code. The board comes with a bootloader already pre-burned. Available SRAM is 96 KB in two adjacent banks of 64 KB and 32 KB. All available memory (Flash, RAM, and ROM) can be accessed directly as a single address space. You can erase the SAM3X flash memory using a built-in erase button. This will remove a currently loaded thumbnail from the MCU. To wipe the memory, press and hold the "Erase" button for a few seconds while the board is on.

                    Inputs and outputs:
                    Digital I / O: Total 98. Each of the 98 digital pins on DUEXPRO can be used as an input or output using the pinMode (), digitalWrite () and digitalRead () functions. They operate at 3.3V logic level. Each output can provide a current of 3 mA or 15 mA, or consume a current of 6 mA or 9 mA, depending on the output. They also have an internal pull-up resistor (disabled by default) at 100 kΩ. In addition, some contacts have specialized functions:
                    Serial: 0 (RX) and 1 (TX)
                    Serial 1: 19 (RX) and 18 (TX)
                    Serial 2: 17 (RX) and 16 (TX)
                    Serial 3: 15 (RX) and 14 (TX)
                    PWM: pins from 2 to 13 Provide 8-bit PWM output using the analogWrite () function. PWM resolution can be changed using the analogWriteResolution () function.
                    SPI: SPI Header pins support SPI communication using the SPI library. SPI pins have a central 6-pin connector that is physically compatible with Uno, Leonardo and Mega2560. The SPI header can only be used to communicate with other SPI devices, and not for SAM3X programming using In-Circuit-Serial-Programming technology.
                    CAN: CANRX and CANTX pins support the CAN communication protocol.
                    I2C TWI 1: 20 (SDA) and 21 (SCL)
                    I2C TWI 2: SDA1 and SCL1 Support TWI communication using the Wire library. SDA1 and SCL1 can be controlled using the Wire1 class provided by the Wire library. While SDA and SCL have internal pull-up resistors, SDA1 and SCL1 do not. Adding two pull-up resistors on the SDA1 and SCL1 lines is required to use Wire1.
                    Analog inputs: contacts from A0 to A11. Due has 12 analog inputs, each of which can provide 12-bit resolution (that is, 4096 different values). By default, the resolution of the readings is set to 10 bits for compatibility with other Arduino boards. You can change the resolution of the ADC using the ReadResolution (). Applying a voltage of more than 3.3 V to the contacts DUEXPRO might damage the SAM3X chip. The AnalogReference () function is ignored in DUEXPRO. The AREF pin is connected to the SAM3X analog reference pin through a bridge resistor. To use the AREF pin, resistor BR1 must be disconnected from the board.
                    DAC1 and DAC2: These pins provide true analog outputs with 12-bit resolution (4096 levels) with the analogWrite () function. They can be used to create audio output using an audio library. Please note that the output range of the DAC is actually only from 0.55 V to 2.75 V. Other pins on the board: AREF Reference voltage for analog inputs. Used with AnalogReference ().
                    Reset: Set this line LOW to reset the microcontroller. Typically used to add a reset button to shields that block a button on the board.
                    The RobotDyn DUE XPRO has a number of means for communicating with a computer, another Arduino board or other microcontrollers, as well as various devices, such as phones, tablets, cameras, etc. The SAM3X provides one hardware UART and three hardware USART for TTL serial communication.
                    The programming port is connected to the ATmega16U2, which provides a virtual COM port for software on the connected computer (Windows will need an .inf file to recognize the device, but OSX and Linux machines automatically recognize the board as a COM port). The 16U2 is also connected to the hardware UART SAM3X. A serial connection on the RX0 and TX0 pins provides communication between the serial port and USB, for programming the board through the ATmega16U2 microcontroller. The Arduino software includes a serial monitor that allows you to send simple text data to and from the board. The RX and TX indicators on the board will flash when transmitting data through an ATmega16U2 chip and a USB connection to a computer.
                    The USB port is connected to the SAM3X, it allows for serial communication via USB. This provides a serial connection to the Serial Monitor or other applications on your computer, and will also allow to emulate a USB mouse or keyboard to a connected computer.
                    The Native USB port can also act as a USB host for connected peripherals, such as mice, keyboards, and smartphones. To use these features, see the USBHost man pages.
                    SAM3X also supports TWI and SPI communication. The Arduino software includes the Wire library to simplify the use of the TWI bus. For SPI communication, use the SPI library.

                    DUEXPRO can be programmed using the Arduino IDE. Uploading thumbnails to the SAM3X is different from AVR microcontrollers, which can be found on other Arduino boards, since flash memory must be erased before being programmed again. The boot to the microcircuit is controlled by a ROM on the SAM3X, which is started only when the flash memory of the chip is empty. Any of the USB ports can be used to program the board, although it is recommended to use the programming port due to the way the chip is erased.
                    Programming Port: To use this port, select “Arduino Due (ProgrammingPort)” as the board in the Arduino IDE “Tools” menu. Connect the DUEXPRO programming port (closest to the DC power connector) to your computer. The programming port uses 16U2 as a USB-to-serial chip connected to the first SAM3X UART (RX0 and TX0). The 16U2 has two pins connected to the SAM3X reset and erase contacts. Opening and closing a programming port connected at 1200 bps starts the “hard erase” procedure for the SAM3X chip, activating the erase and reset contacts on the SAM3X before establishing a connection with the UART. This is the recommended programming port. This is more reliable than the “soft erase” that occurs on its own port, and it should work even if the main MCU fails.
                    Own port: to use this port, select “Arduino Due (NativeUSBPort)” as the board in the Arduino IDE. The native USB port is connected directly to the SAM3X. Connect your own USB port Due (closest to the reset button) to the computer. Opening and closing your own port at 1200 bps starts the “soft erase” procedure: the flash memory is erased and the board reboots with the bootloader.
                    Unlike other Arduino boards that use avrdude for download, DUEXPRO relies on the bossac. The ATmega16U2 firmware source code is available in the Arduino repository. You can use the ISP header with an external programmer (overwriting the DFU bootloader). Protection against overcurrent via USB RobotDyn DUEXPRO has a reloadable polyfuse that protects your computer's USB ports against short circuits and overloads. Although most computers provide their own internal protection, the fuse provides an extra level of protection. If more than 500 mA is connected to the USB port, the fuse will automatically break the connection until the short circuit or overload is removed. Three screw holes allow you to attach the board to the surface or housing. Note that the distance between digital pins 7 and 8 is 160 mil (0.16 inch), which is not a multiple of 100 mil from other pins. RobotDyn DUEXPRO is designed to be compatible with most screens designed for Uno, Diecimila or In connection with this digital pins 0–13 (and adjacent pins AREF and GND), analog inputs 0–5, the power header and the ICSP header (SPI) are in equivalent places. Further, the main UART (serial port) is located on the same pins (0 and 1).


                    Package includes:

                    1 x Development Board

                    Customers who view this item also bought

                    Customer Reviews

                    Customer Q&As

                    Shipping Methods

                    The total estimated time it takes to receive your order is shown below:
                    • You place your order
                    • (Processing time)
                    • We ship your order
                    • (Shipping time)
                    • Delivery!
                    Total Estimated Delivery Time
                    The total delivery time is calculated from the time your order is placed until the time it is delivered to you. Total delivery time is broken down into processing time and shipping time.
                    Processing time: The time it takes to prepare your item(s) to ship from our warehouse. This includes preparing your items, performing quality checks, and packing for shipment.
                    Shipping time: The time for your item(s) to travel from our warehouse to your destination.
                    Recommended shipping methods for your country/region are shown below:
                    Ship to: Ship From
                    CN Warehouse
                    • CN Warehouse
                    • HK Warehouse
                    • USA Warehouse
                    • FR Warehouse
                    • AU Warehouse
                    • UK Warehouse
                    • GWTR Warehouse
                    • RU Warehouse
                    • ES Warehouse
                    • CZ Warehouse
                    • AE Warehouse
                    • BR Warehouse
                    • JP Warehouse
                    • PL Warehouse
                    This warehouse cannot ship to your location.
                    Shipping method(s) Shipping time Tracking information
                    (1) The shipping time mentioned above refers to the estimated time of business days that the shipment will take after an order has been shipped.
                    (2) Business days do not include Saturday/Sunday and any public holidays.
                    (3) These estimates are based on normal circumstances and are not a guarantee of delivery times.
                    (4) We are not responsible for the failures or delays in delivery resulting from any force majeure event, such as natural disaster, bad weather, war, customs issues, and any other event beyond our direct control.
                    (5) Expedited shipping can not be used for PO Box addresses

                    Payment methods

                    We support the following payment methods.Click for more information if you are confused about how to pay.
                    *We currently offer COD payments for Saudi Arabia, United Arab Emirates, Kuwait, Oman, Bahrain, Qatar, Thailand, Singapore, Malaysia, Philippines, Indonesia, Viet Nam, India. We will send a confirmation code to your mobile phone to verify that your contact details are correct. Please ensure you follow all the instructions contained in the message.
                    *Paying with Installment (credit card) or Boleto Bancário is only available for orders with shipping addresses in Brazil.

                    Wholesale Inquiry

                    • *
                    • *
                    • *
                    • 0/300
                    • *
                    • Australia
                      • Australia
                    • *
                    • Submit
                    Customers Who View This Item Also View