Questions tagged [arduino-due]

The Arduino Due is a micro controller board based on the Atmel SAM3X8E ARM Cortex-M3 CPU.

The Arduino Due is a microcontroller board based on the Atmel SAM3X8E ARM Cortex-M3 CPU.

Unlike the "original" Arduinos it is not based on the 8-bit AVRs but on an 32-bit ARM Cortex. It has 54 digital input/output pins (of which 12 can be used as PWM outputs), 12 analog inputs, 4 UARTs (hardware serial ports), a 84 MHz clock, an USB OTG capable connection, 2 DAC (digital to analog), 2 TWI, a power jack, an SPI header, a JTAG header, a reset button and an erase button.

It runs on 3.3 V instead of 5 V. It has significantly higher computational power both due to the higer clock frequency as well as due to the bigger word width. In addition it has more memory 96k SRAM and 512k Flash. However it lacks any EEPROM. Also its current consumption is higher as compared to the AVR cores.

An overview can be found on the official Arduino Due pages. The official pages also provide schematic and board layout information.

90 questions
0
votes
0 answers

why my arduino code does not give expected output?

i am trying to process a signal from bidmc(ppg) database using arduino uno. i am taking the data as an array and only consider 250 of the samples (for testing the code). then i preprocess the signal by mean subtraction, normalization of the signal.…
0
votes
1 answer

Send data through SPI with DMA

I need to send data as fast as possible from an Arduino DUE to an extern DAC. To do so I use DMA & SPI and I want DMA to fetch data from the memory and send it to the SPI which will just relay it via its Master Output Slave input. So far I did a DMA…
Vlad
  • 1
  • 2
0
votes
0 answers

How should I go about fixing conflicting declarations of a function?

I am currently trying to get EVAL-CN0391-ARDZ Shield for Arduino UNO to work on the Arduino DUE. However, when installing and implementing the necessary files from the product's respective webpage, I had one error upon building. The error is on the…
0
votes
1 answer

Transfer signal data from gnuradio to Arduino Due via TCP protocol for generating signal on pin DAC0

Just want to create signal in gnuradio and send him in Arduino Due with ethernet shield w5100 using TCP protocol, that will be generate signal on DAC0 pin. But I'm stuck more over three days trying resolve this. GRC project has Signal source block…
Vasil992
  • 3
  • 1
0
votes
0 answers

(Arduino - Jetson micro-ros) fork/exec /bin/arm-none-eabi-g++: no such file or directory

I try to run the Autonomeous Robot. So I must communicate arduino due with jetson nano. This is environment HW Architecture OS Jetson Nano ARM64 Ubuntu 20.04 Arduino Due ARM32 / ROS2: foxy Arduino IDE: 1.8.19 Frist, I faced arm64 to…
CW_LEE
  • 1
  • 1
0
votes
0 answers

Send Date from Arduino Due to Nano 33 BLE

I'm trying to send data via UART from Due board to Nano board. At first I try to send data from Nano to Due and it works. But if I send the same data from Due to Nano it never receives it and my Serial1 is not available. Here is the code sending…
0
votes
1 answer

Communication between Arduino Nano 33 BLE and Due

I have a project and this project depends entirely on the communication between Arduino Due and Nano 33 BLE. I want to send data via UART from the sensor located in the Nano as float data, and I receive it in the form of a float as well. But by…
0
votes
0 answers

How to use Serial data in IF statement to do something on Arduino Due

I am new to programming and have worked through this project until now. I am sending data to and from 6 esp32's via ESP_NOW with one connected to an Arduino Due. The data being sent is a series of bytes (ie: 65 1 1 1). The data originates on a…
0
votes
1 answer

I2C connection between arduino due and arduino mega 2560

I am trying to interface a mega with a due per I2C. I have done: grounds are shared. SCL/SDA on mega 2560 (not 20/21) are connected to SCL1/SDA1 on due. SCL/SDA of due (20/21) are connected to an imu bno055 which is working fine. no pull up…
Atta Oveisi
  • 21
  • 2
  • 8
0
votes
1 answer

Reading Speed with 2 Photoelectric sensors with Arduino and show speed after reading

I have 2 photo electric sensors with NPN output: Looking at the data sheet it might actually be LOW (page 14 NPN Output): https://mouser.com/datasheet/2/307/e3fb_photoelectric-1189416.pdf page 14. The 2 sensors are placed 152.4 mm apart. Basically I…
MDbow
  • 23
  • 7
0
votes
1 answer

SPI raspberry pi (master) & arduino due (slave)

I'm trying to communicate raspi and due with SPI. Raspi is master and due is slave. I can send bytes from raspi to due via SPI with no problem. But what I need on DUE side is , when I received the data from Raspi I send a new data to Raspi from…
bladekel
  • 37
  • 7
0
votes
1 answer

Starting New Rows With Arduino TFT

I am experimenting with writing on a 1.8" TFT Display. I am trying to have the MCU write on each line and have it start a new row after reaching the specified "bottom" of the screen, but it writes to the next row instead of the next line, similar to…
hendrixb
  • 11
  • 1
0
votes
1 answer

How to make a function pointer array of typedefined functions

I am trying to implement the NeopixelAnimator class of this library: https://github.com/Makuna/NeoPixelBus. I created an animator class that contains an instance of the library's NeoPixelAnimator class. To run animations I have to call:…
Daan van Driel
  • 165
  • 1
  • 2
  • 9
0
votes
2 answers

Connecting multiple IMU sensors to arduino DUE

I need to connect 5 IMU 9250 to Arduino Due. I used the library on this webpage and it works well for only one sensor. https://www.switch-science.com/catalog/2845/ I need to know if there is a code or library that helps me to turn on all five…
0
votes
1 answer

Using SYSCTRL on an arduino DUE

I'm currently working on a project using a timer interruption i found on the web few years ago. My code is working fine on an arduino m0 or M0 pro, bu i tried to compile it on an Arduino DUE, and this error appeared : 'SYSCTRL' was not declare in…
Julie96
  • 331
  • 1
  • 15