Mi Arduino no guarda mi programa

Hola, acabo de empezar y tengo una duda... Estoy realizando un proyecto de un carro seguidor de linea que pueda ser controlado por via Bluetooth.

Sin embargo, al momento de cargar el programa, lo guarda y funciona, pero cuando desconecto el cable del Arduino a la computadora este deja de funcionar y aunque lo vuelva a conectar se perdió... Necesito volver a cargar el programa y solo me funciona si esta conectado.

¿Alguien que me pueda ayudar a saber que puedo hacer? De antemano muchas gracias.

(Utilizo Arduino UNO)

Me suena a problema de bootloader, aunque puedo equivocarme, quizás convenga requemarlo.

Creo que tienes razón @victorjam, es problema de bootloader.

Dos caminos, uno simple y otro mas complejo.
El Simple, si puedes ve a devolverlo y que te den uno que funcione, pero como casi todos compramos online, altas chances que eso sea mas dificil o lleve tiempo.

El segundo camino es grabar el bootloader, para ello necesitas de otro arduino.

victorjam:
Me suena a problema de bootloader, aunque puedo equivocarme, quizás convenga requemarlo.

a que se refiere con requemarlo....

el arduino uno mio me tira este error alguien sabrá decirme por que en el momento que le quiero subir algún codigo

Requemarlo es regrabarlo.

¿Has probado grabar otro sketch como Blink, p.e.?