Your first Arduino project: Design and Build a Colorful Musical Toy. (Skillshare)

Offered by Skillshare,
Your first Arduino project: Design and Build a Colorful Musical Toy. (Skillshare)

Arduino’s are a family of inexpensive single-board computers that allow you to create just about anything you can dream of with minimal technical skills. This class will teach you to build your first Arduino project, a fun device that plays a tune and flashes colored LED lights. You can design it to play your national anthem while flashing your country's colors or get creative and make a unique tribute to your favorite sports team!

Don't worry if you've never worked with electronics or programed before, it's not a prerequisite. Just come prepared to learn something new and have some fun!
Design a unique musical toy with your country's (or teams) anthem and colors.
You will be building a unique electronic toy that flashes LEDs while playing the tune of your choice. As you create your project you learn about the Arduino, Electronics and even a little bit about music.
You can create your toy on a temporary breadboard or assemble it permanently as your own unique creation. I can't wait to see what you come up with!
To build this project you’ll need to gather together the following items:

  • An Arduino, Genuino or Arduino clone board. I use an Arduino Uno clone in the lessons, this is the most popular Arduino board and is available for less than 20 dollars. You can use it later for other projects.
  • A computer with a spare USB port. This a desktop or notebook and it can be Windows, Mac or Linux. You’ll use it to program your Arduino board.
  • A USB type A to B cable. This Is the type of USB cable you use with a printer. Your Arduino board may have come with one.
  • (3) Colored LED lights. Pick the colors to match your country's flag or your sports team's logo. LED’s come in all shapes and sizes, I recommend the 3mm or 5mm ones which are dirt cheap and commonly available.
  • (3) 330 ohm ¼ watt resistors. Actually any value from 150 to 470 ohms will be fine.
  • (1) 10K (10,000 ohm) ¼ watt resistor. Actually any value from 5.6K to 22K will be fine.
  • A pushbutton switch. This is also called an “SPST momentary contact” switch.
  • A piezo element or tiny speaker rated at 6 volts.
  • A solderless breadboard. This is a plastic board used for prototyping electronic circuits. It should be available from the same place you bought your Arduino and the other electronic components.
  • Hookup wire for the breadboard. This may have come with your breadboard, otherwise you can use standard 22 or 24 gauge solid insulated wire.

Optionally you’ll need a few things to exercise your creativity and make your project permanent:

  • A box or enclosure for your device. Use something you have around the house or explore your Dollar Store for a small plastic box.
  • A small “perfboard”, this is a circuit board with holes surrounded by copper pads. It’s optional, but it will make it easier to permanently wire your circuit.
  • Solder and a soldering iron.
  • A 9 volt battery and a battery clip with a 2.1 mm power connector OR a small USB power supply.
  • Your Imagination!

You don't really need any tools, although a small pair of needle-nose pliers would be handy.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

3D Printing: Solving Problems Through Product Design  (Skillshare) Skillshare
Skillshare

3D Printing: Solving Problems Through Product Design (Skillshare)

Invent your very own product! Join Lauren Slowik (Design Evangelist, Shapeways) to create a 3D printed object that solves a problem in your morning routine. She takes you through the steps of identifying an everyday problem, sketching a solution, making a simple 3D digital rendering, and printing your final product. Lauren shares how she iterates and evolves her plans to get the design just right — all so you can do it, too.

Self Paced
Self-Paced
Making a Paper Prototype for a Mobile App (Skillshare) Skillshare
Skillshare

Making a Paper Prototype for a Mobile App (Skillshare)

In this class you will learn how to make a paper prototype of a mobile app for early stage usability testing. Testing paper prototypes can save time in the design process by catching problems early on, before recreating the design digitally in an application like Sketch or Figma. We’ll go over: Why paper prototypes are useful; When you might make one, and what you should know beforehand; How to make a paper prototype step by step (This is the class project).

Self Paced
Self-Paced
Recent Advances in Freeform Electronics (Coursera) Coursera
Yonsei University

Recent Advances in Freeform Electronics (Coursera)

In this course, the learners will understand fundamental basic backgrounds of p-n junctions, diodes and MOSFETs (Metal Oxide Semiconductor Field Effect Transistors). Also, recent approaches on flexible / stretchable electronics, transparent optoelectronics, and printed electronics using one dimensional or two dimensional nanomaterials will be introduced.

Nov 2nd 2026
5-12 Weeks
Intro to UX: Creating Great Omnichannel Experiences (Skillshare) Skillshare
Skillshare

Intro to UX: Creating Great Omnichannel Experiences (Skillshare)

Join UserTesting's Stef Miller for an easy-to-follow, smart dive into creating great customer experiences! What: This 45-minute class shares frameworks and tools for identifying, evaluating, and optimizing the touchpoints in your customer journey across different channels — from sites, apps, and emails to phone calls, in-person interactions, and more.

self Paced
Self-Paced
Know Your Audience - Bring Your Personas to Life! (Skillshare) Skillshare
Skillshare

Know Your Audience - Bring Your Personas to Life! (Skillshare)

User Personas - high-level descriptions of your target audience's needs and challenges - are becoming mainstays for software product teams. But like many other requirements documentation, they can often feel flat, overly generic, and nearly useless once development has actually begun. In becoming “just another form to fill out,” your User Personas have lost connection with their original purpose: to help product teams build connection and empathy with your primary customer base, and in doing so provide the grounding basis for fast and deliberate decision making.

Self Paced
Self-Paced
UX / UI: Fundamentos para o design de interface (Coursera) Coursera
Universidade de São Paulo, Brasil

UX / UI: Fundamentos para o design de interface (Coursera)

Aprenda com uma das maiores startups do Brasil, a Taqtile sobre com criar a melhor experiência para o seu usuário, formas de gerar ideias, princípios básicos de design e como desenvolver interfaces de aplicativos e sites, esse curso introdutório é composto de aulas teóricas com exemplos práticos de aplicação de cada assunto abordado.

Nov 2nd 2026
5-12 Weeks
Introduction to Embedded Machine Learning (Coursera) Coursera
Edge Impulse

Introduction to Embedded Machine Learning (Coursera)

Machine learning allows us to teach computers to make predictions and decisions based on data and learn from experiences. In recent years, incredible optimizations have been made to machine learning algorithms, software frameworks, and embedded hardware. Thanks to this, running deep neural networks and other complex machine learning algorithms is possible on low-power devices like microcontrollers. This course will give you a broad overview of how machine learning works, how to train neural networks, and how to deploy those networks to microcontrollers.

Nov 8th 2026
3 Weeks
Human-Centered Design for Inclusive Innovation (Coursera) Coursera
University of Toronto

Human-Centered Design for Inclusive Innovation (Coursera)

This course introduces the principles and practices of human-centered design (also sometimes called “design thinking”) which are essential for developing innovative and inclusive products, services, processes and policies. You will learn by doing, experiencing the design process through exercises and a mini-bootcamp. In this course, you will learn about and experience key human-centered design practices: empathize, reframe, ideate, prototype and test. You will learn why human-centered design is a central component of Gender Analytics. You will develop skills in problem finding (and not just problem solving) by understanding users', stakeholders’ and beneficiaries' lived experiences.

Nov 2nd 2026
4 Weeks
Intro to UX: Conducting Smart User Research  (Skillshare) Skillshare
Skillshare

Intro to UX: Conducting Smart User Research (Skillshare)

Join UserTesting's Janelle Estes for a straightforward look at how to gain smart, useful feedback about how users experience your product, service, or business. What: Understanding your users' experience — behaviors, attitudes, and perceptions — helps you gain gain user empathy, see new opportunities for change, and prioritize product improvements. But: how do you gain that understanding? This 45-minute gives you an approach for 4 popular research methods so that you can truly understand your product's user experience.

Self Paced
Self-Paced
UI/UX: You already know more than you think (Skillshare) Skillshare
Skillshare

UI/UX: You already know more than you think (Skillshare)

Have you ever given thought to who your audience is for a specific project? Tried to make your piece as user-friendly as possible? Done a dry run on how someone interacts with your book/brochure/website? Tried to establish the most effective hierarchy for the information you’re conveying? Then you’ve already done interface and experience design.

Self Paced
Self-Paced