Cultivate Curiosity, Inspire Imagination.

ARDUINO CODING WORKSHOP FOR BEGINNERS

Learn Physical Computing with Arduino Coding and Electronics

Are you interested in learning how to code and create electronic projects? Look no further than Arduino! Arduino is a versatile tool used in a wide range of projects, from scientific instruments to interactive installations. And now, you can learn the basics of physical computing with this powerful tool.

Our workshop in Singapore is designed to help you pick up the fundamentals of electronics and coding. Whether you're a child, hobbyist, artist, or programmer, you can start tinkering with Arduino by following our step-by-step instructions or sharing ideas with other members of the Arduino community.

In this workshop, you'll discover the possibilities of physical computing and gain valuable skills for the jobs of the future. You'll learn how to create interactive systems that can sense and respond to the world around us, allowing us to communicate through computers. This skill is vital for many fields, including coding, robotics, electronics, and mechanical engineering.

At the end of the workshop, you'll even get to take home a custom-built project to continue tinkering with. With Arduino, the only limit is your imagination!

Discover the potential of Arduino and physical computing today. Sign up for our workshop in Singapore and start your journey towards becoming a creator and innovator.

Course Outline

Introduction to Arduino and basic electronics

  • Introduction to Arduino Platform
  • Basic Electronics
  • Programming with Arduino IDE

Coding and wiring LED and button

  • Blinking an LED
  • Using Push Button Switch
  • Activity: Sending Secret Messages

C Programming Concepts & Constructs, PWM

  • Programming Fundamentals
  • Using Potentiometer
  • Pulse Width Modulation
  • Activity: Build an Interactive Brightness Control

Troubleshooting Code and Logic

  • Program Testing and Debugging
  • Serial Monitor
  • Serial Plotter

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

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

Sounds Interesting?

Register your interest and be the first to be informed on upcoming classes!