Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS AWS Certified Developer - Associate CompTIA Security+
Photoshop Graphic Design Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Meditation Personal Transformation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 2 hours on-demand video
  • 45 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
IT & Software Hardware ESP8266

Beginning Arduino Uno Programming in C++

Get started using Arduino APIs with Illustrative Examples
Rating: 3.6 out of 53.6 (2 ratings)
26 students
Created by Mustafa Qamaruddin
Last updated 12/2020
English
30-Day Money-Back Guarantee

What you'll learn

  • Hands-on Arduino APIs in C++
  • Illustrative examples of the basics of Arduino boards
  • How to use Arduino IDE for plotting
  • Writing your own custom Arduino library
  • A thorough review of advanced research in IoT, Big Data, and AI

Requirements

  • Be able to understand basic programming such as if conditions and loops

Description

An introductory course intended for beginners and enthusiasts who are curious about how to program Arduino UNO in C++. This course takes you a step by step through the basics with simplified illustrative hands-on that require no prior knowledge. The course includes a premium discussion of the relation between IoT, Big Data, Machine Learning, and Deep Learning.

Who this course is for:

  • Beginners and enthusiasts curious about IoT, Arduino, and Embedded Systems

Course content

3 sections • 25 lectures • 2h 13m total length

  • Preview06:30
  • Preview02:02
  • Working with Arduino Serial Monitor
    03:02
  • Working with Random Numbers
    04:07
  • Time & Delay
    03:51
  • Preview11:36
  • Working with Arrays on Arduino
    04:29
  • Software Serial
    03:34
  • Constants, Pin Modes, and Built-in LED
    03:26
  • Arduino Uno Pin Diagram
    06:09
  • Preview08:47
  • Preview03:51
  • Don't Do That!
    03:42
  • 10 Minute Delay
    05:19
  • 10 Minute Delay
    3 questions
  • Preview09:43
  • LEDs and Resistors
    2 questions
  • String Constructor
    03:52

  • Decimal to Hexadecimal
    07:02
  • Decimal to Binary
    05:57
  • Preview07:34
  • Library Structure
    12:35

  • Preview02:25
  • Preview02:48
  • Preview03:01
  • Preview01:39
  • Anomaly Detection using Tensor Decomposition
    06:50

Instructor

Mustafa Qamaruddin
Machine Learning Engineer
Mustafa Qamaruddin
  • 4.1 Instructor Rating
  • 56 Reviews
  • 468 Students
  • 2 Courses

I'm a machine learning engineer with over 10 years of experience in the software development industry. I have been working with startups on solving problems in various domains; e-commerce applications, recommender systems, biometric identity control, and event management.


My main focus has been digital image processing, machine learning, and deep learning ever since the recent boom in artificial intelligence technologies. I'm backed by a strong foundation in academic topics such as probability, statistics, discrete mathematics, computational complexity, and numerical methods. I'm interested in learning new languages both natural and programming languages; I speak Arabic, English, German, and Spanish. Besides good command of C++ and Python, I'm also pushing the limits of Julia programming language.


I have been a machine learning engineer with over 10 years of experience in the software development industry, during which I have been working with many fast-growing startups solving problems in various domains.


Machine Learning Engineer using Python with TensorFlow, Keras, and PyTorch specialized in Computer Vision such as Classification, Detection, and Segmentation with over 10 years of experience in Software Development.


I do also have adequate exposure to deploying image processing and machine learning solutions developed in C++ to Android devices. I have also got hands-on experience working with CoreML and TensorFlow Lite for smart & intelligent mobile applications.


I have been involved in many successful software products and worked with many startups to design and implement digital solutions. I can fluently communicate in English, Spanish, and German.


My blog has many articles on different topics such as algorithms, machine learning, and software architecture design.


  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.