Course curriculum

  1. 1
    • Project Description

    • Parts List

    • Learning Objectives

  2. 2
    • New Electronic Components - Electret Microphone

    • New Electronic Components - RGB LEDs

    • New Electronic Components - Addressable RGB LEDs

    • Step 1 - Gather the Parts

    • Step 2 - Set up the Box

    • Step 3 - Install the Microphone

    • Step 4 - Install the RGB LED Matrices

  3. 3
    • New Coding: Creating a Library

    • New Coding: Classes and Structures

    • New Coding: Operators

    • New Libraries

    • Creating our Library - Introduction Video

    • Background Worksheet

    • Base Code

    • Downloadable/Printable PDF of Programming Steps

    • Programming - Library Header File (.h) - structs

    • Programming - Library Header File (.h) - classes

    • Programming - Library Header File (.h) - color definitions

    • Programming - C Plus Plus File (.cpp) - Visualization object

    • Programming - C Plus Plus File (.cpp) - addBands/addLedGroups

    • Programming - C Plus Plus File (.cpp) - updates

    • Programming - C Plus Plus File (.cpp) - Create a Visual

    • Programming - C Plus Plus File (.cpp) - Manager

    • Programming - Main Loop - test sketch

    • Almost There - Testing

    • Having Trouble? - Downloadable Code

  4. 4
    • Placing the Components Inside the Box

  5. 5
    • Troubleshooting - Circuits

    • Troubleshooting - Code

  6. 6
    • Exercises

    • Monthly Challenge

  7. 7
    • Questions, answers, comments