Awake your right we are getting far too advanced for what is needed here so I'll restrict that stuff to PM's. The Arduino UNO is perfect for what is needed here I think. It has enough speed and resources for Eccentric to complete his task.
I come from a RADAR tech back ground working on the secrete stuff down to the component level. Because all my computer skills were limited to mostly the binary level I had to learn how to program in binary. No languages just streams of 1's & 0's. It would take an hour of programming with 16 switches (no keyboards) just to have the computer say "Hello World" on a green screen. Working on my own I started using Commodore computers and CBM basic. I advanced my skills in time to what was my favorite 'Microchip' and using C & C++.
Lloyd-ss and Vietti, when I started to use Arduino I had a hard time not because it was hard but, because it was too easy to use. I kept saying to myself it can't be this easy I must be missing something. But if anyone asked me what is the easiest way to get into micro-controller or micro-processor programming then it is definitely Arduino. As Awake pointed out the starter kit is the best way to go and the people on the Arduino forum are very helpful and patient, well at least most of them. They won't write your code but, will give lots of examples. Nice thing about Arduino is that it can take the "C" language along with it's complexities when your ready such as programming internal resources. The Arduino IDE comes with a serial monitor so you can do serial writes to the screen and see what your code is doing for debugging. The Arduino IDE also when setup will write the code for you to get started, "fluff". The biggest thing I find with people starting out and writing functions is to put those functions in the right order. I even have to draw things out sometimes to make heads or tails of it.
Enjoy
Ray
I come from a RADAR tech back ground working on the secrete stuff down to the component level. Because all my computer skills were limited to mostly the binary level I had to learn how to program in binary. No languages just streams of 1's & 0's. It would take an hour of programming with 16 switches (no keyboards) just to have the computer say "Hello World" on a green screen. Working on my own I started using Commodore computers and CBM basic. I advanced my skills in time to what was my favorite 'Microchip' and using C & C++.
Lloyd-ss and Vietti, when I started to use Arduino I had a hard time not because it was hard but, because it was too easy to use. I kept saying to myself it can't be this easy I must be missing something. But if anyone asked me what is the easiest way to get into micro-controller or micro-processor programming then it is definitely Arduino. As Awake pointed out the starter kit is the best way to go and the people on the Arduino forum are very helpful and patient, well at least most of them. They won't write your code but, will give lots of examples. Nice thing about Arduino is that it can take the "C" language along with it's complexities when your ready such as programming internal resources. The Arduino IDE comes with a serial monitor so you can do serial writes to the screen and see what your code is doing for debugging. The Arduino IDE also when setup will write the code for you to get started, "fluff". The biggest thing I find with people starting out and writing functions is to put those functions in the right order. I even have to draw things out sometimes to make heads or tails of it.
Enjoy
Ray