강의

멘토링

로드맵

Hardware

/

Embedded IoT

Introduction to Hackathon in One Go_Arduino and Web

Hackathon and Project Introduction, Now Start with Arduino, Python, and Flask. Let's build a framework for hackathons and projects by creating cool projects together.

(4.3) 17 reviews

273 learners

  • sdh0578
Python
Arduino

Reviews from Early Learners

What you will learn!

  • Serial communication between Arduino and PC

  • Web server development using Flask

  • Sending serial values from Arduino to web

  • Sending commands to Arduino from the web

  • How to make all this look cool

"Ma!🙋 Is this your first hackathon?! Check out this lecture, it'll give you a direct answer!"

A fun hackathon and project introduction with Arduino, Python, and Flask!

🗒 Course Introduction

Arduino and Python are recommended tools for beginners in development. However, just because they have a low barrier to entry doesn't mean they offer limited scalability and usability. Turning an LED on and off, or printing "Hello World!", are all steps toward a larger picture, and this valuable knowledge can be combined to create amazing results. To achieve these amazing results, you need to stay motivated . One of the things that fuels this excitement is the opportunity to work on your own projects and participate in competitions, which all begin with integrating what you've learned.

Among these, hackathons inspire a sense of challenge and a sense of accomplishment in developers. The results and experiences gained from all-night development serve as valuable foundations and inspiration for a developer's career. However, hackathons can be challenging for developers just starting out. They may be overwhelmed by where to begin, and even if they know how to do something, it's not easy to create a product that's good enough to complete the hackathon and earn a prize.

So, this course starts with basic tools. Using Arduino and Python, which have a low barrier to entry, it avoids the need for expensive and difficult WiFi modules or Raspberry Pis, and instead focuses on the core elements necessary for a hackathon. It connects existing and new knowledge, providing a driving force for growth.

Now, imagine yourself turning on your laptop, listening to lectures, and spending an entire night developing at a hackathon. Then, after attending these lectures, write code, practice, and dive into the hackathon culture with friends, strangers, and sometimes even alone, and push your limits.

Pasha!👊👊

🙌 Things you can't live without, things you need, things you'd like to have

You will need an Arduino, an Arduino-USB cable, a laptop (PC), and a router (WiFi router).

The lecture is based on Windows 10, but users of MAC OS or Ubuntu can also follow along without much difficulty.

You can use any sensor you have. However, we can't cover every sensor in this course, so it's recommended that you learn how to use them. This course uses an ultrasonic sensor (HC-SR04).

Depending on the type of sensor, let's prepare the breadboard and jumper cables appropriately!

Seeing it a hundred times is better than seeing it once.

Just watching and listening to lectures won't improve your skills.
The most important thing is the ability to code yourself, the desire to learn, and curiosity .
Code yourself, see errors with your own eyes, and fix them yourself. Feel the satisfaction of seeing the results.
And feel free to tweak the code to make it your own! 🙆🏻‍♂

Lastly, if you were satisfied with the course, please recommend it to a friend. 👍

🙋🏻‍♂️ I'm curious!

Q. I'm new to Arduino or Python. Can I learn more?
A. If you know basic grammar, you can listen without any problems, but it's okay if you don't.
If you listen to the lecture slowly and Google the parts you don't know, you can listen without difficulty.

Q. Is it okay if I don't have an Arduino or sensors?
A. Arduino is required. It's recommended to have a sensor, but if not, you can send dummy values.
If you're using dummy values, I recommend using a sensor later to send meaningful values. It's much more fun!

Q. What will I learn from this course? Please summarize!
A. You will learn the basics of Arduino and Python, and the basics of creating a web server using Flask, and connect them.
And finally, you can create a REST API that receives values and sends commands via serial communication from Arduino.

Q. What should I do after taking this course?
A. It would be a good idea to study Arduino and Python further. Or, it might be fun to add various functions to the results created in the lecture!
It might be a good idea to add a WiFi module to the Arduino to enable wireless web communication, and it would also be fun to expand the Arduino network. Adding more sensors to expand functionality is also a good idea. For example, connecting a fine dust sensor to a servo motor could measure fine dust concentration and operate the servo motor to open and close a window.

Q. How does the hackathon work?
A. If you are a college student, you can participate by following the methods written on posters or notices posted at school. You can also see news about hackathons through internet advertisements or various development communities.
You can find information by searching for "2019 Hackathon" or "2020 Hackathon" on Google, or by visiting specialized platforms for gatherings and competitions like "onoffmix," "dacon.io," or "festa.io," or external activity platforms like "Campuspick," "Linkereor," or "WeBee."

Recommended for
these people

Who is this course right for?

  • People who are new to Python or Arduino

  • People who want to participate in a hackathon but don't know what to do

  • Anyone who wants to try a cool Arduino project

  • People who want to have a broad perspective in project development

  • Anyone who is interested in developing with the Toy project

  • Attention all who are interested!

Need to know before starting?

  • Python

  • Arduino

Hello
This is

273

Learners

17

Reviews

2

Answers

4.3

Rating

1

Course

Curriculum

All

12 lectures ∙ (2hr 24min)

Published: 
Last updated: 

Reviews

All

17 reviews

4.3

17 reviews

  • 이승권님의 프로필 이미지
    이승권

    Reviews 1

    Average Rating 4.0

    4

    100% enrolled

    덕분에 많이 배웠습니다

    • 밍밍이와 맹맹이
      Instructor

      소중한 강의평과 피드백 감사합니다!! :D 이승권님의 멋진 개발 인생을 응원합니다! 👍

  • ssy님의 프로필 이미지
    ssy

    Reviews 1

    Average Rating 4.0

    4

    100% enrolled

    설명을 쉽게 해주셔서 전체적으로 어려움 없이 이해를 쉽게 할 수 있었습니다. 그래도 아쉬운 점은 말씀하시는게 조금 답답한 느낌이 있네요ㅠㅠ

    • 소중한 강의평과 피드백 감사합니다!! 😁 다음 강의에서는 시원시원하게 설명해드리도록 하겠습니다 :) ssy님의 멋진 개발 인생을 응원합니다! 👍

  • 안소명님의 프로필 이미지
    안소명

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    재밌는 수업 감사합니다.

    • 소중한 강의평 감사합니다! 😁 다음 강의는 더 재미있게 제작해보겠습니다. :) 시국이 시국인 만큼 건강 유의하세요 😷 안소명님의 멋진 개발 인생을 응원합니다! 👍

  • Changkeeeeeeee님의 프로필 이미지
    Changkeeeeeeee

    Reviews 2

    Average Rating 4.0

    4

    100% enrolled

    아두이노를 웹을 통해 제어할수 있는 가장 기본적인 강의입니다. 개발의 기본이 없으셔도 충분히 들을수 있는 강의입니다. 저는 전공자로써 강의의 수준이 낮네요. 비전공자들에게 추천합니다.

    • 소중한 강의평 감사합니다 :D 더 좋은 강의로 찾아뵙겠습니다. ^-^ Changkeeeeeeee님의 멋진 개발 인생을 응원합니다! 👍

  • jiwan1228님의 프로필 이미지
    jiwan1228

    Reviews 1

    Average Rating 5.0

    5

    92% enrolled

    잘쓰까묵는 파이썬과 아두이노

    • 소중한 강의평 감사합니다!! 😁 실력을 더 기르고 다른 것들도 스까봐요 :) jiwan1228님의 멋진 개발 인생을 응원합니다! 👍

$3.30

Similar courses

Explore other courses in the same field!