• No hay productos en el carrito.

Inicio / Cursos / 2026 Complete Course
Impartido por Edouard RenardPago único de $2,800 MXN · acceso por 12 meses

2026 Complete Course

Arduino Step by Step | Robotics | Hands-on | Arduino Projects | Home Automation | Arduino Programming

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 60 h 20 unidades Nivel principiante
Qué aprenderás

Lo que serás capaz de hacer

You are learning Arduino from scratch, and you don’t know where to start? Or… you already have an Arduino board but you feel stuck? At the end of this complete course, you will have a strong Arduino foundation, and you will be able to start any custom Arduino project you want. I will take you from a complete beginner - starting from scratch - to a confident Arduino Maker. And to get started with the course, NO need to know anything about Arduino, programming, hardware, or engineering. I will teach you everything, step by step, starting from zero. You just need the motivation to learn Arduino. → Why this course? When I look at the online resources to learn Arduino, I see many tutorials and courses who just explain the final result of a project, and focus on making you run this project as quickly as possible, to make you feel you’ve made great progress. The reality is that if you’ve just scratched the surface, and then good luck for creating a new project on your own. No cover of the basics, jumping to advanced or even unrelated hardware concepts, and no hands-on demonstration of how it works. I’ve created this course so you can really understand what you’re doing . You can start from scratch and get the necessary foundation you need, and learn - through practice and hands-on lessons - the complete process to create Arduino projects. Also, with over 100 000 students on the platform and 25 000 reviews over 4.7/5 , I’ve had the time to experiment a lot and find what works better to teach efficiently. And I’m not just teaching Arduino without real experience with it. As an example, a few years ago I used the Arduino environment to create a complete 6 axis robotic arm, now sold in the market as a real product. This was a real challenge and this made me develop a practical mindset , as well as understand what is really important to learn, and in what order. This course is the result of many years of learning, practice, development of real commercial products, and teaching. → How will you learn, how do I teach? Quite simple. First: Focus on the why first Hands-on lessons Step by step progress Complete explanations, No copy and paste And then: Many challenges for you to practice (20 activities) and make you think . A big final project to practice more and make the link between every functionality/concepts you’ve seen in the course. This course is focused on the practical side , and has a clear and ordered structure . Each new learning block is built on the previous ones. No jumping around concepts in an unordered way! And no crap to make the course longer, no useless and distracting stuff. I go to the point to teach you what you really need to learn now, to be able to create your own projects. → What will you do and learn in the course? The course is divided into 4 main parts: First you will set up the Arduino IDE (or the free online simulator), create your own circuit, learn the Arduino programming fundamentals, understand and work with digital/analog pins, to control LEDs, push buttons, potentiometers. After this “basic Arduino foundation” package, time to get to know new Arduino functionalities to go further with your projects: time, multitasking, debounce, interrupts, Serial, EEPROM. Now you’ll be really more confident to create any Arduino program or project. Here you will work with new hardware components, such as an ultrasonic sensor, LCD display screen, infrared remote controller, photoresistor. And to finish, a big final project: an interactive obstacle detection application. You will get a nice challenge to create a real and useful Arduino project, that you can reuse and modify for your own purpose. Bonus point: you can complete the course with just a free online simulation tool, no hardware needed if you don’t want to. For each section (20), to make it easier to progress, you’ll find: Hands-on circuit setup for new components, both with the simulation and the real components. If needed, a quick and to-the-point visual explanation of a new concept/functionality. Hands-on lessons to experiment directly with the concepts/functionalities/components. Mini projects (that I call activities) to put into practice what you’ve just seen, to make you think in a challenging way, and to make the link between the current and previous sections of the course. So, you want to learn Arduino in a fun, practical and efficient way? Don’t wait anymore and start your Arduino journey with this complete course today! Not only will you get a great Arduino foundation to start any Arduino project with confidence, but you will also: Become more autonomous and rely less on what you may (or may not) find on the Internet. Develop engineer-level thinking skills to solve any technical problem. Learn best practices from the start. Oh, and you also get a 30 days money-back guarantee if you’re not fully satisfied - no questions asked :) See you in the course! Note - This course is not for you if: You’re already at an advanced level with your Arduino. You just want a copy/paste solution to your problems.

  • Master your Arduino, starting from scratch
  • Become confident to create your own Arduino projects
  • Create an interactive obstacle detection application
  • Build your own Arduino circuit with many hardware components
  • Program the Arduino with C/C++
  • Create an online simulation of the course project

Temario

UNIDAD 1 - Introduction · 5 lecciones

UNIDAD 1 - Introduction

  • Welcome!Video · 5 min
  • What is Arduino?Video · 8 min
  • List of Materials for this Course + RecommendationsVideo · 5 min
  • Online Simulation - Quick OverviewVideo · 1 min
  • How to get the most out of this courseVideo · 1 min
UNIDAD 2 - Install and Setup Arduino IDE + Tinkercad Simulation · 5 lecciones

UNIDAD 2 - Install and Setup Arduino IDE + Tinkercad Simulation

  • IntroVideo · 1 min
  • Install the Arduino IDE on your ComputerVideo · 3 min
  • Customize your Arduino IDE for Better ReadabilityVideo · 8 min
  • Connect your Arduino board and Find it on the Arduino IDEVideo · 3 min
  • Simulation - Create a Tinkercad account + How to Get StartedVideo · 5 min
UNIDAD 3 - Your First Arduino Project · 8 lecciones

UNIDAD 3 - Your First Arduino Project

  • IntroVideo · 1 min
  • Arduino Setup and Loop FunctionsVideo · 3 min
  • Your First Arduino Project: Make an LED BlinkVideo · 10 min
  • Debug Your Projects with the Serial MonitorVideo · 6 min
  • How to Restart your Arduino Program (Different ways)Video · 3 min
  • Simulation - Your First Program + Debug + RestartVideo · 5 min
  • Activity 01- Change the LED Blink Rate, and Print a Message when it Turns on/offVideo · 2 min
  • Activity 01 - SolutionVideo · 4 min
UNIDAD 4 - Create an Arduino circuit · 6 lecciones

UNIDAD 4 - Create an Arduino circuit

  • IntroVideo · 1 min
  • Understand How a Breadboard WorksVideo · 5 min
  • Decrypt the Color Code From ResistorsVideo · 8 min
  • Quick Recommendations on Hardware Manipulation - PLEASE WATCHVideo · 3 min
  • Create a Circuit with 1 LED and 1 ResistorVideo · 11 min
  • Make your new LED BlinkVideo · 3 min
UNIDAD 5 - Programming Basics for Arduino · 9 lecciones

UNIDAD 5 - Programming Basics for Arduino

  • IntroVideo · 2 min
  • VariablesVideo · 8 min
  • Data TypesVideo · 8 min
  • FunctionsVideo · 10 min
  • ScopeVideo · 6 min
  • ConditionsVideo · 9 min
  • LoopsVideo · 7 min
  • ArraysVideo · 7 min
  • RecapVideo · 1 min
UNIDAD 6 - LEDs - Digital Pins as Output Pins · 7 lecciones

UNIDAD 6 - LEDs - Digital Pins as Output Pins

  • IntroVideo · 1 min
  • How Digital Pins Work as Output PinsVideo · 2 min
  • Set a Digital Value - Power on an LEDVideo · 3 min
  • How Digital Pins Work with Analog Values (PWM)Video · 4 min
  • Set an Analog Value - Change the Brightness of an LEDVideo · 5 min
  • Activity 02- Make an LED Fade in/outVideo · 4 min
  • Activity 02 - SolutionVideo · 7 min
UNIDAD 7 - Push Button - Digital Pins as Input Pins · 7 lecciones

UNIDAD 7 - Push Button - Digital Pins as Input Pins

  • IntroVideo · 1 min
  • Add a Push Button to Your CircuitVideo · 9 min
  • How Digital Pins Work as Input PinsVideo · 1 min
  • Read a Digital Value - Detect When the Button is PressedVideo · 6 min
  • Activity 03 - Power on an LED Only if the Button is PressedVideo · 1 min
  • Activity 03 - SolutionVideo · 4 min
  • A Nice Additional Tool to Visualize Data on the Arduino IDE - Serial PlotterVideo · 4 min
UNIDAD 8 - Potentiometer - Analog Pins · 7 lecciones

UNIDAD 8 - Potentiometer - Analog Pins

  • IntroVideo · 1 min
  • Add a Potentiometer to Your CircuitVideo · 6 min
  • How Analog Pins WorkVideo · 3 min
  • Read an Analog Value From the PotentiometerVideo · 4 min
  • Activity 04 - Set the LED Brightness with the PotentiometerVideo · 2 min
  • Activity 04 - SolutionVideo · 6 min
  • Extra: Use an Analog Pin as a Digital PinVideo · 4 min
UNIDAD 9 - Practice More with Arduino Pins · 8 lecciones

UNIDAD 9 - Practice More with Arduino Pins

  • Intro - Arduino Pins RecapVideo · 3 min
  • Add 2 More LEDs to Your CircuitVideo · 6 min
  • Activity 05 - Create a Small Traffic Light SystemVideo · 1 min
  • Activity 05 - SolutionVideo · 7 min
  • Activity 06 - Blink 3 LEDs When the Button is not PressedVideo · 1 min
  • Activity 06 - SolutionVideo · 13 min
  • Activity 07 - Improve The Previous Project with Functions and ArraysVideo · 6 min
  • Activity 07 - SolutionVideo · 10 min
UNIDAD 10 - Serial Communication - Send and Receive Data · 6 lecciones

UNIDAD 10 - Serial Communication - Send and Receive Data

  • IntroVideo · 3 min
  • Send Data with SerialVideo · 4 min
  • Receive Data with SerialVideo · 13 min
  • Change Serial Baud Rate for Faster CommunicationVideo · 3 min
  • Activity 08 - Set an LED Blink Rate from the Serial MonitorVideo · 2 min
  • Activity 08 - SolutionVideo · 10 min
UNIDAD 11 - Time Functionalities - Improve Your Programs and Multitask · 11 lecciones

UNIDAD 11 - Time Functionalities - Improve Your Programs and Multitask

  • IntroVideo · 1 min
  • Pause the Execution with delay() and delayMicroseconds()Video · 3 min
  • The Problem with delay()Video · 4 min
  • Get the Time with millis() and micros()Video · 7 min
  • Compute the Duration of an ActionVideo · 8 min
  • The Solution to Avoid Using delay()Video · 11 min
  • Blink Multiple LEDs without delay()Video · 12 min
  • Activity 09 - Re-write the Previous Activity on Serial without delay()Video · 2 min
  • Activity 09 - SolutionVideo · 6 min
  • Activity 10 - Multitask: Run 3 Actions SimultaneouslyVideo · 2 min
  • Activity 10 - SolutionVideo · 9 min
UNIDAD 12 - Debounce the Push Button · 6 lecciones

UNIDAD 12 - Debounce the Push Button

  • IntroVideo · 1 min
  • The Bounce Problem - ExperimentVideo · 9 min
  • The Bounce Problem - ExplanationVideo · 4 min
  • Debounce the Push ButtonVideo · 9 min
  • Activity 11 - Toggle a Different LED when Pressing on the ButtonVideo · 2 min
  • Activity 11 - SolutionVideo · 16 min
UNIDAD 13 - Arduino Interrupts · 7 lecciones

UNIDAD 13 - Arduino Interrupts

  • IntroVideo · 1 min
  • What are Interrupts, When to Use ThemVideo · 6 min
  • Set up an Interrupt in Your ProgramVideo · 12 min
  • Software Debounce Inside an InterruptVideo · 6 min
  • Warnings About Interrupts - When to use/not to useVideo · 3 min
  • Activity 12 - Count How Many Times you Press on the Push Button with InterruptsVideo · 2 min
  • Activity 12 - SolutionVideo · 6 min
UNIDAD 14 - EEPROM - Save Values on the Arduino · 5 lecciones

UNIDAD 14 - EEPROM - Save Values on the Arduino

  • IntroVideo · 1 min
  • What is EEPROM, When to Use itVideo · 4 min
  • Save and Retrieve Values with EEPROMVideo · 7 min
  • Activity 13 - Save an LED Max Brightness for the Next Program RunVideo · 3 min
  • Activity 13 - SolutionVideo · 15 min
UNIDAD 15 - Ultrasonic Sensor - Measure Distances · 10 lecciones

UNIDAD 15 - Ultrasonic Sensor - Measure Distances

  • IntroVideo · 3 min
  • Add the Ultrasonic Sensor to Your CircuitVideo · 9 min
  • How the Ultrasonic Sensor Works + pulseIn() functionVideo · 7 min
  • Get the Distance From an ObstacleVideo · 18 min
  • Activity 14 - Measure the Duration of the pulseIn() FunctionVideo · 1 min
  • Activity 14 - SolutionVideo · 6 min
  • Use the Ultrasonic Sensor with Interrupts Instead of pulseIn()Video · 15 min
  • Activity 15 - Power on a Different LED Depending on the Distance From an ObstaclVideo · 2 min
  • Activity 15 - SolutionVideo · 7 min
  • Extra - Improve the Stability of the Ultrasonic SensorVideo · 15 min
UNIDAD 16 - LCD Screen - Display Text Directly on Your Circuit/Robot · 8 lecciones

UNIDAD 16 - LCD Screen - Display Text Directly on Your Circuit/Robot

  • IntroVideo · 1 min
  • Add the LCD Screen to Your CircuitVideo · 11 min
  • Print Text on the LCD Screen + Tune it with the PotentiometerVideo · 7 min
  • Play with the LCD CursorVideo · 7 min
  • Activity 16 - Print Serial Input on LCD ScreenVideo · 2 min
  • Activity 16 - SolutionVideo · 11 min
  • Activity 17 - Print Distance From Obstacle on LCD ScreenVideo · 1 min
  • Activity 17 - SolutionVideo · 10 min
UNIDAD 17 - IR Remote Controller - Make Your Projects More Interactive · 10 lecciones

UNIDAD 17 - IR Remote Controller - Make Your Projects More Interactive

  • IntroVideo · 1 min
  • Add the IR Receiver to Your CircuitVideo · 5 min
  • Install a new Arduino Library with the Arduino IDEVideo · 5 min
  • Get Data From the IR Remote Controller (Library v2)Video · 10 min
  • Change Library Version (v3) and Get Data From the IR Remote ControllerVideo · 9 min
  • Map the Data You Read with the Controller’s ButtonsVideo · 8 min
  • Use a Switch Structure to Handle IR CommandsVideo · 8 min
  • Activity 18 - Choose which LED to Power on with the Remote ControllerVideo · 4 min
  • Activity 18 - Solution (Part A)Video · 18 min
  • Activity 18 - Solution (Part B)Video · 16 min
UNIDAD 18 - Photoresistor - Measure Luminosity · 7 lecciones

UNIDAD 18 - Photoresistor - Measure Luminosity

  • IntroVideo · 1 min
  • Add the Photoresistor to Your CircuitVideo · 5 min
  • Read the Luminosity from the PhotoresistorVideo · 4 min
  • Activity 19 - Power on LEDs if it’s Getting too DarkVideo · 2 min
  • Activity 19 - SolutionVideo · 8 min
  • Activity 20 - Compute the Average Luminosity Over a Period of TimeVideo · 3 min
  • Activity 20 - SolutionVideo · 14 min
UNIDAD 19 - Final project - Interactive Obstacle Detection · 15 lecciones

UNIDAD 19 - Final project - Interactive Obstacle Detection

  • Intro - Project Overview and Final ResultVideo · 8 min
  • Step 1 - Get Distance with Ultrasonic SensorVideo · 13 min
  • Step 2 - Change LED Blink Rate Depending on the DistanceVideo · 12 min
  • Step 3 - Lock the Application When an Obstacle is DetectedVideo · 12 min
  • Step 4 - Unlock the App with the Debounced Push ButtonVideo · 11 min
  • Step 5 - LCD Setup and Welcome MessageVideo · 5 min
  • Step 6 - Print Distance and Warning Message on LCD ScreenVideo · 10 min
  • Step 7 - Setup IR Remote Controller and Map ButtonsVideo · 8 min
  • Step 8 - Unlock the App when Pressing on the Play ButtonVideo · 6 min
  • Step 9 - Change and Save (EEPROM) the Distance UnitVideo · 13 min
  • Step 10 - Switch Between Different LCD Screens and Reset SettingsVideo · 14 min
  • Step 11 - Print Luminosity and Adjust the Lighting from the PhotoresistorVideo · 14 min
  • Simulation - Code with Version 2 of the IR remote LibraryVideo · 4 min
  • Project Conclusion - Going FurtherVideo · 3 min
  • Tips and Best Practices to Create Your Own Arduino ProjectVideo · 12 min
UNIDAD 20 - Conclusion · 3 lecciones

UNIDAD 20 - Conclusion

  • What You’ve LearnedVideo · 2 min
  • What to do nextVideo · 2 min
  • Bonus LectureLectura · 0 min
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    20 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    Cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: 2026 Complete Course

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Edouard Renard.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 20 unidades · 150 lecciones · 60 h
  • 12 meses de acceso
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Edouard Renard; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · 2026 Complete Course

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture