Arduino Coding Workshop for Beginners

1x 6 hours full day session

Discover Possibilities With Arduino Coding & Electronics

Arduino has been used in thousands of different projects and applications. The Arduino software is easy-to-use for beginners, yet flexible enough for advanced users. It runs on Mac, Windows, and Linux. Teachers and students use it to build low cost scientific instruments, to prove chemistry and physics principles, or to get started with programming and robotics. Designers and architects build interactive prototypes, musicians and artists use it for installations and to experiment with new musical instruments. Makers, of course, use it to build many of the projects exhibited at the Maker Faire, for example. Arduino is a key tool to learn new things. Anyone - children, hobbyists, artists, programmers - can start tinkering just following the step by step instructions of a kit, or sharing ideas online with other members of the Arduino community.

This workshop will help you pick up the basics of electronics and coding, and the foundations of physical computing. Vital for many jobs in the future, physical computing is the act of creating interactive systems that can sense and respond to the world around us, allowing humans to communicate through computers. Everything from cars and smartphones to home automation and gaming consoles are tied to coding, robotics, electronics, and mechanical engineering.

Our aim is to help you gain an understanding of the fundamentals of physical computing while providing a hands-on learning experience. And you even get to bring home a custom-built project to continue tinkering on. Your imagination is the limit!

Topics Covered:

  1. Introduction to Arduino and basic electronics
    • Introduction to Arduino Platform
    • Basic Electronics
    • Programming with Arduino IDE
  2. Coding and wiring LED and button
    • Blinking an LED
    • Using Push Button Switch
    • Activity: Sending Secret Messages
  3. C Programming Concepts & Constructs, PWM
    • Programming Fundamentals
    • Using Potentiometer
    • Pulse Width Modulation
    • Activity: Build an Interactive Brightness Control
  4. Troubleshooting code and logic
    • Program Testing and Debugging
    • Serial Monitor
    • Serial Plotter
  5. Data types and arrays, tone
    • Tone Generation using Buzzer
    • Use of Data Types & Arrays
    • Programming with Random Number
    • Activity: Build an Electronic Dice With Light and Sound effect
  6. Servo motor control, reading light sensor
    • Using an Ambient Light Sensor
    • Servo Motors
    • Controlling a Servo Motor
    • Activity: Build an Electronic Prototype using knowledge you had learned




Learning Objectives

  • Establish the fundamentals of electronics
  • Understand programming concepts
  • Recognize inputs, processes and outputs
  • Design circuitry and logic to create prototype
  • Analyze how to troubleshoot projects


Continue Tinkering
at Home

Personalized Coaching

Learn & Play

Skill Level Introductory workshop designed for first timers. No prior experience is required.
Schedule 1x 6 hours session (Onsite)
Venue Onsite Class
Things To Prepare Laptop, mouse, water bottle, jacket, pen
Refund Policy

We understand that plans change sometimes. If you can no longer make it to a workshop, please email us at least 7 days before the scheduled event date to reschedule or to send a replacement. No refunds will be given for cancellations.