OK You guys sold me on another tread. I am heading to Amazon to buy it. I am going to purchase a starter set which looks to be good for me to start. Am I correct to think I will be able to do several of my projects for the railroad from the same board? Do you need to buy additional boards for each project? How hard is it to learn the coding?
I started with the official Arduino/Genuino starter kit that includes an Uno, a breadboard, various components (resistors, LEDs, transistors etc), and instructions. Such a kit is a good way to begin.
However I suggest you don’t buy any additional boards yet, especially not Unos. A single Uno is a great learning tool, but not the optimal choice for actually building projects, because it is physically bigger and more expensive than other boards. Get the hang of using the Uno to do various things on a breadboard. Then when it’s time to acutally implement a project you can use a cheaper and more compact device like a Pro Mini ($10 for an authentic one, $3 for a knockoff). Keep the Uno for experimenting.
see Arduino Programming Questions forum. i’m always surprised that people think learning to write code isn’t hard. then i see the problems people post on the forum that are fairly basic
Learning to code (in the case of the Arduino, C++) can be a challange for someone who has never learned programming. If you have a logical mind it is not impossible. A good book on Arduino programming is essential. Once you know one programming language it is fairly easy to learn another. The syntax can be the hardest as old habits die hard. Don’t get frustrated. My first day with C++ resulted in some colorful langauge. All my fault, of course. Have fun.