2-day workshop

Two-Day Arduino Workshop

Arduino is an easy-to-use hardware and software platform for building interactive projects that read switches and sensors and control lights, motors and other outputs. In two days, students go from their first program to their own working project.

2 days · approx. 16 hoursKits providedCertificates

Highlights

  • Concepts of Arduino and how it works
  • Level up from beginner to maker
  • Hands-on programming and prototyping
  • Build your own project on day 2

Who can attend

No prerequisites. Open to students of any branch with an interest in embedded systems, makers and designers.

Schedule

DAY 1

  1. Introduction to embedded systems
  2. Electronic components
  3. Open-source platforms
  4. Arduino platform and software
  5. Introduction to sensors
  6. LED interfacing
  7. LCD interfacing

DAY 2

  1. Analog and digital inputs
  2. GSM / GPS interfacing
  3. Motor interfacing
  4. Serial interface (UART / USART)
  5. Arduino with a PC GUI
  6. Arduino in industrial applications
  7. Build your own Arduino project

Detailed content

01Introduction to embedded systems
  • What an embedded system is
  • Programming languages
  • Applications of embedded systems
02Electronic components
  • Active, passive and semiconductor devices
  • How and where components are used
03Open-source platforms
  • What open source is and why it matters
  • Open source vs proprietary tools
04Arduino platform and software
  • Installing the Arduino IDE
  • Writing and uploading your first program
05Sensors
  • Common sensors and how they work
  • Connecting sensors to Arduino
  • Industrial uses of sensors
06LEDs and LCD
  • Blinking, fading and chasing LEDs
  • Wiring a character LCD
  • Displaying text and live sensor values
07Analog and digital inputs
  • Controlling an LED with a potentiometer
  • Reading sensor inputs
  • Push buttons and switching a relay
08GSM / GPS interfacing
  • How GSM and GPS modules work
  • AT commands
  • Reading location
09Motor interfacing
  • How relays work
  • DC motor control
  • Servo motor control
10Serial interface
  • Controlling LEDs from a computer
  • Reading digital and analog inputs over serial
  • UART, USART and SPI
11PC GUI interface
  • Designing a simple desktop GUI
  • Two-way communication with Arduino

Book this workshop

We'll confirm dates and send a proposal.

WhatsApp us