강의

멘토링

커뮤니티

NEW
Hardware

/

Robotics

Making Your First Robot for Absolute Beginners: An Introduction to Robotics Starting with OTTO DIY

This course goes beyond simple kit assembly; it is a process of building the open-source project Otto DIY from scratch. We have included everything from the secrets of component selection and hardware operating principles to Arduino coding (functions, variables, loops), and even the troubleshooting know-how for voltage drops, which beginners find most challenging. Don't just stop at theory—develop the skills of a 'true robot maker' by completing your own smartphone-controlled robot!

6 learners are taking this course

Level Beginner

Course period Unlimited

  • happyloper
C++
C++
Arduino
Arduino
Embedded
Embedded
robotics
robotics
robot
robot
C++
C++
Arduino
Arduino
Embedded
Embedded
robotics
robotics
robot
robot

What you will gain after the course

  • Understanding the 'Core Principles of Robot Construction' beyond simple assembly

  • 'Physical computing' capabilities that connect code with the real world

  • Practical manufacturing skills (soldering, circuit design) and problem-solving abilities

  • A robot I made moving on my desk

"Do you see this humanoid robot? I built this myself, even though I knew nothing about robots."

Testing the movements while building the humanoid.

Hello. I am Happy Roper, a maker who loves creating things. This InMoov robot moving on the screen—do you think I was able to build such a massive robot from the very beginning? No. I was just an ordinary beginner who wasn't even familiar with the names of robot parts.

[The scene of assembling a 3D printer for the first time]

There is only one secret to how I was able to complete a humanoid robot. It is because I started with 'Otto DIY,' where all the core technologies of this giant robot are condensed. This course is not just about making a toy. It is a process of learning the 'blueprint of robot manufacturing' that allows you to master the principles of a humanoid's brain, muscles, and senses in the fastest way possible.

2. "I want to build a robot, but where on earth should I even start?"

When you start self-studying, there are walls you will inevitably encounter.

  • "Even when I look at the parts list, I don't know what's good, and just sourcing the materials is a chore in itself."

  • "I understand coding a bit, but how do I connect it with the hardware?"

  • "I clearly followed the instructions for assembly, so why is the robot just shaking and not walking?"


OttoBot Walking Test

I went through the exact same trial and error. In particular, the 'voltage drop' issue, where the robot reboots due to insufficient battery voltage, is what frustrates beginners the most. In this course, I have included all the answers to save you time, from the 'know-how to solve voltage drops' that I discovered through my own experience to a 'fail-proof parts purchasing guide.'


3. Beginner-Friendly Design: "Coding" will naturally follow as you build.

This class does not start with boring theories. It is structured in a way where you create the "result" first and understand the "principles" later. Especially if you are new to coding, don't worry. You will learn how to give commands to robots through Arduino step-by-step from the basics.

  • The Robot's Brain (Arduino): Learn how a single line of code transforms into an actual physical signal.

  • Robot's Muscles [Functions]: Precisely control the robot's joints using the concept of Functions.

  • Robot's Senses [Conditional Statements]: Implement intelligence that avoids obstacles on its own using variables and conditional statements.

  • Robot Expression [Arrays/Loops]: Give your robot a voice full of emotion using Arrays and Loops (For).


4. 'My Very First Robot' Controlled by Smartphone

When you close the final page of this course, a Bluetooth-controlled OttoBot operated via smartphone will be standing on your desk. While a simple assembly kit might be quickly forgotten, you will learn how to become an independent maker by sourcing your own parts, soldering, and modifying walking algorithms.

Additionally, even after completing the course, we help you take on the challenge of robot building by communicating with fellow makers at the Naver Cafe 'HappyLooper Robot Lab'.

5. Preparing parts, just remember these 2 things!

"Are you feeling overwhelmed by preparing the materials? Don't worry. I will suggest the smartest purchasing route tailored to your situation."

  • Option A. The Ultimate Value for Money (AliExpress)

    • We will show you the search know-how to get an 'All-in-One Kit' including 3D prints at the lowest price. (Around 30,000 KRW)

  • Option B. Super-fast start (Domestic shopping mall)

    • For those who want to start right away tomorrow, we have organized a domestic shopping mall cart list and 3D print alternatives for you.

[Please check before taking the course!]

  • OS Environment: Code writing and uploading are explained based on Windows PC.

  • Control Environment: An Android smartphone is required for the robot wireless control app practice.

  • Language used: We use the world's most popular 'Arduino (C/C++ based) language' and will guide you step-by-step from the basics of coding.


The key is 'how you make it' rather than 'what you buy.' I have already taken care of the complicated part of choosing components, so please just focus on the lectures with an excited heart. In just two weeks, a robot will start walking on your desk.

Now, let's go complete your very first robot together!


🛠️ Connect with Maker Happyroper

Recommended for
these people

Who is this course right for?

  • Software developers (web/app developers, etc.) who find hardware daunting

  • Parents and teachers who need to teach robotics to their children or students

Hello
This is

Hello, I'm Happy Roper, a maker who loves creating things.

🛠 Connect with Maker Happyroper

Curriculum

All

34 lectures ∙ (5hr 57min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

Limited time deal

$33.00

50%

$66.00

Similar courses

Explore other courses in the same field!