Learn Arduino in this 30 Days Challenge: From Zero to Hero
in Arduino
3.3
(9 Ratings)
3,021 Students
Created by
Ashraf Said AlMadhoun
About this course
What You'll Learn
Master Arduino in 30 Days with a Structured Learning Approach
- Start programming Arduino from scratch and develop real-world projects.
- Simulate Arduino boards (UNO, Mega, Nano, and more) without buying hardware.
- Understand different Arduino boards and choose the best one for your needs.
- Build your own custom Arduino board and bootload it.
- Link Arduino with Raspberry Pi and use it for advanced applications.
- Make a web-controlled system using Arduino and Ethernet Shield.
- Control Arduino remotely via Bluetooth and mobile apps.
- Build an IoT home automation system using Arduino and Blynk.
- Develop specialized projects like a radar, weather station, alarm clock, and wireless power transmission.
Requirements
- Basic familiarity with internet browsing and using a computer.
- A willingness to apply knowledge—not just watch!
- Access to Arduino IDE (free software) and basic electronic components (optional for hands-on projects).
Course Description
Do you want to learn Arduino programming and electronics but don’t know where to start? This 30-day challenge will guide you from absolute beginner to Arduino expert with hands-on projects, real-world applications, and clear explanations.
By the end of this course, you will:
- Master Arduino programming and use it for automation and IoT applications.
- Develop and test projects in simulation before applying them in real life.
- Build real-world Arduino applications such as a smart irrigation system, weather station, Bluetooth-controlled devices, and more.
- Understand the differences between Arduino, Raspberry Pi, and PIC microcontrollers.
- Learn how to interface Arduino with Raspberry Pi for advanced applications.
30-Day Learning Plan:
- Day 1-2: Arduino Simulation and Testing
- Day 3-4: Arduino vs. PIC Microcontrollers vs. Raspberry Pi
- Day 5-6: Build Your Own Arduino Board
- Day 7-8: Arduino and Raspberry Pi Interfacing
- Day 9-10: Web-Controlled Arduino System
- Day 11-12: Bluetooth Control for Arduino
- Day 13-14: Build an Arduino Radar
- Day 15-16: Arduino + Processing Code
- Day 17-18: Practical Assembly and Testing
- Day 19-20: Motion Detection with Arduino
- Day 21-22: Arduino Weather Station
- Day 23-24: Automatic Irrigation System
- Day 25-26: Real-Time Clock and Alarm System
- Day 27-28: Wireless Power Transmission
- Day 29-30: RGB LED Lamp with Bluetooth Control
Why Take This Course?
- Step-by-Step Learning: A structured 30-day plan makes it easy to follow.
- Hands-On Projects: Apply your knowledge by building 15+ real-world Arduino applications.
- Perfect for Beginners: No prior experience required!
- Simulation-Based Learning: Start with virtual boards and hardware-free testing.
- IoT and Automation: Build smart devices and control Arduino via web and Bluetooth.
Who This Course is For
- Absolute beginners looking to learn Arduino in a structured way.
- Students and educators who need a hands-on learning approach.
- DIY makers and hobbyists interested in electronics and automation.
- Anyone who wants to build and program real-world Arduino projects.
Enroll Now & Start Your 30-Day Arduino Challenge Today!
Comments (0)
1. Day 0: C Programming!
33 Parts
1. Introduction.mp4
42.59 MB
2. Who We Are_.mp4
111.81 MB
3. Download and Install C Editor and Compiler.mp4
62.38 MB
4. Write and Compile C Codes in your browser.mp4
18.69 MB
5. Download and Install Visual Studio Code To run C programs.mp4
89.20 MB
6. Write Your First C Code and Compile it.mp4
61.08 MB
7. Comments in C.mp4
18.07 MB
8. Strings and Escape Character in C.mp4
39.87 MB
9. Variables.mp4
34.40 MB
10. Printing Variable in C.mp4
37.00 MB
11. Rules in Naming Variables.mp4
26.03 MB
12. Reading input from user in C.mp4
26.75 MB
13. Arithmetic Operators in C.mp4
92.26 MB
14. Uni Arithmetic operators in C.mp4
74.13 MB
15. Bitwise Operators in C.mp4
55.69 MB
16. Bitwise Shift Operators in C.mp4
48.97 MB
17. Assignment Operators in C.mp4
60.07 MB
18. Conditional Statement if in C.mp4
17.01 MB
19. Conditional Statement else if and else in C.mp4
31.85 MB
20. General Rules regarding if statement.mp4
52.02 MB
21. Switch Statement.mp4
45.05 MB
22. Switch Statement General Rules in C.mp4
20.88 MB
23. For Loop in C.mp4
46.79 MB
24. While Loop in C.mp4
34.56 MB
25. Do while loop in C.mp4
35.59 MB
26. Break and continue in C.mp4
36.26 MB
27. Functions in C.mp4
88.50 MB
28. Void keyword in c.mp4
20.95 MB
29. Local variable and global variable.mp4
28.51 MB
30. Divide C Project into multiple Files.mp4
33.41 MB
31. How to create a library in C.mp4
67.59 MB
32. Array in C.mp4
102.35 MB
33. Arrays in C example.mp4
32.96 MB
2. Day 1 and 2: Simulate Arduino Boards and Test Your Code
3 Parts
1. Downloading and Installing Proteus Software.mp4
19.94 MB
2. Adding Arduino Library to Proteus.mp4
22.11 MB
3. Downloading and Installing Arduino Coding Software.mp4
33.96 MB
3. Day 1 and 2: Start Testing
3 Parts
1. Your First Code in Arduino Coding Software.mp4
20.58 MB
2. Editing the code and Getting the Hex File.mp4
13.60 MB
3. Load the hex file and Run the Simulation.mp4
19.17 MB
4. Day 1 and 2: Things you need to know
8 Parts
1. What is Arduino_.mp4
4.53 MB
2. The Hole in Board.mp4
2.54 MB
3. How to do it.mp4
2.39 MB
4. The Breadboard.mp4
10.58 MB
5. How does Arduino Thinks_.mp4
11.07 MB
6. Putting together your first circuit.mp4
8.96 MB
7. cut and paste coding.mp4
31.04 MB
8. Circuit Diagram.mp4
7.44 MB
5. Day 1 and 2: Practical Work
3 Parts
1. Input Buttons.mp4
7.36 MB
2. Analog Input_ potentiometer.mp4
16.92 MB
3. Analog Input _ IR Sensor.mp4
6.75 MB
6. Day 3 and 4 Arduino vs PIC microcontrollers vs Raspberry Pi
7 Parts
1. What is Arduino Raspberry Pi and PIC Microcontroller.mp4
23.71 MB
2. Quick summary of the main differences.mp4
14.15 MB
3. Hardware_ Power and Connectivity.mp4
11.19 MB
4. Hardware_ IO Pins Storage and USB.mp4
11.69 MB
5. Software Comparison.mp4
16.13 MB
6. Expanding Onward Capabilities.mp4
9.90 MB
7. How to decide Which one.mp4
16.35 MB
7. Day 5 and 6 Make Your Own Arduino Board at Home
7 Parts
1. Basic Parts Requirements.mp4
6.40 MB
2. Wire up a power supply.mp4
14.89 MB
3. ATMEGA Introduction.mp4
7.29 MB
4. ATMEGA connection.mp4
21.61 MB
5. Arduino Ready.mp4
13.41 MB
6. Boot loading your chips optional.mp4
17.80 MB
7. Finish up and burn the bootloader.mp4
16.97 MB
8. Day 7 and 8 Connect and Interface Raspberry Pi with Arduino
5 Parts
1. Raspberry Pi Connections.mp4
15.27 MB
2. Raspberry Pi Configuration and Code.mp4
12.15 MB
3. Arduino Configuration.mp4
21.06 MB
4. Completing Python Setup.mp4
15.80 MB
5. Final Step The End Of This Section.mp4
1.90 MB
9. Day 9 and 10 Arduino Web Control_ Step By Step Guide
6 Parts
1. Required Materials.mp4
54.75 MB
2. Circuit Diagram.mp4
21.09 MB
3. Code Overview.mp4
11.09 MB
4. Code Explanation Part One.mp4
9.84 MB
5. Code Explanation Part Two.mp4
19.03 MB
6. Code Explanation Part Three.mp4
17.64 MB
10. Day 11 and 12 Arduino Bluetooth
8 Parts
1. Hardware and Software Components.mp4
29.28 MB
2. Let_s Start Building.mp4
8.43 MB
3. How does it works.mp4
6.98 MB
4. Android Application.mp4
22.06 MB
5. Note.mp4
2.05 MB
6. Schematic.mp4
4.27 MB
7. Code.mp4
24.47 MB
8. Testing Code.mp4
6.90 MB
11. Day 13 and 14 Arduino Radar
8 Parts
1. What You Will Learn in this course.mp4
5.61 MB
2. Hardware Requirements.mp4
14.58 MB
3. What is Arduino + Software Download.mp4
28.18 MB
4. What is Ultrasonic Sensor.mp4
12.19 MB
5. What is Servo Motor.mp4
19.22 MB
6. Software Requirements Schematic.mp4
37.52 MB
7. Arduino Code Explained.mp4
22.63 MB
8. Processing Code + Java jdk.mp4
28.85 MB
12. Day 17 and 18 _ Practical Assembly
2 Parts
1. Basic Parts Needed for this Project.mp4
20.70 MB
2. Practical Assembly.mp4
51.92 MB
13. Day 19 and 20 _ Arduino Motion Detector_ Step By Step Guide
4 Parts
1. Software and Hardware Requirements.mp4
51.78 MB
2. How Does It Work.mp4
10.75 MB
3. Circuit Diagram.mp4
28.85 MB
4. Code explained in Details.mp4
18.53 MB
14. Day 21 and 22 _ Arduino Weather Station
6 Parts
1. Things Used in this Project - Hardware.mp4
16.34 MB
2. Things Used in this Project - Software and Web Editor.mp4
30.88 MB
3. Temperature and Humidity Sensor Wiring.mp4
13.79 MB
4. Code to Test DHT Sensors using Serial Monitor.mp4
10.24 MB
5. Code for LCD and DHT Sensor Together.mp4
8.14 MB
6. Final Code for LCD RTC and DHT Sensor.mp4
9.49 MB
15. Day 23 and 24 Automatic Irrigation System with Arduino
7 Parts
1. Required Materials.mp4
23.79 MB
2. Download and Install Arduino IDE.mp4
52.63 MB
3. Circuit Diagram LCD Connection Explained.mp4
12.93 MB
4. Circuit Diagram Continue.mp4
6.38 MB
5. How Does It Work.mp4
5.13 MB
6. Code Overview.mp4
8.67 MB
7. Code Explanation.mp4
13.93 MB
16. Day 25 and 26 _ Arduino Alarm Clock Using a Real Time Clock and LCD Screen
5 Parts
1. How does it work.mp4
4.16 MB
2. Circuit Diagram.mp4
15.52 MB
3. Arduino Alarm Clock Code Part1.mp4
13.83 MB
4. Arduino Alarm Clock Code Part2.mp4
8.59 MB
5. Arduino Alarm Clock Practical Assembly.mp4
15.39 MB
17. Who we are:
1 Parts
1. Who We Are_.mp4
111.64 MB
18. Day 29 and 30: Arduino Multicolor RGB LED Lamp Controlled Using Bluetooth
4 Parts
1. Course Requirement.mp4
1.76 MB
2. Components Explained.mp4
18.78 MB
3. Assembly.mp4
6.25 MB
4. The code.mp4
28.79 MB

0
0 Reviews