
Learn how to use Arduino setup and loop functions, with proper syntax, to initialize components once and run code repeatedly; explore compilation, debugging, and coding conventions.
Learn to define and pass parameters in a method to display names on the lcd, avoiding repetition by creating a single function with string and integer parameters.
Explore method overloading, enabling the same method name to handle strings and integers by changing parameter signatures. Learn using multiple greet examples and flexible LCD clearing timings.
Understand how to connect components to an Arduino by exploring digital inputs and outputs, including 14 digital pins (6 PWM) and analog N pins, and the hi and w values.
Move the LED state logic into the loop and use delay to pause between actions. Delay waits in milliseconds, here 3000 ms, making the LED turn on and off repeatedly.
Connect the LED to pin 13 with its cathode to ground to visualize on/off states in the Arduino project. Simulation shows 52.3 mA, exceeding 20 mA and risking LED damage.
Apply Ohm's law to calculate resistor values for safe LED brightness in a 5-volt Arduino circuit, using 20 mA as the LED current.
Add a 150 ohm resistor to a red led circuit in Tinkercad, connect to Arduino pin 13, and run a 3-second blink to illustrate a safe hello world.
Explore the protoboard basics, power and ground rails, circuit area, and prototype with jumpers and LEDs using the Tinkercad simulator.
Explore how a photoresistor, or light dependent resistor (LDR), changes resistance with light. Learn its semiconductor behavior, energy bands, and how to measure and simulate light levels in Tinkercad.
Use the analogRead method to read voltages from the Arduino analog pin A0, yielding 0–1023 values, printing them via serial, and setting up a voltage divider for non-5-volt readings.
Explore Arduino's map function to remap analog values between ranges, with examples converting 0–1023 to 0–255 and controlling LED brightness via pwm.
Wire a photoresistor and LED on a protoboard following the diagram, connect the photoresistor to A0 and the LED to PWM pin six, then upload and observe brightness changes.
Create an Arduino ambient lamp sketch by installing a library, wiring an rgb led to pins 9–11 and a photoresistor to a0, and enabling random hue color transitions.
Explore how a potentiometer with three terminals A, B, C uses a wiper and a resistive track to vary resistance depending on knob position.
Assemble the Arduino rgb led project on a prototype board after tinkercad verification, wiring a common cathode led with 220-ohm resistors and three 10k potentiometers to A0, A1, and A2.
Explore how boolean expressions drive decision making in arduino code, using true/false outcomes, comparisons like x equals 40, and conditions such as light red or temperature above 25 degrees.
Explore equality and inequality operators in Arduino sketches, comparing values and variables to yield boolean results (true or false) and observe outputs on the serial monitor.
Learn to use logical operators to combine expressions with and and or, using && and || with comparisons like 3==3, 4==4, and 5==5 to produce true or false.
Demonstrate relational operators such as less than, greater than, and their equal-to variants using a 30-year age example to compare ranges and reveal true or false outcomes.
Explore how a buzzer, also called a piezo or beeper, works through a ceramic disk and metal plate, vibrating to produce sound when current is applied, demonstrated in Tinkercad.
Build an electric piano on a protoboard with seven push buttons and a buzzer using an Arduino Uno, mapping notes c through b to tones with the tone function.
Learn how to connect a push button and LED on a protoboard, compare pull-down and pull-up configurations, address floating inputs, and assemble the circuit with Arduino pins, power, and ground.
Enough with the courses that show you sketches, and leave you with more questions than answers! With this mega complete course on Arduino from scratch, you will learn everything you need to step into the world of electronics, circuits, and Arduino.
How many times has it happened to you? That you search for information on how to create a project with Arduino, and hundreds of resources pop up, but none explain how or why the project works.
Or maybe you are new to this world of electronics, and you want to know how to work with Arduino, but can't find a guide to help you learn incrementally.
That ends today!
I present to you, the best Arduino course in Spanish to date. In this course, we start from scratch. And when I say zero, I really mean from zero.
We begin by explaining some fundamentals that are necessary to create projects, such as the operation of the pins on Arduino, operation of electronic components, and even, we break down the sketch that is created whenever we create a new file from the Arduino IDE, in order to analyze it and test what happens if lines of code are missing.
In addition to being a course focused on learning to create projects, we also focus on programming, since, although the goal of the course is not for you to become an expert programmer, programming is a fundamental component that will allow you to create increasingly complex projects. It's like an additional toolbox that you need to learn how to use.
In many of the projects, we will start by creating projects on the Tinkercad platform, so you won't have to worry about having the necessary hardware to create the projects, and you won't have to worry about burning the circuits, definitely a great option if you are just starting out.
Throughout the course, we will create multiple projects that will turn you into a maker in every sense of the word, from simple ones to more complex ones.
In total, we will create more than 15 Projects with Arduino, all explained step by step.
Some of the topics we will cover in the course are:
Programming basics with Arduino
Decision statements
Digital pins
Analog pins
Using sensors
Using electronic components
Arrays
Matrices
LEDs
Potentiometers
Loops
Photoresistors
Using Tinkercad to create simulations
and a long etc.
What are you waiting for to become a maker with Arduino? I'll see you in the course.