App(
    appid="signal_generator",
    name="[GPIO] Signal Generator",
    apptype=FlipperAppType.EXTERNAL,
    entry_point="signal_gen_app",
    requires=["gui"],
    stack_size=1 * 1024,
    fap_description="Control GPIO pins to generate digital signals",
    fap_version="1.0",
    fap_icon="signal_gen_10px.png",
    fap_category="GPIO",
    fap_icon_assets="icons",
)
