Memoria interna arduino due

hola a todos/as
me presento...soy reivax i soy nuevo en el foro me acavo de registrar ahora mismo
no se si es el lugar exacto donde tengo que formular mi pregunta o consulta
la cual es sobre el arduino due

llevo algun tiempo practicando con arduino uno y me atrevi tiempo atras en hacer un proyecto para casa y llevarlo a cabo fisicamente, lo podeis ver en este link que os dejo

Soporte Motorizado para proyectores con bluetooth

como este proyecto ya lo tengo terminado ahora quiero hacer otro mas complejo utilizando el arduino due + pantalla intouch + plc´s que tengo en casa como s7-200, o el logo oba8, o el s7-1200 (aun no lo tengo claro cual utilizar)

la consulta es la siguiente en el arduino due

imaginemos que tiene el programa volcado dentro el arduino due
si el arduino due, segun he leido caracteristicas, no tiene memoria interna, cuando le sacamos la tension (los famosos 3,3 v americanos E/S)

el programa se borra del arduino due ?

y hay que volver a volcar el programa cuando lo conectas otra vez?

gracias!

Que pregunta has hecho!! Dice que has leido poco del tema pero nadie nació sabiendo.
Perdona mi ironía mas alla'que seas nuevo, pero mencionar que usaras un S7-200 y no sabes eso de un microcontrolador me sorprende bastante.
Donde guarda el codigo el S7-200? es exactamente lo mismo. Tienen todos un medio de almacenamiento NO VOLATIL.

Arduino en todos sus modelos tiene memoria FLASH. El código queda guardado ahi.
Si se apaga el Arduino sea el que sea, el sketch siempre queda ahi.

Sea DUE o sea UNO.

no te pongas asi, por haver preguntado una cosa que para vosotros debe ser muy facil, simple y logico
para mi, no lo es

siempre me han dicho que es mas tonto quien no pregunta lo que no sabe que el que pregunta lo que no sabe aunque se rian de el por haver echo la pregunta
por eso se nos dicen novatos a los que empiezan con temas nuevos y quieren aprender
o es que los novatos no pueden aprender y hacer preguntas aunque no se enteren de nada?

pero tranquilo, que ya preguntare a Mr.google

y perdonad por preguntar lo que no se, e intentar aprender un poco mas

gracias por todo! y por la respuesta

Bueno en tu privado no parecías molestarte y aca si.
Busca Arduino DUE y verás qeu tiene memoria de:
Technical specs

AVR Arduino microcontroller

Microcontroller AT91SAM3X8E
Operating Voltage 3.3V
Input Voltage (recommended) 7-12V
Input Voltage (limits) 6-16V
Digital I/O Pins 54 (of which 12 provide PWM output)
Analog Input Pins 12
Analog Output Pins 2 (DAC)
Total DC Output Current on all I/O lines 130 mA
DC Current for 3.3V Pin 800 mA
DC Current for 5V Pin 800 mA
Flash Memory 512 KB all available for the user applications
SRAM 96 KB (two banks: 64KB and 32KB)
Clock Speed 84 MHz
Length 101.52 mm
Width 53.3 mm
Weight

512 KB all available for the user applications
Suficiente?

Donde esta? https://www.arduino.cc/en/Main/ArduinoBoardDue