diff --git a/Applications/Official/DEV_FW/GPIO/ESP32_WiFi_Marauder.fap b/Applications/Official/DEV_FW/GPIO/ESP32_WiFi_Marauder.fap index 83625681..f41aa32c 100644 Binary files a/Applications/Official/DEV_FW/GPIO/ESP32_WiFi_Marauder.fap and b/Applications/Official/DEV_FW/GPIO/ESP32_WiFi_Marauder.fap differ diff --git a/Applications/Official/DEV_FW/GPIO/ESP8266_IFTTT_Virtual_Button.fap b/Applications/Official/DEV_FW/GPIO/ESP8266_IFTTT_Virtual_Button.fap new file mode 100644 index 00000000..ad8942ff Binary files /dev/null and b/Applications/Official/DEV_FW/GPIO/ESP8266_IFTTT_Virtual_Button.fap differ diff --git a/Applications/Official/DEV_FW/Tools/ESP8266_Wifi_Deauther_v2.fap b/Applications/Official/DEV_FW/GPIO/ESP8266_Wifi_Deauther_v2.fap similarity index 100% rename from Applications/Official/DEV_FW/Tools/ESP8266_Wifi_Deauther_v2.fap rename to Applications/Official/DEV_FW/GPIO/ESP8266_Wifi_Deauther_v2.fap diff --git a/Applications/Official/DEV_FW/GPIO/Flashlight.fap b/Applications/Official/DEV_FW/GPIO/Flashlight.fap new file mode 100644 index 00000000..4b9c2e7e Binary files /dev/null and b/Applications/Official/DEV_FW/GPIO/Flashlight.fap differ diff --git a/Applications/Official/DEV_FW/GPIO/GPIO_Sentry_Safe.fap b/Applications/Official/DEV_FW/GPIO/GPIO_Sentry_Safe.fap index f847a68f..15da83b0 100644 Binary files a/Applications/Official/DEV_FW/GPIO/GPIO_Sentry_Safe.fap and b/Applications/Official/DEV_FW/GPIO/GPIO_Sentry_Safe.fap differ diff --git a/Applications/Official/DEV_FW/GPIO/NRF24_Mouse_Jacker.fap b/Applications/Official/DEV_FW/GPIO/NRF24_Mouse_Jacker.fap index fc3415a3..11384c65 100644 Binary files a/Applications/Official/DEV_FW/GPIO/NRF24_Mouse_Jacker.fap and b/Applications/Official/DEV_FW/GPIO/NRF24_Mouse_Jacker.fap differ diff --git a/Applications/Official/DEV_FW/GPIO/NRF24_Sniffer.fap b/Applications/Official/DEV_FW/GPIO/NRF24_Sniffer.fap index 3414acf0..2030a9d2 100644 Binary files a/Applications/Official/DEV_FW/GPIO/NRF24_Sniffer.fap and b/Applications/Official/DEV_FW/GPIO/NRF24_Sniffer.fap differ diff --git a/Applications/Official/DEV_FW/GPIO/am2320_temp_sensor.fap b/Applications/Official/DEV_FW/GPIO/am2320_temp_sensor.fap new file mode 100644 index 00000000..fcff7163 Binary files /dev/null and b/Applications/Official/DEV_FW/GPIO/am2320_temp_sensor.fap differ diff --git a/Applications/Official/DEV_FW/GPIO/gps_nmea.fap b/Applications/Official/DEV_FW/GPIO/gps_nmea.fap index 356e2d1b..984edb16 100644 Binary files a/Applications/Official/DEV_FW/GPIO/gps_nmea.fap and b/Applications/Official/DEV_FW/GPIO/gps_nmea.fap differ diff --git a/Applications/Official/DEV_FW/GPIO/hc_sr04.fap b/Applications/Official/DEV_FW/GPIO/hc_sr04.fap index e6645672..23526bc2 100644 Binary files a/Applications/Official/DEV_FW/GPIO/hc_sr04.fap and b/Applications/Official/DEV_FW/GPIO/hc_sr04.fap differ diff --git a/Applications/Official/DEV_FW/GPIO/i2cTools.fap b/Applications/Official/DEV_FW/GPIO/i2cTools.fap index fa6b618d..48b0100c 100644 Binary files a/Applications/Official/DEV_FW/GPIO/i2cTools.fap and b/Applications/Official/DEV_FW/GPIO/i2cTools.fap differ diff --git a/Applications/Official/DEV_FW/GPIO/quenon_dht_mon.fap b/Applications/Official/DEV_FW/GPIO/quenon_dht_mon.fap new file mode 100644 index 00000000..0e8a369d Binary files /dev/null and b/Applications/Official/DEV_FW/GPIO/quenon_dht_mon.fap differ diff --git a/Applications/Official/DEV_FW/GPIO/temperature_sensor.fap b/Applications/Official/DEV_FW/GPIO/temperature_sensor.fap index 05669f09..e95d043d 100644 Binary files a/Applications/Official/DEV_FW/GPIO/temperature_sensor.fap and b/Applications/Official/DEV_FW/GPIO/temperature_sensor.fap differ diff --git a/Applications/Official/DEV_FW/Games/2048.fap b/Applications/Official/DEV_FW/Games/2048.fap index 05f623d6..3f35cfbf 100644 Binary files a/Applications/Official/DEV_FW/Games/2048.fap and b/Applications/Official/DEV_FW/Games/2048.fap differ diff --git a/Applications/Official/DEV_FW/Games/Arkanoid.fap b/Applications/Official/DEV_FW/Games/Arkanoid.fap index b9a449a0..56c751e6 100644 Binary files a/Applications/Official/DEV_FW/Games/Arkanoid.fap and b/Applications/Official/DEV_FW/Games/Arkanoid.fap differ diff --git a/Applications/Official/DEV_FW/Games/BlackJack.fap b/Applications/Official/DEV_FW/Games/BlackJack.fap index 2ff9a97c..e9d28992 100644 Binary files a/Applications/Official/DEV_FW/Games/BlackJack.fap and b/Applications/Official/DEV_FW/Games/BlackJack.fap differ diff --git a/Applications/Official/DEV_FW/Games/Dice.fap b/Applications/Official/DEV_FW/Games/Dice.fap index 438e1bfa..312ae43b 100644 Binary files a/Applications/Official/DEV_FW/Games/Dice.fap and b/Applications/Official/DEV_FW/Games/Dice.fap differ diff --git a/Applications/Official/DEV_FW/Games/FlappyBird.fap b/Applications/Official/DEV_FW/Games/FlappyBird.fap index e1d6ba8a..22845e83 100644 Binary files a/Applications/Official/DEV_FW/Games/FlappyBird.fap and b/Applications/Official/DEV_FW/Games/FlappyBird.fap differ diff --git a/Applications/Official/DEV_FW/Games/GameOfLife.fap b/Applications/Official/DEV_FW/Games/GameOfLife.fap index 52cdb5ac..c4dc65b0 100644 Binary files a/Applications/Official/DEV_FW/Games/GameOfLife.fap and b/Applications/Official/DEV_FW/Games/GameOfLife.fap differ diff --git a/Applications/Official/DEV_FW/Games/MandelbrotSet.fap b/Applications/Official/DEV_FW/Games/MandelbrotSet.fap new file mode 100644 index 00000000..f94beeda Binary files /dev/null and b/Applications/Official/DEV_FW/Games/MandelbrotSet.fap differ diff --git a/Applications/Official/DEV_FW/Games/MontyHall.fap b/Applications/Official/DEV_FW/Games/MontyHall.fap index 4bcff553..ddebeaa3 100644 Binary files a/Applications/Official/DEV_FW/Games/MontyHall.fap and b/Applications/Official/DEV_FW/Games/MontyHall.fap differ diff --git a/Applications/Official/DEV_FW/Games/TAMA_P1.fap b/Applications/Official/DEV_FW/Games/TAMA_P1.fap index 786db5ae..e04d99e1 100644 Binary files a/Applications/Official/DEV_FW/Games/TAMA_P1.fap and b/Applications/Official/DEV_FW/Games/TAMA_P1.fap differ diff --git a/Applications/Official/DEV_FW/Games/Tanks.fap b/Applications/Official/DEV_FW/Games/Tanks.fap index 80b2afc7..59d80058 100644 Binary files a/Applications/Official/DEV_FW/Games/Tanks.fap and b/Applications/Official/DEV_FW/Games/Tanks.fap differ diff --git a/Applications/Official/DEV_FW/Games/TicTacToe.fap b/Applications/Official/DEV_FW/Games/TicTacToe.fap index fc37064d..94f7dad4 100644 Binary files a/Applications/Official/DEV_FW/Games/TicTacToe.fap and b/Applications/Official/DEV_FW/Games/TicTacToe.fap differ diff --git a/Applications/Official/DEV_FW/Games/VideoPoker.fap b/Applications/Official/DEV_FW/Games/VideoPoker.fap index b6d2d1f1..b8222927 100644 Binary files a/Applications/Official/DEV_FW/Games/VideoPoker.fap and b/Applications/Official/DEV_FW/Games/VideoPoker.fap differ diff --git a/Applications/Official/DEV_FW/Games/Zombiez.fap b/Applications/Official/DEV_FW/Games/Zombiez.fap index e0cf0b56..60ceeec1 100644 Binary files a/Applications/Official/DEV_FW/Games/Zombiez.fap and b/Applications/Official/DEV_FW/Games/Zombiez.fap differ diff --git a/Applications/Official/DEV_FW/Games/game15.fap b/Applications/Official/DEV_FW/Games/game15.fap index 64fc5b8b..2e039c97 100644 Binary files a/Applications/Official/DEV_FW/Games/game15.fap and b/Applications/Official/DEV_FW/Games/game15.fap differ diff --git a/Applications/Official/DEV_FW/Games/heap_defence.fap b/Applications/Official/DEV_FW/Games/heap_defence.fap index 93e1ffe9..c5b74d1f 100644 Binary files a/Applications/Official/DEV_FW/Games/heap_defence.fap and b/Applications/Official/DEV_FW/Games/heap_defence.fap differ diff --git a/Applications/Official/DEV_FW/Games/minesweeper.fap b/Applications/Official/DEV_FW/Games/minesweeper.fap index 5fb84fa3..b48b0d64 100644 Binary files a/Applications/Official/DEV_FW/Games/minesweeper.fap and b/Applications/Official/DEV_FW/Games/minesweeper.fap differ diff --git a/Applications/Official/DEV_FW/Games/scorched_tanks.fap b/Applications/Official/DEV_FW/Games/scorched_tanks.fap index 8b47ff76..ca21a68e 100644 Binary files a/Applications/Official/DEV_FW/Games/scorched_tanks.fap and b/Applications/Official/DEV_FW/Games/scorched_tanks.fap differ diff --git a/Applications/Official/DEV_FW/Games/snake_game.fap b/Applications/Official/DEV_FW/Games/snake_game.fap index fbe20e03..5facacfd 100644 Binary files a/Applications/Official/DEV_FW/Games/snake_game.fap and b/Applications/Official/DEV_FW/Games/snake_game.fap differ diff --git a/Applications/Official/DEV_FW/Games/tetris_game.fap b/Applications/Official/DEV_FW/Games/tetris_game.fap index 1070a40c..09fb7cb0 100644 Binary files a/Applications/Official/DEV_FW/Games/tetris_game.fap and b/Applications/Official/DEV_FW/Games/tetris_game.fap differ diff --git a/Applications/Official/DEV_FW/Misc/BPM_Tapper.fap b/Applications/Official/DEV_FW/Misc/BPM_Tapper.fap deleted file mode 100644 index b275ea7b..00000000 Binary files a/Applications/Official/DEV_FW/Misc/BPM_Tapper.fap and /dev/null differ diff --git a/Applications/Official/DEV_FW/Misc/Barcode_Generator.fap b/Applications/Official/DEV_FW/Misc/Barcode_Generator.fap index 1085e7da..b2a159cd 100644 Binary files a/Applications/Official/DEV_FW/Misc/Barcode_Generator.fap and b/Applications/Official/DEV_FW/Misc/Barcode_Generator.fap differ diff --git a/Applications/Official/DEV_FW/Misc/MandelbrotSet.fap b/Applications/Official/DEV_FW/Misc/MandelbrotSet.fap deleted file mode 100644 index eff4efce..00000000 Binary files a/Applications/Official/DEV_FW/Misc/MandelbrotSet.fap and /dev/null differ diff --git a/Applications/Official/DEV_FW/Misc/Metronome.fap b/Applications/Official/DEV_FW/Misc/Metronome.fap deleted file mode 100644 index e84cccc0..00000000 Binary files a/Applications/Official/DEV_FW/Misc/Metronome.fap and /dev/null differ diff --git a/Applications/Official/DEV_FW/Misc/Music_Beeper.fap b/Applications/Official/DEV_FW/Misc/Music_Beeper.fap deleted file mode 100644 index dbb65b12..00000000 Binary files a/Applications/Official/DEV_FW/Misc/Music_Beeper.fap and /dev/null differ diff --git a/Applications/Official/DEV_FW/Misc/Paint.fap b/Applications/Official/DEV_FW/Misc/Paint.fap index ffab76b5..b1fb5acc 100644 Binary files a/Applications/Official/DEV_FW/Misc/Paint.fap and b/Applications/Official/DEV_FW/Misc/Paint.fap differ diff --git a/Applications/Official/DEV_FW/Misc/TRex_Runner.fap b/Applications/Official/DEV_FW/Misc/TRex_Runner.fap new file mode 100644 index 00000000..fc5868ce Binary files /dev/null and b/Applications/Official/DEV_FW/Misc/TRex_Runner.fap differ diff --git a/Applications/Official/DEV_FW/Misc/USB_Keyboard.fap b/Applications/Official/DEV_FW/Misc/USB_Keyboard.fap index 55df5366..8012ccd3 100644 Binary files a/Applications/Official/DEV_FW/Misc/USB_Keyboard.fap and b/Applications/Official/DEV_FW/Misc/USB_Keyboard.fap differ diff --git a/Applications/Official/DEV_FW/Misc/WAV_Player.fap b/Applications/Official/DEV_FW/Misc/WAV_Player.fap deleted file mode 100644 index e864f632..00000000 Binary files a/Applications/Official/DEV_FW/Misc/WAV_Player.fap and /dev/null differ diff --git a/Applications/Official/DEV_FW/Misc/morse_code.fap b/Applications/Official/DEV_FW/Misc/morse_code.fap new file mode 100644 index 00000000..73a9d040 Binary files /dev/null and b/Applications/Official/DEV_FW/Misc/morse_code.fap differ diff --git a/Applications/Official/DEV_FW/Misc/music_player.fap b/Applications/Official/DEV_FW/Misc/music_player.fap deleted file mode 100644 index 31047747..00000000 Binary files a/Applications/Official/DEV_FW/Misc/music_player.fap and /dev/null differ diff --git a/Applications/Official/DEV_FW/Misc/ocarina.fap b/Applications/Official/DEV_FW/Misc/ocarina.fap deleted file mode 100644 index b4ae0c9d..00000000 Binary files a/Applications/Official/DEV_FW/Misc/ocarina.fap and /dev/null differ diff --git a/Applications/Official/DEV_FW/Misc/totp.fap b/Applications/Official/DEV_FW/Misc/totp.fap index 6df33926..3f30ecdf 100644 Binary files a/Applications/Official/DEV_FW/Misc/totp.fap and b/Applications/Official/DEV_FW/Misc/totp.fap differ diff --git a/Applications/Official/DEV_FW/Misc/tuning_fork.fap b/Applications/Official/DEV_FW/Misc/tuning_fork.fap deleted file mode 100644 index 96b66b71..00000000 Binary files a/Applications/Official/DEV_FW/Misc/tuning_fork.fap and /dev/null differ diff --git a/Applications/Official/DEV_FW/Music/BPM_Tapper.fap b/Applications/Official/DEV_FW/Music/BPM_Tapper.fap new file mode 100644 index 00000000..9b297962 Binary files /dev/null and b/Applications/Official/DEV_FW/Music/BPM_Tapper.fap differ diff --git a/Applications/Official/DEV_FW/Music/Metronome.fap b/Applications/Official/DEV_FW/Music/Metronome.fap new file mode 100644 index 00000000..fa4f8ecf Binary files /dev/null and b/Applications/Official/DEV_FW/Music/Metronome.fap differ diff --git a/Applications/Official/DEV_FW/Music/Music_Beeper.fap b/Applications/Official/DEV_FW/Music/Music_Beeper.fap new file mode 100644 index 00000000..a274af5b Binary files /dev/null and b/Applications/Official/DEV_FW/Music/Music_Beeper.fap differ diff --git a/Applications/Official/DEV_FW/Misc/SAM.fap b/Applications/Official/DEV_FW/Music/SAM.fap similarity index 100% rename from Applications/Official/DEV_FW/Misc/SAM.fap rename to Applications/Official/DEV_FW/Music/SAM.fap diff --git a/Applications/Official/DEV_FW/Music/Tuning_Fork.fap b/Applications/Official/DEV_FW/Music/Tuning_Fork.fap new file mode 100644 index 00000000..bf5e58c8 Binary files /dev/null and b/Applications/Official/DEV_FW/Music/Tuning_Fork.fap differ diff --git a/Applications/Official/DEV_FW/Music/WAV_Player.fap b/Applications/Official/DEV_FW/Music/WAV_Player.fap new file mode 100644 index 00000000..19413f61 Binary files /dev/null and b/Applications/Official/DEV_FW/Music/WAV_Player.fap differ diff --git a/Applications/Official/DEV_FW/Music/music_player.fap b/Applications/Official/DEV_FW/Music/music_player.fap new file mode 100644 index 00000000..212ed3d5 Binary files /dev/null and b/Applications/Official/DEV_FW/Music/music_player.fap differ diff --git a/Applications/Official/DEV_FW/Music/ocarina.fap b/Applications/Official/DEV_FW/Music/ocarina.fap new file mode 100644 index 00000000..583f6112 Binary files /dev/null and b/Applications/Official/DEV_FW/Music/ocarina.fap differ diff --git a/Applications/Official/DEV_FW/Tools/Caesar_Cipher.fap b/Applications/Official/DEV_FW/Tools/Caesar_Cipher.fap index 31579130..6c2143aa 100644 Binary files a/Applications/Official/DEV_FW/Tools/Caesar_Cipher.fap and b/Applications/Official/DEV_FW/Tools/Caesar_Cipher.fap differ diff --git a/Applications/Official/DEV_FW/Tools/Calculator.fap b/Applications/Official/DEV_FW/Tools/Calculator.fap index d1540d0e..a678a3f2 100644 Binary files a/Applications/Official/DEV_FW/Tools/Calculator.fap and b/Applications/Official/DEV_FW/Tools/Calculator.fap differ diff --git a/Applications/Official/DEV_FW/Tools/ESP8266_IFTTT_Virtual_Button.fap b/Applications/Official/DEV_FW/Tools/ESP8266_IFTTT_Virtual_Button.fap deleted file mode 100644 index bbbe8a3c..00000000 Binary files a/Applications/Official/DEV_FW/Tools/ESP8266_IFTTT_Virtual_Button.fap and /dev/null differ diff --git a/Applications/Official/DEV_FW/Tools/MouseJiggler.fap b/Applications/Official/DEV_FW/Tools/MouseJiggler.fap index 81325f2d..5a14c1cb 100644 Binary files a/Applications/Official/DEV_FW/Tools/MouseJiggler.fap and b/Applications/Official/DEV_FW/Tools/MouseJiggler.fap differ diff --git a/Applications/Official/DEV_FW/Tools/Multi_Converter.fap b/Applications/Official/DEV_FW/Tools/Multi_Converter.fap index 709d741e..c5539d7d 100644 Binary files a/Applications/Official/DEV_FW/Tools/Multi_Converter.fap and b/Applications/Official/DEV_FW/Tools/Multi_Converter.fap differ diff --git a/Applications/Official/DEV_FW/Tools/Pomodoro_Timer.fap b/Applications/Official/DEV_FW/Tools/Pomodoro_Timer.fap index 28047bad..ed04db70 100644 Binary files a/Applications/Official/DEV_FW/Tools/Pomodoro_Timer.fap and b/Applications/Official/DEV_FW/Tools/Pomodoro_Timer.fap differ diff --git a/Applications/Official/DEV_FW/Tools/RFID_Fuzzer.fap b/Applications/Official/DEV_FW/Tools/RFID_Fuzzer.fap index fb256485..1d0f932c 100644 Binary files a/Applications/Official/DEV_FW/Tools/RFID_Fuzzer.fap and b/Applications/Official/DEV_FW/Tools/RFID_Fuzzer.fap differ diff --git a/Applications/Official/DEV_FW/Tools/bt_hid.fap b/Applications/Official/DEV_FW/Tools/bt_hid.fap index 95e1abc4..b51ffe7b 100644 Binary files a/Applications/Official/DEV_FW/Tools/bt_hid.fap and b/Applications/Official/DEV_FW/Tools/bt_hid.fap differ diff --git a/Applications/Official/DEV_FW/Tools/dap_link.fap b/Applications/Official/DEV_FW/Tools/dap_link.fap index 9555c22b..a7710bfb 100644 Binary files a/Applications/Official/DEV_FW/Tools/dap_link.fap and b/Applications/Official/DEV_FW/Tools/dap_link.fap differ diff --git a/Applications/Official/DEV_FW/Tools/dtmf_dolphin.fap b/Applications/Official/DEV_FW/Tools/dtmf_dolphin.fap index 8a930b4c..56bf12ac 100644 Binary files a/Applications/Official/DEV_FW/Tools/dtmf_dolphin.fap and b/Applications/Official/DEV_FW/Tools/dtmf_dolphin.fap differ diff --git a/Applications/Official/DEV_FW/Tools/nfc_magic.fap b/Applications/Official/DEV_FW/Tools/nfc_magic.fap new file mode 100644 index 00000000..20d67a57 Binary files /dev/null and b/Applications/Official/DEV_FW/Tools/nfc_magic.fap differ diff --git a/Applications/Official/DEV_FW/Tools/picopass.fap b/Applications/Official/DEV_FW/Tools/picopass.fap index 158df955..72e1390b 100644 Binary files a/Applications/Official/DEV_FW/Tools/picopass.fap and b/Applications/Official/DEV_FW/Tools/picopass.fap differ diff --git a/Applications/Official/DEV_FW/Tools/signal_generator.fap b/Applications/Official/DEV_FW/Tools/signal_generator.fap index 06d66c62..2efd65c3 100644 Binary files a/Applications/Official/DEV_FW/Tools/signal_generator.fap and b/Applications/Official/DEV_FW/Tools/signal_generator.fap differ diff --git a/Applications/Official/DEV_FW/Tools/spectrum_analyzer.fap b/Applications/Official/DEV_FW/Tools/spectrum_analyzer.fap index fc1aa3df..27e77fec 100644 Binary files a/Applications/Official/DEV_FW/Tools/spectrum_analyzer.fap and b/Applications/Official/DEV_FW/Tools/spectrum_analyzer.fap differ diff --git a/Applications/Official/DEV_FW/Tools/spi_mem_manager.fap b/Applications/Official/DEV_FW/Tools/spi_mem_manager.fap index 3ad27c1b..24481609 100644 Binary files a/Applications/Official/DEV_FW/Tools/spi_mem_manager.fap and b/Applications/Official/DEV_FW/Tools/spi_mem_manager.fap differ diff --git a/Applications/Official/DEV_FW/Tools/weather_station.fap b/Applications/Official/DEV_FW/Tools/weather_station.fap index c7112a31..ff20edac 100644 Binary files a/Applications/Official/DEV_FW/Tools/weather_station.fap and b/Applications/Official/DEV_FW/Tools/weather_station.fap differ