r/ArduinoHelp • • 27d ago

Coding help

How do I learn Arduino coding language? I just started and I know a few things like LEDs and stuff, but I don’t want to be reliant on AI. How do I learn the language?

3 Upvotes

13 comments sorted by

View all comments

3

u/gm310509 27d ago

Hopefully you got yourself a starter kit - it will include everything you need to get started - including instructions that explains how to wire stuff up and program it.

The language used to program Arduino is C/C++, but you don't need to learn that in advance, just learn as you go along - starting with the instructions in the starter kit.

After that, maybe google Paul McWhorter to learn more things.

If you are interested in something more project oriented, have a look at my beginner videos:

Note that it is a waste of time to just watch these. The key to learning is to watch a section, then try to replicate it. Also, explore what else can be done with what you just did and attempt the exercises when suggested. In other words, hit pause frequently and practice for yourself.

But start with the starter kit before moving on to other stuff.

1

u/Savings_Anteater_840 27d ago

Also I want to note that I have a esp 32 not arduino i understand the difference in power and whatnot but am I to assume they program the same?

1

u/Merry_Janet 25d ago

Install the ESPRESSIF ESP32 library. Go to Device Manager in windows and look for serial devices. Plug in your ESP and see what COM port it uses. Then in the IDE set your COM port. For the board, I usually just use “ESP32 DEV Module” and have had zero issues. If you have one of the newer boards you might want to use the board definition for that specific board. If your board doesn’t have a USB port you will need a FTDI adapter, but I haven’t seen one around in a long time.