├── 01_My_very_first_FAP └── my_first_app │ ├── application.fam │ └── my_first_app.c ├── 02_Keypad_and_GUI_Timer └── keypad_app │ ├── README.md │ ├── application.fam │ ├── icon.png │ └── keypad_app.c ├── 03_notifications └── notification_example │ ├── README.md │ ├── application.fam │ ├── icon.png │ └── notification.c ├── 04_led_vibro_sound_notifications └── more_notifications │ ├── application.fam │ ├── icon.png │ └── more_notifications.c ├── 05_file_input_output_operations └── file_io │ ├── application.fam │ ├── file_io.c │ └── icon.png ├── 06_logging_serial └── log_serial │ ├── README.md │ ├── application.fam │ ├── icon.png │ ├── images │ ├── ArrowDownEmpty_14x15.png │ ├── ArrowDownFilled_14x15.png │ ├── ArrowUpEmpty_14x15.png │ ├── ArrowUpFilled_14x15.png │ ├── Background_128x11.png │ ├── DFU_128x50.png │ ├── DolphinCommon_56x48.png │ ├── Space_65x18.png │ ├── WarningDolphin_45x42.png │ ├── enale_debug.gif │ ├── flipper_cli.png │ ├── log_messages.png │ └── splash.png │ ├── logging_example.c │ └── menu.h ├── 07_furi_threads └── thread_example │ ├── application.fam │ ├── icon.png │ ├── images │ └── WarningDolphin_45x42.png │ └── thread_example.c ├── 08_gui_programming_pt1 └── advanced_gui_pt1 │ ├── README.md │ ├── advanced_gui.c │ ├── advanced_gui.h │ ├── application.fam │ ├── icon.png │ ├── images │ └── Connected_62x31.png │ ├── main.c │ ├── structures.h │ └── views │ ├── view_car.c │ ├── view_car.h │ ├── view_person.c │ └── view_person.h ├── 09_gui_programming_pt2 └── advanced_gui_pt2 │ ├── advanced_gui.c │ ├── advanced_gui.h │ ├── application.fam │ ├── icon.png │ ├── images │ ├── Off_25x27.png │ └── Off_hvr_25x27.png │ ├── main.c │ └── structures.h ├── FlipperApp_Init.py ├── LICENSE ├── README.md └── images ├── copy_fap.png ├── explore_first_app.gif ├── fam_name.png ├── first_app.gif ├── flipper_icons.png ├── my_first_app.png ├── my_first_app_drag_drop.png ├── my_first_app_select.png └── title.png /01_My_very_first_FAP/my_first_app/application.fam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/01_My_very_first_FAP/my_first_app/application.fam -------------------------------------------------------------------------------- /01_My_very_first_FAP/my_first_app/my_first_app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/01_My_very_first_FAP/my_first_app/my_first_app.c -------------------------------------------------------------------------------- /02_Keypad_and_GUI_Timer/keypad_app/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /02_Keypad_and_GUI_Timer/keypad_app/application.fam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/02_Keypad_and_GUI_Timer/keypad_app/application.fam -------------------------------------------------------------------------------- /02_Keypad_and_GUI_Timer/keypad_app/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/02_Keypad_and_GUI_Timer/keypad_app/icon.png -------------------------------------------------------------------------------- /02_Keypad_and_GUI_Timer/keypad_app/keypad_app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/02_Keypad_and_GUI_Timer/keypad_app/keypad_app.c -------------------------------------------------------------------------------- /03_notifications/notification_example/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /03_notifications/notification_example/application.fam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/03_notifications/notification_example/application.fam -------------------------------------------------------------------------------- /03_notifications/notification_example/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/03_notifications/notification_example/icon.png -------------------------------------------------------------------------------- /03_notifications/notification_example/notification.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/03_notifications/notification_example/notification.c -------------------------------------------------------------------------------- /04_led_vibro_sound_notifications/more_notifications/application.fam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/04_led_vibro_sound_notifications/more_notifications/application.fam -------------------------------------------------------------------------------- /04_led_vibro_sound_notifications/more_notifications/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/04_led_vibro_sound_notifications/more_notifications/icon.png -------------------------------------------------------------------------------- /04_led_vibro_sound_notifications/more_notifications/more_notifications.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/04_led_vibro_sound_notifications/more_notifications/more_notifications.c -------------------------------------------------------------------------------- /05_file_input_output_operations/file_io/application.fam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/05_file_input_output_operations/file_io/application.fam -------------------------------------------------------------------------------- /05_file_input_output_operations/file_io/file_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/05_file_input_output_operations/file_io/file_io.c -------------------------------------------------------------------------------- /05_file_input_output_operations/file_io/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/05_file_input_output_operations/file_io/icon.png -------------------------------------------------------------------------------- /06_logging_serial/log_serial/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/06_logging_serial/log_serial/README.md -------------------------------------------------------------------------------- /06_logging_serial/log_serial/application.fam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/06_logging_serial/log_serial/application.fam -------------------------------------------------------------------------------- /06_logging_serial/log_serial/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/06_logging_serial/log_serial/icon.png -------------------------------------------------------------------------------- /06_logging_serial/log_serial/images/ArrowDownEmpty_14x15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/06_logging_serial/log_serial/images/ArrowDownEmpty_14x15.png -------------------------------------------------------------------------------- /06_logging_serial/log_serial/images/ArrowDownFilled_14x15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/06_logging_serial/log_serial/images/ArrowDownFilled_14x15.png -------------------------------------------------------------------------------- /06_logging_serial/log_serial/images/ArrowUpEmpty_14x15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/06_logging_serial/log_serial/images/ArrowUpEmpty_14x15.png -------------------------------------------------------------------------------- /06_logging_serial/log_serial/images/ArrowUpFilled_14x15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/06_logging_serial/log_serial/images/ArrowUpFilled_14x15.png -------------------------------------------------------------------------------- /06_logging_serial/log_serial/images/Background_128x11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/06_logging_serial/log_serial/images/Background_128x11.png -------------------------------------------------------------------------------- /06_logging_serial/log_serial/images/DFU_128x50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/06_logging_serial/log_serial/images/DFU_128x50.png -------------------------------------------------------------------------------- /06_logging_serial/log_serial/images/DolphinCommon_56x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/06_logging_serial/log_serial/images/DolphinCommon_56x48.png -------------------------------------------------------------------------------- /06_logging_serial/log_serial/images/Space_65x18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/06_logging_serial/log_serial/images/Space_65x18.png -------------------------------------------------------------------------------- /06_logging_serial/log_serial/images/WarningDolphin_45x42.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/06_logging_serial/log_serial/images/WarningDolphin_45x42.png -------------------------------------------------------------------------------- /06_logging_serial/log_serial/images/enale_debug.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/06_logging_serial/log_serial/images/enale_debug.gif -------------------------------------------------------------------------------- /06_logging_serial/log_serial/images/flipper_cli.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/06_logging_serial/log_serial/images/flipper_cli.png -------------------------------------------------------------------------------- /06_logging_serial/log_serial/images/log_messages.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/06_logging_serial/log_serial/images/log_messages.png -------------------------------------------------------------------------------- /06_logging_serial/log_serial/images/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/06_logging_serial/log_serial/images/splash.png -------------------------------------------------------------------------------- /06_logging_serial/log_serial/logging_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/06_logging_serial/log_serial/logging_example.c -------------------------------------------------------------------------------- /06_logging_serial/log_serial/menu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/06_logging_serial/log_serial/menu.h -------------------------------------------------------------------------------- /07_furi_threads/thread_example/application.fam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/07_furi_threads/thread_example/application.fam -------------------------------------------------------------------------------- /07_furi_threads/thread_example/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/07_furi_threads/thread_example/icon.png -------------------------------------------------------------------------------- /07_furi_threads/thread_example/images/WarningDolphin_45x42.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/07_furi_threads/thread_example/images/WarningDolphin_45x42.png -------------------------------------------------------------------------------- /07_furi_threads/thread_example/thread_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/07_furi_threads/thread_example/thread_example.c -------------------------------------------------------------------------------- /08_gui_programming_pt1/advanced_gui_pt1/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /08_gui_programming_pt1/advanced_gui_pt1/advanced_gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/08_gui_programming_pt1/advanced_gui_pt1/advanced_gui.c -------------------------------------------------------------------------------- /08_gui_programming_pt1/advanced_gui_pt1/advanced_gui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/08_gui_programming_pt1/advanced_gui_pt1/advanced_gui.h -------------------------------------------------------------------------------- /08_gui_programming_pt1/advanced_gui_pt1/application.fam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/08_gui_programming_pt1/advanced_gui_pt1/application.fam -------------------------------------------------------------------------------- /08_gui_programming_pt1/advanced_gui_pt1/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/08_gui_programming_pt1/advanced_gui_pt1/icon.png -------------------------------------------------------------------------------- /08_gui_programming_pt1/advanced_gui_pt1/images/Connected_62x31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/08_gui_programming_pt1/advanced_gui_pt1/images/Connected_62x31.png -------------------------------------------------------------------------------- /08_gui_programming_pt1/advanced_gui_pt1/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/08_gui_programming_pt1/advanced_gui_pt1/main.c -------------------------------------------------------------------------------- /08_gui_programming_pt1/advanced_gui_pt1/structures.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/08_gui_programming_pt1/advanced_gui_pt1/structures.h -------------------------------------------------------------------------------- /08_gui_programming_pt1/advanced_gui_pt1/views/view_car.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/08_gui_programming_pt1/advanced_gui_pt1/views/view_car.c -------------------------------------------------------------------------------- /08_gui_programming_pt1/advanced_gui_pt1/views/view_car.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/08_gui_programming_pt1/advanced_gui_pt1/views/view_car.h -------------------------------------------------------------------------------- /08_gui_programming_pt1/advanced_gui_pt1/views/view_person.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/08_gui_programming_pt1/advanced_gui_pt1/views/view_person.c -------------------------------------------------------------------------------- /08_gui_programming_pt1/advanced_gui_pt1/views/view_person.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/08_gui_programming_pt1/advanced_gui_pt1/views/view_person.h -------------------------------------------------------------------------------- /09_gui_programming_pt2/advanced_gui_pt2/advanced_gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/09_gui_programming_pt2/advanced_gui_pt2/advanced_gui.c -------------------------------------------------------------------------------- /09_gui_programming_pt2/advanced_gui_pt2/advanced_gui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/09_gui_programming_pt2/advanced_gui_pt2/advanced_gui.h -------------------------------------------------------------------------------- /09_gui_programming_pt2/advanced_gui_pt2/application.fam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/09_gui_programming_pt2/advanced_gui_pt2/application.fam -------------------------------------------------------------------------------- /09_gui_programming_pt2/advanced_gui_pt2/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/09_gui_programming_pt2/advanced_gui_pt2/icon.png -------------------------------------------------------------------------------- /09_gui_programming_pt2/advanced_gui_pt2/images/Off_25x27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/09_gui_programming_pt2/advanced_gui_pt2/images/Off_25x27.png -------------------------------------------------------------------------------- /09_gui_programming_pt2/advanced_gui_pt2/images/Off_hvr_25x27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/09_gui_programming_pt2/advanced_gui_pt2/images/Off_hvr_25x27.png -------------------------------------------------------------------------------- /09_gui_programming_pt2/advanced_gui_pt2/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/09_gui_programming_pt2/advanced_gui_pt2/main.c -------------------------------------------------------------------------------- /09_gui_programming_pt2/advanced_gui_pt2/structures.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/09_gui_programming_pt2/advanced_gui_pt2/structures.h -------------------------------------------------------------------------------- /FlipperApp_Init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/FlipperApp_Init.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/README.md -------------------------------------------------------------------------------- /images/copy_fap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/images/copy_fap.png -------------------------------------------------------------------------------- /images/explore_first_app.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/images/explore_first_app.gif -------------------------------------------------------------------------------- /images/fam_name.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/images/fam_name.png -------------------------------------------------------------------------------- /images/first_app.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/images/first_app.gif -------------------------------------------------------------------------------- /images/flipper_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/images/flipper_icons.png -------------------------------------------------------------------------------- /images/my_first_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/images/my_first_app.png -------------------------------------------------------------------------------- /images/my_first_app_drag_drop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/images/my_first_app_drag_drop.png -------------------------------------------------------------------------------- /images/my_first_app_select.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/images/my_first_app_select.png -------------------------------------------------------------------------------- /images/title.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1ch3al/flipper-zero-dev-tutorial/HEAD/images/title.png --------------------------------------------------------------------------------