PROGRAMMING A NEW DEVICE

I gave one of my friends in Electrical Electronics department to design a system with my own specifications for me, so I want to ask that how can I start programming the system?

Presumably this system has some Arduino in it. Which one?

Usually the first step is to download the Arduino IDE.

Did your friend only design the hardware, and you mean you have to do the coding yourself? Or did he design the program but not develop it?

Or do you mean he provided a working system which you want to enhance?

In any of those cases, you need to get details from your friend so you can incorporate your programming into what's already been provided.

wilfredmedlin: Did your friend only design the hardware, and you mean you have to do the coding yourself? Or did he design the program but not develop it?

Or do you mean he provided a working system which you want to enhance?

In any of those cases, you need to get details from your friend so you can incorporate your programming into what's already been provided.

my friend just designed the system for me. He didn't do any programming on it.

TATARPRO: my friend just designed the system for me. He didn't do any programming on it.

Start with the question in reply #1

TATARPRO: I gave one of my friends in Electrical Electronics department to design a system with my own specifications for me, so I want to ask that how can I start programming the system?

It is always a good idea to read your own question as if you are the person being asked for advice.

If I said to you "A friend gave me something and I want to do something with it, please tell me what to do?" what would be the first thing you would say to me?

...R

MorganS:
Presumably this system has some Arduino in it. Which one?

Usually the first step is to download the Arduino IDE.

Talking about the system, he just built a circuit a circuit from ‘scratch’. The system has to connects to cellular network and also wifi if available

TATARPRO: Talking about the system, he just built a circuit a circuit from 'scratch'. The system has to connects to cellular network and also wifi if available

More details would be helpful

The device has a touch screen, and an input space for SIM card and it will also connect to wireless network if no sim card is detected. if network is detected, it will display them on the screen for selection. How will I start programming this device?

TATARPRO: The device has a touch screen, and an input space for SIM card and it will also connect to wireless network if no sim card is detected. if network is detected, it will display them on the screen for selection. How will I start programming this device?

Install the IDE. Write a sketch to print "Hello World" to the Serial monitor.

What is your programming experience ?

TATARPRO: The device has a touch screen, and an input space for SIM card and it will also connect to wireless network if no sim card is detected. if network is detected, it will display them on the screen for selection. How will I start programming this device?

If you are unable to provide more details about your device then I think the only solution is to take it back to the person who made it and ask him/her to program it for you.

It is impossible to give you any useful advice based on the information you have provided so far.

...R

Another Jobs and Wozniak?

Perhaps if you shared the original specification which allowed your friend to build it in the first place? If I was given a brief like your reply #8 then I would still have a thousand questions.

Can you even share a photo of this mysterious device?

TATARPRO: The device has a touch screen, and an input space for SIM card and it will also connect to wireless network if no sim card is detected. if network is detected, it will display them on the screen for selection. How will I start programming this device?

I have to say, this is the specification for a smartphone. Is it possible that the OP has confused Arduino with Android?

Ian