Hello everyone, I know electronics and how to assemble them, and I want to learn Arduino professionally. But honestly, I got very confused with the coding side. I think it's because there isn't a specific curriculum or method to follow in a systematic way. Is there a particular method to learn more? How can I integrate sensors, write code, and so on? Is there a specific platform, or a method I can follow?
I started with the Simon Monk book “ getting started with Arduino “ then his going further book .
If you prefer there are online courses .
There are also the example files provided in the IDE which are worth playing with .
You will then be in a better position knowledge wise for your chosen route
Arduino language is largely C++
Good starting is geeksforgeeks.com
- You can find a lot of this on the internet.
The primary issue is that hardware needs to fit a physical/cost/Performance requirement,
Software is entirely subjective, open to interpretation until the spec is met (or in many case until it appears to ‘work’)
These are extremely common challenges facing development teams.
Start from the beginning
https://docs.arduino.cc/learn/
Hello moawiah
Find a nice hobby such as model railway, model making etc. to use the results from the tutorials.
This way you will have an additional learning success if you have a useful application for the Arduino.
And don't forget that there is not only one software solution, but always (n+1), where n can be any number.
+1 for both of @hammy ‘s suggested books. And I strongly recommend O’Reilly’s Arduino Cookbook.
But ‘learning by doing’ rules! After understanding a few of the official Examples, choose a relatively simple project that you will actually find useful, and make it.
Say what? C language has been around for decades... and you think there is no structure to learning it? You do not need C++ to write intermediate code for Arduino.
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.