Develop firmware for embedded devices using languages like C, C++, and MicroPython.
Write a program that blinks an LED at varying intervals based on button presses.