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
1 answer

Function Pointer Issues C++ / Arduino

i have a header file with a class and several declaration and non-static member functions like this: //foo.h ... #include class foo { ... public: void myFunction(); }; and a header file…
tobilocker
  • 891
  • 8
  • 27
0
votes
1 answer

Verifying Arduino Due with arm-none-eabi-g++

I'm interested as to what command/s are exactly run behind the scenes when I run arduino -verify /path/to/file.ino I'm asking this because I'm working with an Arduino Due board and although I can make the command above work and successfully verify…
zapatilla
  • 1,711
  • 3
  • 22
  • 38
0
votes
1 answer

Trouble Compiling EKfilter C++ Library on Arduino DUE

UPDATE: got the final error fixed by just actually replacing operator[] with this->operator[]. UPDATE 2: logic_error fixed! _P error is all that's left! (which only shows up in DUE, not UNO or other boards...) UPDATE 3: Changing the name of the temp…
Colin McDonnell
  • 897
  • 1
  • 11
  • 17
0
votes
2 answers

Why is my header include file making the build fail?

I am trying to include the spi.h file in my project for an Arduino Due. I want to use Atmel Studio 6.2 since it offers me more flexibility and is frankly a much better IDE than the Arduino tool. I can sucessfully program the board using bossa.exe…
Hooplator15
  • 1,540
  • 7
  • 31
  • 58
0
votes
1 answer

Win API serial port need to wait after initialization

I have a following problem. I have a serial port device that is supposed to communicate with a computer. In fact it is Arduino Due board but i don't think it is related. I use CreateFile to open the port, and then set the parameters using…
Aros
  • 157
  • 1
  • 13
0
votes
0 answers

PWM controll on digital pin 3 Arduino Due (C)

I'm trying to control a fan on my Arduino Due board with Arduinos own motor shield and I have encountered a problem. I want to send a PWM signal to my fan, and here comes the problem, pin 3 is channel less.. What I can find there is no channel for…
0
votes
1 answer

Is it possible to exchange information between arduino and android phones easily using nrf24l01?

I need to send information from arduino to an android phone, having some app actively listening for radio communication from arduino. Using nrf24l01 is that possible? The best scenario would be direct communication, even without any type of…
PedroD
  • 5,670
  • 12
  • 46
  • 84
-1
votes
1 answer

Arduino due is extremely slow to show the output

I have been doing a signal processing project in Arduino due board. I have taken 7500 samples, sampled at 125Hz and need to find the respiratory rate. I have written a code but the output is taking too long to print in serial monitor. For this…
-1
votes
1 answer

How to Write/Read arduino flash memory with a selected address on arduino-due

I need to know if we can write to or read from an Arduino Due's Flash memory, without EEPROM, at a selected address. I know we have PROGMEM, but I am unable to write two strings at two different addresses. When I write Hello into the Flash memory at…
Dreinale
  • 11
  • 6
-1
votes
1 answer

Is every Genuino model and Arduino model compatible completely?

Just as the title; I want to order a Genuino model(non-USA product) and want to know if a Genuino model is compatible with an Arduino model.(Software-source, add-ons, etc)
-1
votes
1 answer

serial communication beteen arduino and MATLAB

I'm currently working on my final year study project , i'm using arduino due and the ultrasonic sensors which are placed on a wheelchair to make an autonomous one. so my problem is that i'm reading the distances from the sensors and i need to send…
-1
votes
1 answer

Necessary adjustments on FatFS to make it work with Arduino Due

:) First excuse my bad english. I hope you will understand my writing. My aim is to build a high precission (24 bit) datalogger for a student project, which stores the data to SD-Card. I use the Arduino Due (ATSAM3X8E) and additional a selfmade…
-1
votes
3 answers

How to pass a 48-bit MAC address as a arguement in a function through a uint_8-bit variable?

Recently, I started working on a project relevant to emac and came across few doubts and blockages with respect to implementation, and decided to post my Q here to get some advise and suggestions from experienced people. At present, I am working on…
PsychedGuy
  • 187
  • 3
  • 11
-2
votes
0 answers

Arduino DUE and Arduino UNO connect

I want to implement the communication process between 2 arduino with each other as shown. with Arduino Due, I want to create it as server using USBHost library, arduino uno as client. The client (arduino uno ) is connected to the USB port (Native…
nguyen
  • 1
-2
votes
1 answer

Is this a bug in Arduino modulo or is it me?

I created the following simple sketch for my Arduino Due (running 1.6.1) using the modulo operator: int count = 0; void setup() { Serial.begin(9600); } void loop() { Serial.print("Count: "); Serial.println(count); Serial.print("Count / 4 =…
1 2 3 4 5
6