import time
from CounterGadget import *
from CounterGadgetSimpleController import *
from CounterGadgetComplexController import *
time.sleep(0.1) # Wait for USB to become ready
print("Hello, Pi Pico!")
# The basic counter gadget implementation
# that we did for Mini Lab 2
# Remove the comment if you want to run this
# counter = CounterGadget()
# counter.run()
# The same counter gadget using a state model
# Remove the comment if you want to run this
#counter = CounterGadgetSimpleController()
#counter.run()
# The complex counter gadget using a state model
# where the red button is now a "menu button"
counter = CounterGadgetComplexController()
counter.run()