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

How to store finger print scanner data to sdcard using arduino?

I'm using Finger Print Sensor (R305). I want to store finger prints to sdcard using arduino but i don't know how to do it, because finger prints are stored in internal memory of sensor.
0
votes
2 answers

Arduino-uno sketch not working properly after power gone

I'm relatively new to Arduino, and here are what I was trying to do. I want to control a relay circuit using IR(InfarRet) remote. Here is the code what I'm using : #include int RECV_PIN = 6; IRrecv irrecv(RECV_PIN); decode_results…
0
votes
1 answer

FreeRTOS suspend task from another function

So I have a half duplex bus driver, where I send something and then always have to wait a lot of time to get a response. During this wait time I want the processor to do something valuable, so I'm thinking about using FreeRTOS and vTaskDelay() or…
Martin
  • 151
  • 2
  • 9
0
votes
2 answers

How to create an Accurate Timer in Arduino Due

I'm trying to create some PWM waves using a TC timer in Arduino Due. My problem is that I cannot generate accurate frequencies using this kind of timers. Here's a simple code for what I'm trying to do : static void setupTimer(uint32_t…
M.Moncif
  • 11
  • 4
0
votes
1 answer

External power source is turning off

My circuit with Arduino Due works perfectly with USB, when I plug a 9V battery on Power Jack works for some seconds then Arduino just turn off. I tried with 3 new batteries and VIN PIN as well, is my board defective?
Rick
  • 121
  • 8
0
votes
1 answer

Getting/Processing the right values U get from the MPU-6050 with Arduino Due

for my project for school that decides if I pass this year or not I have to work with an MPU-6050 and an Arduino Due. The MPU works via I2C and ive got that part working. I can get values and its linked. But there is one problem, with my code it…
Martacus
  • 723
  • 6
  • 23
0
votes
1 answer

Arduino Due PWM

I want to be able to use the Arduino Due PWM at higher resolution and frequency than what is available by default. I use IDE 1.6.8, that was the most recent a few weeks ago when I installed it (I think 1.6.9 may be on its way now). After searching…
Zorglub29
  • 6,979
  • 6
  • 20
  • 37
0
votes
0 answers

Slow Arduino Serial Port on UDOO Quad

Using a UDOO Quad, I am attempting to push data from the Atmel SAM3X8E (Arduino side) to the Freescale i.MX 6 (Linux side) over the serial port as fast as possible. Currently, I am limited to about 10,000 bytes/second, which is plausible because the…
Matthew Grivich
  • 431
  • 3
  • 12
0
votes
0 answers

Arduino due BOSSAC source code build using the source tree makefile

I have downloaded the bossa source code from - https://github.com/shumatech/BOSSA/tree/arduino I installed Cygwin for windows and built the source code from the Cygwin shell by executing the following make command: make OS=MINGW32_NT-6.1 I get the…
Subbu
  • 839
  • 2
  • 12
  • 34
0
votes
0 answers

If statement is giving a wrong signal values in arduino due

I am trying to transmit signal to servo from transmitter through Arduino DUE and wrote code like this: #include Servo servo1; int ch1; void setup() { // put your setup code here, to run once: pinMode(40,INPUT); …
0
votes
0 answers

Arduino Due Producing Garbage Values

Its my first time working with Arduino Due ( or Any Arduino). So Last Nite I was Using My Arduino Due and It was working Fine. But When I used it Today, It Was Not Working so i tried to Check The Output To the Serial Monitor, I saw that its…
0
votes
1 answer

xbee arduino uno doesn´t connect

I have 2 arduino uno and 2 xBee S2 and I want them to comunicate between each other. I have no shield, I just conect whith jumpers to the protoboard, using the ports 0 and 1 from the arduino to the Xbees but they are not connecting, I have them…
0
votes
1 answer

Arduino C++: QueueArray does not store String Objects?

is there a specific catch with storing Arduino String objects into a QueueArray? when I try the following code, Arduino just stops executing at "enqueue" function. QueueArray q; String s = "blah"; q.enqueue(s); Serial.println("checkpoint");…
Makan
  • 2,508
  • 4
  • 24
  • 39
0
votes
1 answer

Which arduino to buy?

what is the difference between an arduino duemilanove and an arduino uno (or arduino zero or sparkfun redboard)? I know that the arduino duemilanove is no longer sold, but what model that is currently sold is the most similar to it (and does all the…
0
votes
2 answers

Infinite loop due to Pointers on Arduino Due

I implemented a buffer on Arduino Mega 2560 using Code of Dan Royer as a base. The code runs perfectly fine on the Mega, but I wanted to use the enhanced features and power of the Arduino Due (which uses an ARM instead of the standard Atmel…
Louis
  • 1
  • 1