diff --git a/examples/Wippersnapper_demo/.feather_esp32_s3_reverse_tft.generate b/examples/Wippersnapper_demo/.feather_esp32_s3_reverse_tft.test.skip similarity index 100% rename from examples/Wippersnapper_demo/.feather_esp32_s3_reverse_tft.generate rename to examples/Wippersnapper_demo/.feather_esp32_s3_reverse_tft.test.skip diff --git a/examples/Wippersnapper_demo_offline/.feather_esp32s2.test.skip b/examples/Wippersnapper_demo/.feather_esp32s2.test.skip similarity index 100% rename from examples/Wippersnapper_demo_offline/.feather_esp32s2.test.skip rename to examples/Wippersnapper_demo/.feather_esp32s2.test.skip diff --git a/examples/Wippersnapper_demo_offline/.feather_esp32s2_reverse_tft.test.skip b/examples/Wippersnapper_demo/.feather_esp32s2_reverse_tft.test.skip similarity index 100% rename from examples/Wippersnapper_demo_offline/.feather_esp32s2_reverse_tft.test.skip rename to examples/Wippersnapper_demo/.feather_esp32s2_reverse_tft.test.skip diff --git a/examples/Wippersnapper_demo_offline/.feather_esp32s2_tft.test.skip b/examples/Wippersnapper_demo/.feather_esp32s2_tft.test.skip similarity index 100% rename from examples/Wippersnapper_demo_offline/.feather_esp32s2_tft.test.skip rename to examples/Wippersnapper_demo/.feather_esp32s2_tft.test.skip diff --git a/examples/Wippersnapper_demo_offline/.feather_esp32s3_4mbflash_2mbpsram.test.skip b/examples/Wippersnapper_demo/.feather_esp32s3_4mbflash_2mbpsram.test.skip similarity index 100% rename from examples/Wippersnapper_demo_offline/.feather_esp32s3_4mbflash_2mbpsram.test.skip rename to examples/Wippersnapper_demo/.feather_esp32s3_4mbflash_2mbpsram.test.skip diff --git a/examples/Wippersnapper_demo_offline/.feather_esp32s3_reverse_tft.test.skip b/examples/Wippersnapper_demo/.feather_esp32s3_reverse_tft.test.skip similarity index 100% rename from examples/Wippersnapper_demo_offline/.feather_esp32s3_reverse_tft.test.skip rename to examples/Wippersnapper_demo/.feather_esp32s3_reverse_tft.test.skip diff --git a/examples/Wippersnapper_demo_offline/.feather_esp32s3_tft.test.skip b/examples/Wippersnapper_demo/.feather_esp32s3_tft.test.skip similarity index 100% rename from examples/Wippersnapper_demo_offline/.feather_esp32s3_tft.test.skip rename to examples/Wippersnapper_demo/.feather_esp32s3_tft.test.skip diff --git a/examples/Wippersnapper_demo_offline/.metro_esp32s3.test.skip b/examples/Wippersnapper_demo/.metro_esp32s3.test.skip similarity index 100% rename from examples/Wippersnapper_demo_offline/.metro_esp32s3.test.skip rename to examples/Wippersnapper_demo/.metro_esp32s3.test.skip diff --git a/examples/Wippersnapper_demo_offline/.metroesp32s2.test.skip b/examples/Wippersnapper_demo/.metroesp32s2.test.skip similarity index 100% rename from examples/Wippersnapper_demo_offline/.metroesp32s2.test.skip rename to examples/Wippersnapper_demo/.metroesp32s2.test.skip diff --git a/examples/Wippersnapper_demo/.feather_esp32s2.generate b/examples/Wippersnapper_demo/.pico_rp2040_tinyusb.test.skip similarity index 100% rename from examples/Wippersnapper_demo/.feather_esp32s2.generate rename to examples/Wippersnapper_demo/.pico_rp2040_tinyusb.test.skip diff --git a/examples/Wippersnapper_demo/.feather_esp32s2_reverse_tft.generate b/examples/Wippersnapper_demo/.pico_rp2350_tinyusb.test.skip similarity index 100% rename from examples/Wippersnapper_demo/.feather_esp32s2_reverse_tft.generate rename to examples/Wippersnapper_demo/.pico_rp2350_tinyusb.test.skip diff --git a/examples/Wippersnapper_demo/.feather_esp32s2_tft.generate b/examples/Wippersnapper_demo/.picow_rp2040_tinyusb.test.skip similarity index 100% rename from examples/Wippersnapper_demo/.feather_esp32s2_tft.generate rename to examples/Wippersnapper_demo/.picow_rp2040_tinyusb.test.skip diff --git a/examples/Wippersnapper_demo/.feather_esp32s3_4mbflash_2mbpsram.generate b/examples/Wippersnapper_demo/.qtpy_esp32.test.skip similarity index 100% rename from examples/Wippersnapper_demo/.feather_esp32s3_4mbflash_2mbpsram.generate rename to examples/Wippersnapper_demo/.qtpy_esp32.test.skip diff --git a/examples/Wippersnapper_demo/.feather_esp32s3_reverse_tft.generate b/examples/Wippersnapper_demo/.qtpy_esp32c3.test.skip similarity index 100% rename from examples/Wippersnapper_demo/.feather_esp32s3_reverse_tft.generate rename to examples/Wippersnapper_demo/.qtpy_esp32c3.test.skip diff --git a/examples/Wippersnapper_demo_offline/.qtpy_esp32s2.test.skip b/examples/Wippersnapper_demo/.qtpy_esp32s2.test.skip similarity index 100% rename from examples/Wippersnapper_demo_offline/.qtpy_esp32s2.test.skip rename to examples/Wippersnapper_demo/.qtpy_esp32s2.test.skip diff --git a/examples/Wippersnapper_demo_offline/.qtpy_esp32s3.test.skip b/examples/Wippersnapper_demo/.qtpy_esp32s3.test.skip similarity index 100% rename from examples/Wippersnapper_demo_offline/.qtpy_esp32s3.test.skip rename to examples/Wippersnapper_demo/.qtpy_esp32s3.test.skip diff --git a/examples/Wippersnapper_demo_offline/.qtpy_esp32s3_n4r2.test.skip b/examples/Wippersnapper_demo/.qtpy_esp32s3_n4r2.test.skip similarity index 100% rename from examples/Wippersnapper_demo_offline/.qtpy_esp32s3_n4r2.test.skip rename to examples/Wippersnapper_demo/.qtpy_esp32s3_n4r2.test.skip diff --git a/examples/Wippersnapper_demo/.feather_esp32s3_tft.generate b/examples/Wippersnapper_demo_offline/.feather_esp32s2.generate similarity index 100% rename from examples/Wippersnapper_demo/.feather_esp32s3_tft.generate rename to examples/Wippersnapper_demo_offline/.feather_esp32s2.generate diff --git a/examples/Wippersnapper_demo/.metro_esp32s3.generate b/examples/Wippersnapper_demo_offline/.feather_esp32s2_reverse_tft.generate similarity index 100% rename from examples/Wippersnapper_demo/.metro_esp32s3.generate rename to examples/Wippersnapper_demo_offline/.feather_esp32s2_reverse_tft.generate diff --git a/examples/Wippersnapper_demo/.metroesp32s2.generate b/examples/Wippersnapper_demo_offline/.feather_esp32s2_tft.generate similarity index 100% rename from examples/Wippersnapper_demo/.metroesp32s2.generate rename to examples/Wippersnapper_demo_offline/.feather_esp32s2_tft.generate diff --git a/examples/Wippersnapper_demo/.pico_rp2040_tinyusb.skip b/examples/Wippersnapper_demo_offline/.feather_esp32s3.generate similarity index 100% rename from examples/Wippersnapper_demo/.pico_rp2040_tinyusb.skip rename to examples/Wippersnapper_demo_offline/.feather_esp32s3.generate diff --git a/examples/Wippersnapper_demo/.pico_rp2350_tinyusb.skip b/examples/Wippersnapper_demo_offline/.feather_esp32s3_4mbflash_2mbpsram.generate similarity index 100% rename from examples/Wippersnapper_demo/.pico_rp2350_tinyusb.skip rename to examples/Wippersnapper_demo_offline/.feather_esp32s3_4mbflash_2mbpsram.generate diff --git a/examples/Wippersnapper_demo/.picow_rp2040_tinyusb.generate b/examples/Wippersnapper_demo_offline/.feather_esp32s3_reverse_tft.generate similarity index 100% rename from examples/Wippersnapper_demo/.picow_rp2040_tinyusb.generate rename to examples/Wippersnapper_demo_offline/.feather_esp32s3_reverse_tft.generate diff --git a/examples/Wippersnapper_demo/.qtpy_esp32.generate b/examples/Wippersnapper_demo_offline/.feather_esp32s3_tft.generate similarity index 100% rename from examples/Wippersnapper_demo/.qtpy_esp32.generate rename to examples/Wippersnapper_demo_offline/.feather_esp32s3_tft.generate diff --git a/examples/Wippersnapper_demo/.qtpy_esp32c3.generate b/examples/Wippersnapper_demo_offline/.feather_s2_tinyusb.generate similarity index 100% rename from examples/Wippersnapper_demo/.qtpy_esp32c3.generate rename to examples/Wippersnapper_demo_offline/.feather_s2_tinyusb.generate diff --git a/examples/Wippersnapper_demo/.qtpy_esp32s2.generate b/examples/Wippersnapper_demo_offline/.metro_esp32s3.generate similarity index 100% rename from examples/Wippersnapper_demo/.qtpy_esp32s2.generate rename to examples/Wippersnapper_demo_offline/.metro_esp32s3.generate diff --git a/examples/Wippersnapper_demo/.qtpy_esp32s3.generate b/examples/Wippersnapper_demo_offline/.metroesp32s2.generate similarity index 100% rename from examples/Wippersnapper_demo/.qtpy_esp32s3.generate rename to examples/Wippersnapper_demo_offline/.metroesp32s2.generate diff --git a/examples/Wippersnapper_demo/.qtpy_esp32s3_n4r2.generate b/examples/Wippersnapper_demo_offline/.qtpy_esp32s2.generate similarity index 100% rename from examples/Wippersnapper_demo/.qtpy_esp32s3_n4r2.generate rename to examples/Wippersnapper_demo_offline/.qtpy_esp32s2.generate diff --git a/examples/Wippersnapper_demo_offline/.feather_esp32s3.test.skip b/examples/Wippersnapper_demo_offline/.qtpy_esp32s3.generate similarity index 100% rename from examples/Wippersnapper_demo_offline/.feather_esp32s3.test.skip rename to examples/Wippersnapper_demo_offline/.qtpy_esp32s3.generate diff --git a/examples/Wippersnapper_demo_offline/.feather_s2_tinyusb.test.skip b/examples/Wippersnapper_demo_offline/.qtpy_esp32s3_n4r2.generate similarity index 100% rename from examples/Wippersnapper_demo_offline/.feather_s2_tinyusb.test.skip rename to examples/Wippersnapper_demo_offline/.qtpy_esp32s3_n4r2.generate