Task 1A: Blinking is always good

Flash some lights!

Follow this guide: mbed setup.

Task 1B: This blinking is even better!

Flash lights in an exiting manner, perhaps you write something in morse code!

Task 2: Light buttons

Use the buttons to the lights on and off.

Hint: Components on the board

Task 3A: The keyboard game

Pretend you are a keyboard.

Guide: Make your own mbed keyboard

Task 3B: Volume controller

Use your new-found mbed keyboard knowledge to make a PC volume controller using the buttons on the board.

Bonus task 4: GPIO

Use AnalogIn eller DigitalIn to read data from external peripherals like a potensiometer to control the PC volume.

Overview of Pins on the board: - EFM32 Giant Gecko: https://developer.mbed.org/platforms/EFM32-Giant-Gecko/#efm32gg-stk3700

  • EFM32 Happy Gecko: https://developer.mbed.org/platforms/EFM32-Happy-Gecko/

  • Nordic nRF51-DK: https://developer.mbed.org/platforms/Nordic-nRF51-DK/