Beginner Microcontrollers: Controlling Lights

Beginner Microcontrollers: Controlling Lights

Learn the basics and use microcontrollers for controlling lights, the foundation for infinite applications, in this 5-session beginner class.
Request a Syllabus

Step 2: Choose your start date


Step 3: Add to your order and check out

Regular price 5-Week Workshop $399.99 Sale

Syllabus Request Form

Fill out your information below and you will receive a syllabus for this course via email.



The Beginner Microcontrollers workshop provides a robust 5-session introduction to using microcontrollers, including hands-on projects, the principles behind how they work and applications of use.

This workshop covers beginner-level microcontrollers, circuitry and programming, providing a starting point for anyone looking to build their skills in this exciting field of engineering. Through a series of Arduino microcontroller programming and sensor manipulation projects, participants develop the skills and understanding that form the basis of this field.


    • Understand capabilities and applications of microcontrollers
    • Utilize microcontroller interface
    • Learn about voltage, current and resistance using Ohm’s Law
    • Visual understanding of the hardware structure of Arduino UNO
    • Understand Arduino UNO programming GUI (Graphical User Interface)
    • Analyze and troubleshoot circuits using Ohm’s Law to calculate specs
    • Read PCB schematics and build circuits on breadboards
    • Use #define programming C component
    • Understanding fundamental properties of a series circuit
    • Visually determine characteristics of resistors
    • Use Arduino UNO to gauge operational range of Photo-Resistors
    • Use Arduino UNO to read analog signals to control RGB LEDs digitally

    Course Info

    Sessions: 5 Classtime Per Session: 2 hours Classtime Total: 10 hours Office Hours Available: 1 hour Meeting Time: Saturday 10:00am Participant Experience Level: No experience required Applicable for Teacher Professional Development: Yes Workshop Microcontrollers Kit: A Microcontroller Kit is available to purchase for this course. Kits are also available on loan during workshops and office hours for no charge.


    Who should take this workshop? Anyone who is interested in this field and wants to learn how to use microcontrollers. Feel you’re not ready yet for a 5-session workshop? Try the super easy 1-session Intro workshop first.

    What are the career applications for this workshop? This workshop develops the fundamental skills to get started using microcontrollers in robotics, electronics design, sensor control and IoT (Internet of Things, the interconnection via the Internet of computing devices embedded in everyday objects).

    What are office hours like? Weekly office hours are available for participants remotely for assistance with homework or questions about the material.

    Workshop Microcontrollers Kit: The Controlling Lights Kit is used for classwork and homework and is available for purchase. Kits are also available on loan during workshops and office hours for no charge, but can't be taken home. Previously purchased the Controlling Lights Kit for the Intro to Microcontrollers Workshop? The same one is used for this workshop.

    Laptop Requirements:
    Participants use their personal laptop, with no system requirements to run Arduino software.

    Cancellation Policy: Refunds up to 7 days before start of workshop. If workshop was purchased on CourseHorse, their cancellation policy applies to your purchase. For CourseHorse customers who need help canceling or have any questions, please visit CourseHorse.

    Questions? Contact:


    Meet your Instructor

    Mohammad Zen Akram

    Mohammed is an electrical engineer with a background in programming microcontrollers, sensors and basic PCB simulation and design. Prior to joining Duro he taught for MakerState.

    He strongly believes renewable energy technologies will pave the way for building a symbiotic relationship between nature, society and technology.

    B.S., Electrical Engineering, New York Institute of Technology

    How It Works

    Step 1 - Purchase your course

    Purchase the courses you are interested in here on our safe and secure store hosted by the Shopify e-commerce platform.

    Step 2 - Check your inbox

    You will receive a confirmation email from us showing your purchase, course date, and any other important information.

    Step 3 - Take your course

    On the appointed day and time, come 10 minutes early to our location and take your course.

    Step 4 - Receive your certificate

    After completing our course, you will receive a graduate certificate electronically within a few days.