is arduino dependent on a computer or PC (please give me a detailed answer)

Hi everyone! I wanted to know wether an arduino is dependent on a PC, if not, what can I use?

Thanks

No, it's not. I use Windows Pc and the Arduino IDE to develope, compile and download code. Other members use Mac, or Linux.

Then only thing that you need a PC for is to upload code to the board (that includes bootloading).

what can I use?

For what?

You don't need a PC to upload if you have a Standalone Programmer:
http://www.crossroadsfencing.com/BobuinoRev17/

That one uses the ICSP header, originally for boards intended to run without a bootloader.
It can also be used to install a bootloader and code.

We're working on a Pi version that can compile and load via Serial port into boards that are bootloaded already as we get a lot of questions about doing that.
Pi + little screen + rotary encoder + couple of buttons should do the trick.

Won't run long on simple battery, but a bigger battery, could last a while.
Or a wall adapter - but then if you have access to that one could just use a laptop.

adharsh2008:
Hi everyone! I wanted to know wether an arduino is dependent on a PC, if not, what can I use?

Thanks

Sorry to say that the arduino is not.
Since most microcontrollers are not we can't recommend any that are.

Maybe if you explain why you need one to be depdependent on a PC we could offer a solution

Thanks everyone for your in- depth answers! Thank you!

adharsh2008:
Hi everyone! I wanted to know wether an arduino is dependent on a PC, if not, what can I use?

The main use for the PC is to create the code for the Arduino program. Once the program has been uploaded to the Arduino there is no need for a PC unless the Arduino program is intended to interact with the PC - for example to get commands from the PC or to send data to the PC.

As others have said you can upload a program to an Arduino without needing a PC. But you will almost certainly need the PC to write the program and compile it into machine code that can be uploaded to the Arduino.

Note that I use the term "PC" very loosely to include PCs using Windows, Mac or Linux and RaspberryPis (which use Linux).

...R

Robin2:
Note that I use the term "PC" very loosely to include PCs using Windows, Mac or Linux and RaspberryPis (which use Linux).

New sort of beverage?

Paul__B:
New sort of beverage?

:grinning: :grinning: :grinning: