In this repository you will find all the materials related to the online class.
Intro to the class resources and materials.
Use the ChainableLED library to blink one led.
Blink the led using the fastled library.
Make the led fade.
Use the potentiometer to change the color of the led while it is fading; Notice that the color changes only when the loop restarts.
Use the potentiometer to change the color of the led while it is fading; Notice that the color changes indipendently from the fade sequence.
Demonstrate how to create multiple types of animations using one led.
Here is the second version of the code from part 6 about splitting the independent pieces of codes into different tabs to make the led animation code more “reusable”. [CODE-v2]
Demonstrate how to control the servo motor in a asynchronous way.
Use the piezo buzzer for playing melodies.
Initial state machine code structure (with the first 3 states)
The full pomodoro timer state machine
Inside this repository you can also find:
Please open an issue on the repository and help us improve the materials for the future students of this course.