From a6b543447140102a385be73d27f7cbbd13389344 Mon Sep 17 00:00:00 2001 From: iabdalkader Date: Sat, 28 Oct 2023 17:24:01 +0200 Subject: [PATCH] scripts/examples: Reorder examples to support the filtering. --- .../Giga-H7/00-Board-Control/adc_read_ext_channel.py | 0 .../Giga-H7/00-Board-Control/adc_read_int_channel.py | 0 .../Giga-H7/00-Board-Control/can.py | 0 .../Giga-H7}/00-Board-Control/cpufreq_scaling.py | 0 .../Giga-H7/00-Board-Control/i2c_scanner.py | 0 .../Giga-H7/00-Board-Control/led_control.py | 0 .../Giga-H7/00-Board-Control/pin_control.py | 0 .../Giga-H7/00-Board-Control/pwm_control.py | 0 .../Giga-H7/00-Board-Control/rtc.py | 0 .../Giga-H7/00-Board-Control/spi_control.py | 0 .../Giga-H7}/00-Board-Control/timer_control.py | 0 .../Giga-H7/00-Board-Control/uart_control.py | 0 .../Giga-H7}/00-Board-Control/usb_hid.py | 0 .../Giga-H7}/00-Board-Control/usb_vcp.py | 0 .../Giga-H7/00-Board-Control/vsync_gpio_output.py | 0 .../Giga-H7/01-Display/display.py | 0 .../Giga-H7/02-Audio/audio_fft.py | 0 .../Giga-H7/02-Audio/micro_speech.py | 0 .../Giga-H7/05-Low-Power/deep_sleep.py | 0 .../Giga-H7/05-Low-Power/extint_wakeup.py | 0 .../Giga-H7/05-Low-Power/stop_mode.py | 0 .../Nano-33-BLE-Sense/00-Board-Control/i2c_scanner.py | 0 .../Nano-33-BLE-Sense/01-Sensors/apds9960/ambient.py | 0 .../Nano-33-BLE-Sense/01-Sensors/apds9960/gesture.py | 0 .../Nano-33-BLE-Sense/01-Sensors/apds9960/proximity.py | 0 .../Nano-33-BLE-Sense/01-Sensors/hts221.py | 0 .../Nano-33-BLE-Sense/01-Sensors/imu.py | 0 .../Nano-33-BLE-Sense/01-Sensors/lps22.py | 0 .../Nano-33-BLE-Sense/02-Audio/audio_fft.py | 0 .../Nano-33-BLE-Sense/03-Bluetooth/ble_blinky.py | 0 .../Nano-33-BLE-Sense/03-Bluetooth/ble_scan.py | 0 .../Nano-33-BLE-Sense/03-Bluetooth/ble_temperature.py | 0 .../Nano-33-BLE-Sense/04-Thermal/thermal_camera.py | 0 .../Nano-RP2040/00-Board-Control/i2c_scanner.py | 0 .../Nano-RP2040/01-Sensors/lsm6dsox_basic.py | 0 .../Nano-RP2040/01-Sensors/lsm6dsox_mlc.py | 0 .../Nano-RP2040/03-Audio/audio_fft.py | 0 .../Nano-RP2040/04-Bluetooth/ble_blinky.py | 0 .../Nano-RP2040/04-Bluetooth/ble_temperature.py | 0 .../Nano-RP2040/04-Bluetooth/temp_sensor_aioble.py | 0 .../Nano-RP2040/05-Thermal/thermal_camera.py | 0 .../Nicla-Vision/00-Board-Control/adc_read_ext_channel.py | 0 .../Nicla-Vision/00-Board-Control/adc_read_int_channel.py | 0 .../Nicla-Vision/00-Board-Control/can.py | 0 .../Nicla-Vision}/00-Board-Control/cpufreq_scaling.py | 0 .../Nicla-Vision/00-Board-Control/i2c_control.py | 0 .../Nicla-Vision/00-Board-Control/led_control.py | 0 .../Nicla-Vision/00-Board-Control/pin_control.py | 0 .../Nicla-Vision/00-Board-Control/pwm_control.py | 0 .../Nicla-Vision}/00-Board-Control/rtc.py | 0 .../Nicla-Vision/00-Board-Control/spi_control.py | 0 .../Nicla-Vision}/00-Board-Control/timer_control.py | 0 .../Nicla-Vision/00-Board-Control/uart_control.py | 0 .../Nicla-Vision}/00-Board-Control/usb_hid.py | 0 .../Nicla-Vision}/00-Board-Control/usb_vcp.py | 0 .../Nicla-Vision}/00-Board-Control/vsync_gpio_output.py | 0 .../Nicla-Vision/01-Sensors/lsm6dsox_basic.py | 0 .../Nicla-Vision/01-Sensors/lsm6dsox_mlc.py | 0 .../Nicla-Vision/01-Sensors/vl53l1x_tof.py | 0 .../Nicla-Vision/02-Audio/audio_fft.py | 0 .../Nicla-Vision/02-Audio/micro_speech.py | 0 .../Nicla-Vision/05-Low-Power/deep_sleep.py | 0 .../Nicla-Vision/05-Low-Power/extint_wakeup.py | 0 .../Nicla-Vision/05-Low-Power}/stop_mode.py | 0 .../Portenta-H7}/00-Board-Control/adc_read_ext_channel.py | 0 .../Portenta-H7}/00-Board-Control/adc_read_int_channel.py | 0 .../Portenta-H7}/00-Board-Control/can.py | 0 .../Portenta-H7}/00-Board-Control/cpufreq_scaling.py | 0 .../Portenta-H7}/00-Board-Control/dac_write.py | 0 .../Portenta-H7}/00-Board-Control/dac_write_timed.py | 0 .../Portenta-H7}/00-Board-Control/i2c_control.py | 0 .../Portenta-H7}/00-Board-Control/led_control.py | 0 .../Portenta-H7/00-Board-Control/pin_control.py | 0 .../Portenta-H7/00-Board-Control/pwm_control.py | 0 .../Portenta-H7}/00-Board-Control/rtc.py | 0 .../Portenta-H7}/00-Board-Control/servo_control.py | 0 .../Portenta-H7/00-Board-Control/spi_control.py | 0 .../Portenta-H7}/00-Board-Control/timer_control.py | 0 .../Portenta-H7/00-Board-Control/timer_tests.py | 0 .../Portenta-H7}/00-Board-Control/uart_control.py | 0 .../Portenta-H7}/00-Board-Control/usb_hid.py | 0 .../Portenta-H7/00-Board-Control/usb_vcp.py | 0 .../Portenta-H7/00-Board-Control/vsync_gpio_output.py | 0 .../Portenta-H7/01-Audio/audio_fft.py | 0 .../Portenta-H7/01-Audio/micro_speech.py | 0 .../Portenta-H7/04-LoRa/lora-example.py | 0 .../Portenta-H7/05-Ethernet/eth_cable_test.py | 0 .../Portenta-H7/05-Ethernet/http_client.py | 0 .../Portenta-H7/05-Ethernet/http_client_ssl.py | 0 .../Portenta-H7/05-Ethernet/peer_to_peer.py | 0 .../Portenta-H7/06-Low-Power/deep_sleep.py | 0 .../Portenta-H7/06-Low-Power/extint_wakeup.py | 0 .../Portenta-H7/06-Low-Power/himax_wakeup_on_motion_detection.py | 0 .../Portenta-H7/06-Low-Power/sensor_sleep.py | 0 .../Portenta-H7/06-Low-Power}/stop_mode.py | 0 .../00-Board-Control/adc_read_ext_channel.py | 0 .../00-Board-Control/adc_read_int_channel.py | 0 .../Portenta-H7 => 50-OpenMV-Boards}/00-Board-Control/can.py | 0 .../00-Board-Control/cpufreq_scaling.py | 0 .../00-Board-Control/dac_write.py | 0 .../00-Board-Control/dac_write_timed.py | 0 .../00-Board-Control/i2c_control.py | 0 .../00-Board-Control/led_control.py | 0 .../00-Board-Control/pin_control.py | 0 .../00-Board-Control/pwm_control.py | 0 .../Portenta-H7 => 50-OpenMV-Boards}/00-Board-Control/rtc.py | 0 .../00-Board-Control/servo_control.py | 0 .../00-Board-Control/spi_control.py | 0 .../00-Board-Control/timer_control.py | 0 .../00-Board-Control/timer_tests.py | 0 .../00-Board-Control/uart_control.py | 0 .../Portenta-H7 => 50-OpenMV-Boards}/00-Board-Control/usb_hid.py | 0 .../Nicla-Vision => 50-OpenMV-Boards}/00-Board-Control/usb_vcp.py | 0 .../00-Board-Control/vsync_gpio_output.py | 0 .../{09-OpenMV-Boards => 50-OpenMV-Boards}/02-LCD-Shield/lcd.py | 0 .../03-Servo-Shield/main.py | 0 .../03-Servo-Shield/pca9685.py | 0 .../03-Servo-Shield/servo.py | 0 .../04-Thermopile-Shield/thermal_camera.py | 0 .../04-Thermopile-Shield/thermal_overlay.py | 0 .../04-Thermopile-Shield/thermal_overlay_lcd.py | 0 .../{09-OpenMV-Boards => 50-OpenMV-Boards}/05-BLE-Shield/ble.py | 0 .../06-Motor-Shield/motor-shield-power-driver.py | 0 .../06-Motor-Shield/motor-shield-pwm.py | 0 .../06-Motor-Shield/motor.py | 0 .../06-Motor-Shield/stepper.py | 0 .../07-IMU-Shield/imu_read.py | 0 .../08-Distance-Shield/distance_read.py | 0 .../{09-OpenMV-Boards => 50-OpenMV-Boards}/09-TV-Shield/tv.py | 0 .../10-Light-Shield/light.py | 0 .../11-Low-Power/deep_sleep.py | 0 .../11-Low-Power/extint_wakeup.py | 0 .../11-Low-Power/sensor_sleep.py | 0 .../06-Low-Power => 50-OpenMV-Boards/11-Low-Power}/stop_mode.py | 0 .../{09-OpenMV-Boards => 50-OpenMV-Boards}/99-Tests/colorbar.py | 0 .../{09-OpenMV-Boards => 50-OpenMV-Boards}/99-Tests/fps.py | 0 .../{09-OpenMV-Boards => 50-OpenMV-Boards}/99-Tests/selftest.py | 0 .../{09-OpenMV-Boards => 50-OpenMV-Boards}/99-Tests/unittests.py | 0 scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/main.py | 0 139 files changed, 0 insertions(+), 0 deletions(-) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Giga-H7/00-Board-Control/adc_read_ext_channel.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Giga-H7/00-Board-Control/adc_read_int_channel.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Giga-H7/00-Board-Control/can.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-Arduino-Boards/Giga-H7}/00-Board-Control/cpufreq_scaling.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Giga-H7/00-Board-Control/i2c_scanner.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Giga-H7/00-Board-Control/led_control.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Giga-H7/00-Board-Control/pin_control.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Giga-H7/00-Board-Control/pwm_control.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Giga-H7/00-Board-Control/rtc.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Giga-H7/00-Board-Control/spi_control.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-Arduino-Boards/Giga-H7}/00-Board-Control/timer_control.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Giga-H7/00-Board-Control/uart_control.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-Arduino-Boards/Giga-H7}/00-Board-Control/usb_hid.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-Arduino-Boards/Giga-H7}/00-Board-Control/usb_vcp.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Giga-H7/00-Board-Control/vsync_gpio_output.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Giga-H7/01-Display/display.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Giga-H7/02-Audio/audio_fft.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Giga-H7/02-Audio/micro_speech.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Giga-H7/05-Low-Power/deep_sleep.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Giga-H7/05-Low-Power/extint_wakeup.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Giga-H7/05-Low-Power/stop_mode.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nano-33-BLE-Sense/00-Board-Control/i2c_scanner.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nano-33-BLE-Sense/01-Sensors/apds9960/ambient.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nano-33-BLE-Sense/01-Sensors/apds9960/gesture.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nano-33-BLE-Sense/01-Sensors/apds9960/proximity.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nano-33-BLE-Sense/01-Sensors/hts221.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nano-33-BLE-Sense/01-Sensors/imu.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nano-33-BLE-Sense/01-Sensors/lps22.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nano-33-BLE-Sense/02-Audio/audio_fft.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nano-33-BLE-Sense/03-Bluetooth/ble_blinky.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nano-33-BLE-Sense/03-Bluetooth/ble_scan.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nano-33-BLE-Sense/03-Bluetooth/ble_temperature.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nano-33-BLE-Sense/04-Thermal/thermal_camera.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nano-RP2040/00-Board-Control/i2c_scanner.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nano-RP2040/01-Sensors/lsm6dsox_basic.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nano-RP2040/01-Sensors/lsm6dsox_mlc.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nano-RP2040/03-Audio/audio_fft.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nano-RP2040/04-Bluetooth/ble_blinky.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nano-RP2040/04-Bluetooth/ble_temperature.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nano-RP2040/04-Bluetooth/temp_sensor_aioble.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nano-RP2040/05-Thermal/thermal_camera.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nicla-Vision/00-Board-Control/adc_read_ext_channel.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nicla-Vision/00-Board-Control/adc_read_int_channel.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nicla-Vision/00-Board-Control/can.py (100%) rename scripts/examples/{10-Arduino-Boards/Giga-H7 => 50-Arduino-Boards/Nicla-Vision}/00-Board-Control/cpufreq_scaling.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nicla-Vision/00-Board-Control/i2c_control.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nicla-Vision/00-Board-Control/led_control.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nicla-Vision/00-Board-Control/pin_control.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nicla-Vision/00-Board-Control/pwm_control.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-Arduino-Boards/Nicla-Vision}/00-Board-Control/rtc.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nicla-Vision/00-Board-Control/spi_control.py (100%) rename scripts/examples/{10-Arduino-Boards/Giga-H7 => 50-Arduino-Boards/Nicla-Vision}/00-Board-Control/timer_control.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nicla-Vision/00-Board-Control/uart_control.py (100%) rename scripts/examples/{10-Arduino-Boards/Giga-H7 => 50-Arduino-Boards/Nicla-Vision}/00-Board-Control/usb_hid.py (100%) rename scripts/examples/{10-Arduino-Boards/Giga-H7 => 50-Arduino-Boards/Nicla-Vision}/00-Board-Control/usb_vcp.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-Arduino-Boards/Nicla-Vision}/00-Board-Control/vsync_gpio_output.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nicla-Vision/01-Sensors/lsm6dsox_basic.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nicla-Vision/01-Sensors/lsm6dsox_mlc.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nicla-Vision/01-Sensors/vl53l1x_tof.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nicla-Vision/02-Audio/audio_fft.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nicla-Vision/02-Audio/micro_speech.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nicla-Vision/05-Low-Power/deep_sleep.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Nicla-Vision/05-Low-Power/extint_wakeup.py (100%) rename scripts/examples/{09-OpenMV-Boards/11-Low-Power => 50-Arduino-Boards/Nicla-Vision/05-Low-Power}/stop_mode.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-Arduino-Boards/Portenta-H7}/00-Board-Control/adc_read_ext_channel.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-Arduino-Boards/Portenta-H7}/00-Board-Control/adc_read_int_channel.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-Arduino-Boards/Portenta-H7}/00-Board-Control/can.py (100%) rename scripts/examples/{10-Arduino-Boards/Nicla-Vision => 50-Arduino-Boards/Portenta-H7}/00-Board-Control/cpufreq_scaling.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-Arduino-Boards/Portenta-H7}/00-Board-Control/dac_write.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-Arduino-Boards/Portenta-H7}/00-Board-Control/dac_write_timed.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-Arduino-Boards/Portenta-H7}/00-Board-Control/i2c_control.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-Arduino-Boards/Portenta-H7}/00-Board-Control/led_control.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Portenta-H7/00-Board-Control/pin_control.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Portenta-H7/00-Board-Control/pwm_control.py (100%) rename scripts/examples/{10-Arduino-Boards/Nicla-Vision => 50-Arduino-Boards/Portenta-H7}/00-Board-Control/rtc.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-Arduino-Boards/Portenta-H7}/00-Board-Control/servo_control.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Portenta-H7/00-Board-Control/spi_control.py (100%) rename scripts/examples/{10-Arduino-Boards/Nicla-Vision => 50-Arduino-Boards/Portenta-H7}/00-Board-Control/timer_control.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Portenta-H7/00-Board-Control/timer_tests.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-Arduino-Boards/Portenta-H7}/00-Board-Control/uart_control.py (100%) rename scripts/examples/{10-Arduino-Boards/Nicla-Vision => 50-Arduino-Boards/Portenta-H7}/00-Board-Control/usb_hid.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Portenta-H7/00-Board-Control/usb_vcp.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Portenta-H7/00-Board-Control/vsync_gpio_output.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Portenta-H7/01-Audio/audio_fft.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Portenta-H7/01-Audio/micro_speech.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Portenta-H7/04-LoRa/lora-example.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Portenta-H7/05-Ethernet/eth_cable_test.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Portenta-H7/05-Ethernet/http_client.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Portenta-H7/05-Ethernet/http_client_ssl.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Portenta-H7/05-Ethernet/peer_to_peer.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Portenta-H7/06-Low-Power/deep_sleep.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Portenta-H7/06-Low-Power/extint_wakeup.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Portenta-H7/06-Low-Power/himax_wakeup_on_motion_detection.py (100%) rename scripts/examples/{10-Arduino-Boards => 50-Arduino-Boards}/Portenta-H7/06-Low-Power/sensor_sleep.py (100%) rename scripts/examples/{10-Arduino-Boards/Nicla-Vision/05-Low-Power => 50-Arduino-Boards/Portenta-H7/06-Low-Power}/stop_mode.py (100%) rename scripts/examples/{10-Arduino-Boards/Portenta-H7 => 50-OpenMV-Boards}/00-Board-Control/adc_read_ext_channel.py (100%) rename scripts/examples/{10-Arduino-Boards/Portenta-H7 => 50-OpenMV-Boards}/00-Board-Control/adc_read_int_channel.py (100%) rename scripts/examples/{10-Arduino-Boards/Portenta-H7 => 50-OpenMV-Boards}/00-Board-Control/can.py (100%) rename scripts/examples/{10-Arduino-Boards/Portenta-H7 => 50-OpenMV-Boards}/00-Board-Control/cpufreq_scaling.py (100%) rename scripts/examples/{10-Arduino-Boards/Portenta-H7 => 50-OpenMV-Boards}/00-Board-Control/dac_write.py (100%) rename scripts/examples/{10-Arduino-Boards/Portenta-H7 => 50-OpenMV-Boards}/00-Board-Control/dac_write_timed.py (100%) rename scripts/examples/{10-Arduino-Boards/Portenta-H7 => 50-OpenMV-Boards}/00-Board-Control/i2c_control.py (100%) rename scripts/examples/{10-Arduino-Boards/Portenta-H7 => 50-OpenMV-Boards}/00-Board-Control/led_control.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/00-Board-Control/pin_control.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/00-Board-Control/pwm_control.py (100%) rename scripts/examples/{10-Arduino-Boards/Portenta-H7 => 50-OpenMV-Boards}/00-Board-Control/rtc.py (100%) rename scripts/examples/{10-Arduino-Boards/Portenta-H7 => 50-OpenMV-Boards}/00-Board-Control/servo_control.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/00-Board-Control/spi_control.py (100%) rename scripts/examples/{10-Arduino-Boards/Portenta-H7 => 50-OpenMV-Boards}/00-Board-Control/timer_control.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/00-Board-Control/timer_tests.py (100%) rename scripts/examples/{10-Arduino-Boards/Portenta-H7 => 50-OpenMV-Boards}/00-Board-Control/uart_control.py (100%) rename scripts/examples/{10-Arduino-Boards/Portenta-H7 => 50-OpenMV-Boards}/00-Board-Control/usb_hid.py (100%) rename scripts/examples/{10-Arduino-Boards/Nicla-Vision => 50-OpenMV-Boards}/00-Board-Control/usb_vcp.py (100%) rename scripts/examples/{10-Arduino-Boards/Nicla-Vision => 50-OpenMV-Boards}/00-Board-Control/vsync_gpio_output.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/02-LCD-Shield/lcd.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/03-Servo-Shield/main.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/03-Servo-Shield/pca9685.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/03-Servo-Shield/servo.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/04-Thermopile-Shield/thermal_camera.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/04-Thermopile-Shield/thermal_overlay.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/04-Thermopile-Shield/thermal_overlay_lcd.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/05-BLE-Shield/ble.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/06-Motor-Shield/motor-shield-power-driver.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/06-Motor-Shield/motor-shield-pwm.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/06-Motor-Shield/motor.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/06-Motor-Shield/stepper.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/07-IMU-Shield/imu_read.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/08-Distance-Shield/distance_read.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/09-TV-Shield/tv.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/10-Light-Shield/light.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/11-Low-Power/deep_sleep.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/11-Low-Power/extint_wakeup.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/11-Low-Power/sensor_sleep.py (100%) rename scripts/examples/{10-Arduino-Boards/Portenta-H7/06-Low-Power => 50-OpenMV-Boards/11-Low-Power}/stop_mode.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/99-Tests/colorbar.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/99-Tests/fps.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/99-Tests/selftest.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/99-Tests/unittests.py (100%) rename scripts/examples/{09-OpenMV-Boards => 50-OpenMV-Boards}/main.py (100%) diff --git a/scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/adc_read_ext_channel.py b/scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/adc_read_ext_channel.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/adc_read_ext_channel.py rename to scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/adc_read_ext_channel.py diff --git a/scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/adc_read_int_channel.py b/scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/adc_read_int_channel.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/adc_read_int_channel.py rename to scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/adc_read_int_channel.py diff --git a/scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/can.py b/scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/can.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/can.py rename to scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/can.py diff --git a/scripts/examples/09-OpenMV-Boards/00-Board-Control/cpufreq_scaling.py b/scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/cpufreq_scaling.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/00-Board-Control/cpufreq_scaling.py rename to scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/cpufreq_scaling.py diff --git a/scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/i2c_scanner.py b/scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/i2c_scanner.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/i2c_scanner.py rename to scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/i2c_scanner.py diff --git a/scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/led_control.py b/scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/led_control.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/led_control.py rename to scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/led_control.py diff --git a/scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/pin_control.py b/scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/pin_control.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/pin_control.py rename to scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/pin_control.py diff --git a/scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/pwm_control.py b/scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/pwm_control.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/pwm_control.py rename to scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/pwm_control.py diff --git a/scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/rtc.py b/scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/rtc.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/rtc.py rename to scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/rtc.py diff --git a/scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/spi_control.py b/scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/spi_control.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/spi_control.py rename to scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/spi_control.py diff --git a/scripts/examples/09-OpenMV-Boards/00-Board-Control/timer_control.py b/scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/timer_control.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/00-Board-Control/timer_control.py rename to scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/timer_control.py diff --git a/scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/uart_control.py b/scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/uart_control.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/uart_control.py rename to scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/uart_control.py diff --git a/scripts/examples/09-OpenMV-Boards/00-Board-Control/usb_hid.py b/scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/usb_hid.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/00-Board-Control/usb_hid.py rename to scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/usb_hid.py diff --git a/scripts/examples/09-OpenMV-Boards/00-Board-Control/usb_vcp.py b/scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/usb_vcp.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/00-Board-Control/usb_vcp.py rename to scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/usb_vcp.py diff --git a/scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/vsync_gpio_output.py b/scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/vsync_gpio_output.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/vsync_gpio_output.py rename to scripts/examples/50-Arduino-Boards/Giga-H7/00-Board-Control/vsync_gpio_output.py diff --git a/scripts/examples/10-Arduino-Boards/Giga-H7/01-Display/display.py b/scripts/examples/50-Arduino-Boards/Giga-H7/01-Display/display.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Giga-H7/01-Display/display.py rename to scripts/examples/50-Arduino-Boards/Giga-H7/01-Display/display.py diff --git a/scripts/examples/10-Arduino-Boards/Giga-H7/02-Audio/audio_fft.py b/scripts/examples/50-Arduino-Boards/Giga-H7/02-Audio/audio_fft.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Giga-H7/02-Audio/audio_fft.py rename to scripts/examples/50-Arduino-Boards/Giga-H7/02-Audio/audio_fft.py diff --git a/scripts/examples/10-Arduino-Boards/Giga-H7/02-Audio/micro_speech.py b/scripts/examples/50-Arduino-Boards/Giga-H7/02-Audio/micro_speech.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Giga-H7/02-Audio/micro_speech.py rename to scripts/examples/50-Arduino-Boards/Giga-H7/02-Audio/micro_speech.py diff --git a/scripts/examples/10-Arduino-Boards/Giga-H7/05-Low-Power/deep_sleep.py b/scripts/examples/50-Arduino-Boards/Giga-H7/05-Low-Power/deep_sleep.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Giga-H7/05-Low-Power/deep_sleep.py rename to scripts/examples/50-Arduino-Boards/Giga-H7/05-Low-Power/deep_sleep.py diff --git a/scripts/examples/10-Arduino-Boards/Giga-H7/05-Low-Power/extint_wakeup.py b/scripts/examples/50-Arduino-Boards/Giga-H7/05-Low-Power/extint_wakeup.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Giga-H7/05-Low-Power/extint_wakeup.py rename to scripts/examples/50-Arduino-Boards/Giga-H7/05-Low-Power/extint_wakeup.py diff --git a/scripts/examples/10-Arduino-Boards/Giga-H7/05-Low-Power/stop_mode.py b/scripts/examples/50-Arduino-Boards/Giga-H7/05-Low-Power/stop_mode.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Giga-H7/05-Low-Power/stop_mode.py rename to scripts/examples/50-Arduino-Boards/Giga-H7/05-Low-Power/stop_mode.py diff --git a/scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/00-Board-Control/i2c_scanner.py b/scripts/examples/50-Arduino-Boards/Nano-33-BLE-Sense/00-Board-Control/i2c_scanner.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/00-Board-Control/i2c_scanner.py rename to scripts/examples/50-Arduino-Boards/Nano-33-BLE-Sense/00-Board-Control/i2c_scanner.py diff --git a/scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/apds9960/ambient.py b/scripts/examples/50-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/apds9960/ambient.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/apds9960/ambient.py rename to scripts/examples/50-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/apds9960/ambient.py diff --git a/scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/apds9960/gesture.py b/scripts/examples/50-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/apds9960/gesture.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/apds9960/gesture.py rename to scripts/examples/50-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/apds9960/gesture.py diff --git a/scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/apds9960/proximity.py b/scripts/examples/50-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/apds9960/proximity.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/apds9960/proximity.py rename to scripts/examples/50-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/apds9960/proximity.py diff --git a/scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/hts221.py b/scripts/examples/50-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/hts221.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/hts221.py rename to scripts/examples/50-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/hts221.py diff --git a/scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/imu.py b/scripts/examples/50-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/imu.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/imu.py rename to scripts/examples/50-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/imu.py diff --git a/scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/lps22.py b/scripts/examples/50-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/lps22.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/lps22.py rename to scripts/examples/50-Arduino-Boards/Nano-33-BLE-Sense/01-Sensors/lps22.py diff --git a/scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/02-Audio/audio_fft.py b/scripts/examples/50-Arduino-Boards/Nano-33-BLE-Sense/02-Audio/audio_fft.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/02-Audio/audio_fft.py rename to scripts/examples/50-Arduino-Boards/Nano-33-BLE-Sense/02-Audio/audio_fft.py diff --git a/scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/03-Bluetooth/ble_blinky.py b/scripts/examples/50-Arduino-Boards/Nano-33-BLE-Sense/03-Bluetooth/ble_blinky.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/03-Bluetooth/ble_blinky.py rename to scripts/examples/50-Arduino-Boards/Nano-33-BLE-Sense/03-Bluetooth/ble_blinky.py diff --git a/scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/03-Bluetooth/ble_scan.py b/scripts/examples/50-Arduino-Boards/Nano-33-BLE-Sense/03-Bluetooth/ble_scan.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/03-Bluetooth/ble_scan.py rename to scripts/examples/50-Arduino-Boards/Nano-33-BLE-Sense/03-Bluetooth/ble_scan.py diff --git a/scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/03-Bluetooth/ble_temperature.py b/scripts/examples/50-Arduino-Boards/Nano-33-BLE-Sense/03-Bluetooth/ble_temperature.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/03-Bluetooth/ble_temperature.py rename to scripts/examples/50-Arduino-Boards/Nano-33-BLE-Sense/03-Bluetooth/ble_temperature.py diff --git a/scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/04-Thermal/thermal_camera.py b/scripts/examples/50-Arduino-Boards/Nano-33-BLE-Sense/04-Thermal/thermal_camera.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nano-33-BLE-Sense/04-Thermal/thermal_camera.py rename to scripts/examples/50-Arduino-Boards/Nano-33-BLE-Sense/04-Thermal/thermal_camera.py diff --git a/scripts/examples/10-Arduino-Boards/Nano-RP2040/00-Board-Control/i2c_scanner.py b/scripts/examples/50-Arduino-Boards/Nano-RP2040/00-Board-Control/i2c_scanner.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nano-RP2040/00-Board-Control/i2c_scanner.py rename to scripts/examples/50-Arduino-Boards/Nano-RP2040/00-Board-Control/i2c_scanner.py diff --git a/scripts/examples/10-Arduino-Boards/Nano-RP2040/01-Sensors/lsm6dsox_basic.py b/scripts/examples/50-Arduino-Boards/Nano-RP2040/01-Sensors/lsm6dsox_basic.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nano-RP2040/01-Sensors/lsm6dsox_basic.py rename to scripts/examples/50-Arduino-Boards/Nano-RP2040/01-Sensors/lsm6dsox_basic.py diff --git a/scripts/examples/10-Arduino-Boards/Nano-RP2040/01-Sensors/lsm6dsox_mlc.py b/scripts/examples/50-Arduino-Boards/Nano-RP2040/01-Sensors/lsm6dsox_mlc.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nano-RP2040/01-Sensors/lsm6dsox_mlc.py rename to scripts/examples/50-Arduino-Boards/Nano-RP2040/01-Sensors/lsm6dsox_mlc.py diff --git a/scripts/examples/10-Arduino-Boards/Nano-RP2040/03-Audio/audio_fft.py b/scripts/examples/50-Arduino-Boards/Nano-RP2040/03-Audio/audio_fft.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nano-RP2040/03-Audio/audio_fft.py rename to scripts/examples/50-Arduino-Boards/Nano-RP2040/03-Audio/audio_fft.py diff --git a/scripts/examples/10-Arduino-Boards/Nano-RP2040/04-Bluetooth/ble_blinky.py b/scripts/examples/50-Arduino-Boards/Nano-RP2040/04-Bluetooth/ble_blinky.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nano-RP2040/04-Bluetooth/ble_blinky.py rename to scripts/examples/50-Arduino-Boards/Nano-RP2040/04-Bluetooth/ble_blinky.py diff --git a/scripts/examples/10-Arduino-Boards/Nano-RP2040/04-Bluetooth/ble_temperature.py b/scripts/examples/50-Arduino-Boards/Nano-RP2040/04-Bluetooth/ble_temperature.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nano-RP2040/04-Bluetooth/ble_temperature.py rename to scripts/examples/50-Arduino-Boards/Nano-RP2040/04-Bluetooth/ble_temperature.py diff --git a/scripts/examples/10-Arduino-Boards/Nano-RP2040/04-Bluetooth/temp_sensor_aioble.py b/scripts/examples/50-Arduino-Boards/Nano-RP2040/04-Bluetooth/temp_sensor_aioble.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nano-RP2040/04-Bluetooth/temp_sensor_aioble.py rename to scripts/examples/50-Arduino-Boards/Nano-RP2040/04-Bluetooth/temp_sensor_aioble.py diff --git a/scripts/examples/10-Arduino-Boards/Nano-RP2040/05-Thermal/thermal_camera.py b/scripts/examples/50-Arduino-Boards/Nano-RP2040/05-Thermal/thermal_camera.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nano-RP2040/05-Thermal/thermal_camera.py rename to scripts/examples/50-Arduino-Boards/Nano-RP2040/05-Thermal/thermal_camera.py diff --git a/scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/adc_read_ext_channel.py b/scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/adc_read_ext_channel.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/adc_read_ext_channel.py rename to scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/adc_read_ext_channel.py diff --git a/scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/adc_read_int_channel.py b/scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/adc_read_int_channel.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/adc_read_int_channel.py rename to scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/adc_read_int_channel.py diff --git a/scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/can.py b/scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/can.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/can.py rename to scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/can.py diff --git a/scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/cpufreq_scaling.py b/scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/cpufreq_scaling.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/cpufreq_scaling.py rename to scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/cpufreq_scaling.py diff --git a/scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/i2c_control.py b/scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/i2c_control.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/i2c_control.py rename to scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/i2c_control.py diff --git a/scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/led_control.py b/scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/led_control.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/led_control.py rename to scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/led_control.py diff --git a/scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/pin_control.py b/scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/pin_control.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/pin_control.py rename to scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/pin_control.py diff --git a/scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/pwm_control.py b/scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/pwm_control.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/pwm_control.py rename to scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/pwm_control.py diff --git a/scripts/examples/09-OpenMV-Boards/00-Board-Control/rtc.py b/scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/rtc.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/00-Board-Control/rtc.py rename to scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/rtc.py diff --git a/scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/spi_control.py b/scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/spi_control.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/spi_control.py rename to scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/spi_control.py diff --git a/scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/timer_control.py b/scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/timer_control.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/timer_control.py rename to scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/timer_control.py diff --git a/scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/uart_control.py b/scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/uart_control.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/uart_control.py rename to scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/uart_control.py diff --git a/scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/usb_hid.py b/scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/usb_hid.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/usb_hid.py rename to scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/usb_hid.py diff --git a/scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/usb_vcp.py b/scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/usb_vcp.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Giga-H7/00-Board-Control/usb_vcp.py rename to scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/usb_vcp.py diff --git a/scripts/examples/09-OpenMV-Boards/00-Board-Control/vsync_gpio_output.py b/scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/vsync_gpio_output.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/00-Board-Control/vsync_gpio_output.py rename to scripts/examples/50-Arduino-Boards/Nicla-Vision/00-Board-Control/vsync_gpio_output.py diff --git a/scripts/examples/10-Arduino-Boards/Nicla-Vision/01-Sensors/lsm6dsox_basic.py b/scripts/examples/50-Arduino-Boards/Nicla-Vision/01-Sensors/lsm6dsox_basic.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nicla-Vision/01-Sensors/lsm6dsox_basic.py rename to scripts/examples/50-Arduino-Boards/Nicla-Vision/01-Sensors/lsm6dsox_basic.py diff --git a/scripts/examples/10-Arduino-Boards/Nicla-Vision/01-Sensors/lsm6dsox_mlc.py b/scripts/examples/50-Arduino-Boards/Nicla-Vision/01-Sensors/lsm6dsox_mlc.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nicla-Vision/01-Sensors/lsm6dsox_mlc.py rename to scripts/examples/50-Arduino-Boards/Nicla-Vision/01-Sensors/lsm6dsox_mlc.py diff --git a/scripts/examples/10-Arduino-Boards/Nicla-Vision/01-Sensors/vl53l1x_tof.py b/scripts/examples/50-Arduino-Boards/Nicla-Vision/01-Sensors/vl53l1x_tof.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nicla-Vision/01-Sensors/vl53l1x_tof.py rename to scripts/examples/50-Arduino-Boards/Nicla-Vision/01-Sensors/vl53l1x_tof.py diff --git a/scripts/examples/10-Arduino-Boards/Nicla-Vision/02-Audio/audio_fft.py b/scripts/examples/50-Arduino-Boards/Nicla-Vision/02-Audio/audio_fft.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nicla-Vision/02-Audio/audio_fft.py rename to scripts/examples/50-Arduino-Boards/Nicla-Vision/02-Audio/audio_fft.py diff --git a/scripts/examples/10-Arduino-Boards/Nicla-Vision/02-Audio/micro_speech.py b/scripts/examples/50-Arduino-Boards/Nicla-Vision/02-Audio/micro_speech.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nicla-Vision/02-Audio/micro_speech.py rename to scripts/examples/50-Arduino-Boards/Nicla-Vision/02-Audio/micro_speech.py diff --git a/scripts/examples/10-Arduino-Boards/Nicla-Vision/05-Low-Power/deep_sleep.py b/scripts/examples/50-Arduino-Boards/Nicla-Vision/05-Low-Power/deep_sleep.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nicla-Vision/05-Low-Power/deep_sleep.py rename to scripts/examples/50-Arduino-Boards/Nicla-Vision/05-Low-Power/deep_sleep.py diff --git a/scripts/examples/10-Arduino-Boards/Nicla-Vision/05-Low-Power/extint_wakeup.py b/scripts/examples/50-Arduino-Boards/Nicla-Vision/05-Low-Power/extint_wakeup.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nicla-Vision/05-Low-Power/extint_wakeup.py rename to scripts/examples/50-Arduino-Boards/Nicla-Vision/05-Low-Power/extint_wakeup.py diff --git a/scripts/examples/09-OpenMV-Boards/11-Low-Power/stop_mode.py b/scripts/examples/50-Arduino-Boards/Nicla-Vision/05-Low-Power/stop_mode.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/11-Low-Power/stop_mode.py rename to scripts/examples/50-Arduino-Boards/Nicla-Vision/05-Low-Power/stop_mode.py diff --git a/scripts/examples/09-OpenMV-Boards/00-Board-Control/adc_read_ext_channel.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/adc_read_ext_channel.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/00-Board-Control/adc_read_ext_channel.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/adc_read_ext_channel.py diff --git a/scripts/examples/09-OpenMV-Boards/00-Board-Control/adc_read_int_channel.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/adc_read_int_channel.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/00-Board-Control/adc_read_int_channel.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/adc_read_int_channel.py diff --git a/scripts/examples/09-OpenMV-Boards/00-Board-Control/can.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/can.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/00-Board-Control/can.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/can.py diff --git a/scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/cpufreq_scaling.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/cpufreq_scaling.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/cpufreq_scaling.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/cpufreq_scaling.py diff --git a/scripts/examples/09-OpenMV-Boards/00-Board-Control/dac_write.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/dac_write.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/00-Board-Control/dac_write.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/dac_write.py diff --git a/scripts/examples/09-OpenMV-Boards/00-Board-Control/dac_write_timed.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/dac_write_timed.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/00-Board-Control/dac_write_timed.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/dac_write_timed.py diff --git a/scripts/examples/09-OpenMV-Boards/00-Board-Control/i2c_control.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/i2c_control.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/00-Board-Control/i2c_control.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/i2c_control.py diff --git a/scripts/examples/09-OpenMV-Boards/00-Board-Control/led_control.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/led_control.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/00-Board-Control/led_control.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/led_control.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/pin_control.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/pin_control.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/pin_control.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/pin_control.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/pwm_control.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/pwm_control.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/pwm_control.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/pwm_control.py diff --git a/scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/rtc.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/rtc.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/rtc.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/rtc.py diff --git a/scripts/examples/09-OpenMV-Boards/00-Board-Control/servo_control.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/servo_control.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/00-Board-Control/servo_control.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/servo_control.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/spi_control.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/spi_control.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/spi_control.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/spi_control.py diff --git a/scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/timer_control.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/timer_control.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/timer_control.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/timer_control.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/timer_tests.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/timer_tests.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/timer_tests.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/timer_tests.py diff --git a/scripts/examples/09-OpenMV-Boards/00-Board-Control/uart_control.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/uart_control.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/00-Board-Control/uart_control.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/uart_control.py diff --git a/scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/usb_hid.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/usb_hid.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/usb_hid.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/usb_hid.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/usb_vcp.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/usb_vcp.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/usb_vcp.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/usb_vcp.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/vsync_gpio_output.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/vsync_gpio_output.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/vsync_gpio_output.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/00-Board-Control/vsync_gpio_output.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/01-Audio/audio_fft.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/01-Audio/audio_fft.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/01-Audio/audio_fft.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/01-Audio/audio_fft.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/01-Audio/micro_speech.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/01-Audio/micro_speech.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/01-Audio/micro_speech.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/01-Audio/micro_speech.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/04-LoRa/lora-example.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/04-LoRa/lora-example.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/04-LoRa/lora-example.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/04-LoRa/lora-example.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/05-Ethernet/eth_cable_test.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/05-Ethernet/eth_cable_test.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/05-Ethernet/eth_cable_test.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/05-Ethernet/eth_cable_test.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/05-Ethernet/http_client.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/05-Ethernet/http_client.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/05-Ethernet/http_client.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/05-Ethernet/http_client.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/05-Ethernet/http_client_ssl.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/05-Ethernet/http_client_ssl.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/05-Ethernet/http_client_ssl.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/05-Ethernet/http_client_ssl.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/05-Ethernet/peer_to_peer.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/05-Ethernet/peer_to_peer.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/05-Ethernet/peer_to_peer.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/05-Ethernet/peer_to_peer.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/06-Low-Power/deep_sleep.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/06-Low-Power/deep_sleep.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/06-Low-Power/deep_sleep.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/06-Low-Power/deep_sleep.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/06-Low-Power/extint_wakeup.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/06-Low-Power/extint_wakeup.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/06-Low-Power/extint_wakeup.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/06-Low-Power/extint_wakeup.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/06-Low-Power/himax_wakeup_on_motion_detection.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/06-Low-Power/himax_wakeup_on_motion_detection.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/06-Low-Power/himax_wakeup_on_motion_detection.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/06-Low-Power/himax_wakeup_on_motion_detection.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/06-Low-Power/sensor_sleep.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/06-Low-Power/sensor_sleep.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/06-Low-Power/sensor_sleep.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/06-Low-Power/sensor_sleep.py diff --git a/scripts/examples/10-Arduino-Boards/Nicla-Vision/05-Low-Power/stop_mode.py b/scripts/examples/50-Arduino-Boards/Portenta-H7/06-Low-Power/stop_mode.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nicla-Vision/05-Low-Power/stop_mode.py rename to scripts/examples/50-Arduino-Boards/Portenta-H7/06-Low-Power/stop_mode.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/adc_read_ext_channel.py b/scripts/examples/50-OpenMV-Boards/00-Board-Control/adc_read_ext_channel.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/adc_read_ext_channel.py rename to scripts/examples/50-OpenMV-Boards/00-Board-Control/adc_read_ext_channel.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/adc_read_int_channel.py b/scripts/examples/50-OpenMV-Boards/00-Board-Control/adc_read_int_channel.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/adc_read_int_channel.py rename to scripts/examples/50-OpenMV-Boards/00-Board-Control/adc_read_int_channel.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/can.py b/scripts/examples/50-OpenMV-Boards/00-Board-Control/can.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/can.py rename to scripts/examples/50-OpenMV-Boards/00-Board-Control/can.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/cpufreq_scaling.py b/scripts/examples/50-OpenMV-Boards/00-Board-Control/cpufreq_scaling.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/cpufreq_scaling.py rename to scripts/examples/50-OpenMV-Boards/00-Board-Control/cpufreq_scaling.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/dac_write.py b/scripts/examples/50-OpenMV-Boards/00-Board-Control/dac_write.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/dac_write.py rename to scripts/examples/50-OpenMV-Boards/00-Board-Control/dac_write.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/dac_write_timed.py b/scripts/examples/50-OpenMV-Boards/00-Board-Control/dac_write_timed.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/dac_write_timed.py rename to scripts/examples/50-OpenMV-Boards/00-Board-Control/dac_write_timed.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/i2c_control.py b/scripts/examples/50-OpenMV-Boards/00-Board-Control/i2c_control.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/i2c_control.py rename to scripts/examples/50-OpenMV-Boards/00-Board-Control/i2c_control.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/led_control.py b/scripts/examples/50-OpenMV-Boards/00-Board-Control/led_control.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/led_control.py rename to scripts/examples/50-OpenMV-Boards/00-Board-Control/led_control.py diff --git a/scripts/examples/09-OpenMV-Boards/00-Board-Control/pin_control.py b/scripts/examples/50-OpenMV-Boards/00-Board-Control/pin_control.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/00-Board-Control/pin_control.py rename to scripts/examples/50-OpenMV-Boards/00-Board-Control/pin_control.py diff --git a/scripts/examples/09-OpenMV-Boards/00-Board-Control/pwm_control.py b/scripts/examples/50-OpenMV-Boards/00-Board-Control/pwm_control.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/00-Board-Control/pwm_control.py rename to scripts/examples/50-OpenMV-Boards/00-Board-Control/pwm_control.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/rtc.py b/scripts/examples/50-OpenMV-Boards/00-Board-Control/rtc.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/rtc.py rename to scripts/examples/50-OpenMV-Boards/00-Board-Control/rtc.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/servo_control.py b/scripts/examples/50-OpenMV-Boards/00-Board-Control/servo_control.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/servo_control.py rename to scripts/examples/50-OpenMV-Boards/00-Board-Control/servo_control.py diff --git a/scripts/examples/09-OpenMV-Boards/00-Board-Control/spi_control.py b/scripts/examples/50-OpenMV-Boards/00-Board-Control/spi_control.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/00-Board-Control/spi_control.py rename to scripts/examples/50-OpenMV-Boards/00-Board-Control/spi_control.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/timer_control.py b/scripts/examples/50-OpenMV-Boards/00-Board-Control/timer_control.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/timer_control.py rename to scripts/examples/50-OpenMV-Boards/00-Board-Control/timer_control.py diff --git a/scripts/examples/09-OpenMV-Boards/00-Board-Control/timer_tests.py b/scripts/examples/50-OpenMV-Boards/00-Board-Control/timer_tests.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/00-Board-Control/timer_tests.py rename to scripts/examples/50-OpenMV-Boards/00-Board-Control/timer_tests.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/uart_control.py b/scripts/examples/50-OpenMV-Boards/00-Board-Control/uart_control.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/uart_control.py rename to scripts/examples/50-OpenMV-Boards/00-Board-Control/uart_control.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/usb_hid.py b/scripts/examples/50-OpenMV-Boards/00-Board-Control/usb_hid.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/00-Board-Control/usb_hid.py rename to scripts/examples/50-OpenMV-Boards/00-Board-Control/usb_hid.py diff --git a/scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/usb_vcp.py b/scripts/examples/50-OpenMV-Boards/00-Board-Control/usb_vcp.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/usb_vcp.py rename to scripts/examples/50-OpenMV-Boards/00-Board-Control/usb_vcp.py diff --git a/scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/vsync_gpio_output.py b/scripts/examples/50-OpenMV-Boards/00-Board-Control/vsync_gpio_output.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Nicla-Vision/00-Board-Control/vsync_gpio_output.py rename to scripts/examples/50-OpenMV-Boards/00-Board-Control/vsync_gpio_output.py diff --git a/scripts/examples/09-OpenMV-Boards/02-LCD-Shield/lcd.py b/scripts/examples/50-OpenMV-Boards/02-LCD-Shield/lcd.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/02-LCD-Shield/lcd.py rename to scripts/examples/50-OpenMV-Boards/02-LCD-Shield/lcd.py diff --git a/scripts/examples/09-OpenMV-Boards/03-Servo-Shield/main.py b/scripts/examples/50-OpenMV-Boards/03-Servo-Shield/main.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/03-Servo-Shield/main.py rename to scripts/examples/50-OpenMV-Boards/03-Servo-Shield/main.py diff --git a/scripts/examples/09-OpenMV-Boards/03-Servo-Shield/pca9685.py b/scripts/examples/50-OpenMV-Boards/03-Servo-Shield/pca9685.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/03-Servo-Shield/pca9685.py rename to scripts/examples/50-OpenMV-Boards/03-Servo-Shield/pca9685.py diff --git a/scripts/examples/09-OpenMV-Boards/03-Servo-Shield/servo.py b/scripts/examples/50-OpenMV-Boards/03-Servo-Shield/servo.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/03-Servo-Shield/servo.py rename to scripts/examples/50-OpenMV-Boards/03-Servo-Shield/servo.py diff --git a/scripts/examples/09-OpenMV-Boards/04-Thermopile-Shield/thermal_camera.py b/scripts/examples/50-OpenMV-Boards/04-Thermopile-Shield/thermal_camera.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/04-Thermopile-Shield/thermal_camera.py rename to scripts/examples/50-OpenMV-Boards/04-Thermopile-Shield/thermal_camera.py diff --git a/scripts/examples/09-OpenMV-Boards/04-Thermopile-Shield/thermal_overlay.py b/scripts/examples/50-OpenMV-Boards/04-Thermopile-Shield/thermal_overlay.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/04-Thermopile-Shield/thermal_overlay.py rename to scripts/examples/50-OpenMV-Boards/04-Thermopile-Shield/thermal_overlay.py diff --git a/scripts/examples/09-OpenMV-Boards/04-Thermopile-Shield/thermal_overlay_lcd.py b/scripts/examples/50-OpenMV-Boards/04-Thermopile-Shield/thermal_overlay_lcd.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/04-Thermopile-Shield/thermal_overlay_lcd.py rename to scripts/examples/50-OpenMV-Boards/04-Thermopile-Shield/thermal_overlay_lcd.py diff --git a/scripts/examples/09-OpenMV-Boards/05-BLE-Shield/ble.py b/scripts/examples/50-OpenMV-Boards/05-BLE-Shield/ble.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/05-BLE-Shield/ble.py rename to scripts/examples/50-OpenMV-Boards/05-BLE-Shield/ble.py diff --git a/scripts/examples/09-OpenMV-Boards/06-Motor-Shield/motor-shield-power-driver.py b/scripts/examples/50-OpenMV-Boards/06-Motor-Shield/motor-shield-power-driver.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/06-Motor-Shield/motor-shield-power-driver.py rename to scripts/examples/50-OpenMV-Boards/06-Motor-Shield/motor-shield-power-driver.py diff --git a/scripts/examples/09-OpenMV-Boards/06-Motor-Shield/motor-shield-pwm.py b/scripts/examples/50-OpenMV-Boards/06-Motor-Shield/motor-shield-pwm.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/06-Motor-Shield/motor-shield-pwm.py rename to scripts/examples/50-OpenMV-Boards/06-Motor-Shield/motor-shield-pwm.py diff --git a/scripts/examples/09-OpenMV-Boards/06-Motor-Shield/motor.py b/scripts/examples/50-OpenMV-Boards/06-Motor-Shield/motor.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/06-Motor-Shield/motor.py rename to scripts/examples/50-OpenMV-Boards/06-Motor-Shield/motor.py diff --git a/scripts/examples/09-OpenMV-Boards/06-Motor-Shield/stepper.py b/scripts/examples/50-OpenMV-Boards/06-Motor-Shield/stepper.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/06-Motor-Shield/stepper.py rename to scripts/examples/50-OpenMV-Boards/06-Motor-Shield/stepper.py diff --git a/scripts/examples/09-OpenMV-Boards/07-IMU-Shield/imu_read.py b/scripts/examples/50-OpenMV-Boards/07-IMU-Shield/imu_read.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/07-IMU-Shield/imu_read.py rename to scripts/examples/50-OpenMV-Boards/07-IMU-Shield/imu_read.py diff --git a/scripts/examples/09-OpenMV-Boards/08-Distance-Shield/distance_read.py b/scripts/examples/50-OpenMV-Boards/08-Distance-Shield/distance_read.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/08-Distance-Shield/distance_read.py rename to scripts/examples/50-OpenMV-Boards/08-Distance-Shield/distance_read.py diff --git a/scripts/examples/09-OpenMV-Boards/09-TV-Shield/tv.py b/scripts/examples/50-OpenMV-Boards/09-TV-Shield/tv.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/09-TV-Shield/tv.py rename to scripts/examples/50-OpenMV-Boards/09-TV-Shield/tv.py diff --git a/scripts/examples/09-OpenMV-Boards/10-Light-Shield/light.py b/scripts/examples/50-OpenMV-Boards/10-Light-Shield/light.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/10-Light-Shield/light.py rename to scripts/examples/50-OpenMV-Boards/10-Light-Shield/light.py diff --git a/scripts/examples/09-OpenMV-Boards/11-Low-Power/deep_sleep.py b/scripts/examples/50-OpenMV-Boards/11-Low-Power/deep_sleep.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/11-Low-Power/deep_sleep.py rename to scripts/examples/50-OpenMV-Boards/11-Low-Power/deep_sleep.py diff --git a/scripts/examples/09-OpenMV-Boards/11-Low-Power/extint_wakeup.py b/scripts/examples/50-OpenMV-Boards/11-Low-Power/extint_wakeup.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/11-Low-Power/extint_wakeup.py rename to scripts/examples/50-OpenMV-Boards/11-Low-Power/extint_wakeup.py diff --git a/scripts/examples/09-OpenMV-Boards/11-Low-Power/sensor_sleep.py b/scripts/examples/50-OpenMV-Boards/11-Low-Power/sensor_sleep.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/11-Low-Power/sensor_sleep.py rename to scripts/examples/50-OpenMV-Boards/11-Low-Power/sensor_sleep.py diff --git a/scripts/examples/10-Arduino-Boards/Portenta-H7/06-Low-Power/stop_mode.py b/scripts/examples/50-OpenMV-Boards/11-Low-Power/stop_mode.py similarity index 100% rename from scripts/examples/10-Arduino-Boards/Portenta-H7/06-Low-Power/stop_mode.py rename to scripts/examples/50-OpenMV-Boards/11-Low-Power/stop_mode.py diff --git a/scripts/examples/09-OpenMV-Boards/99-Tests/colorbar.py b/scripts/examples/50-OpenMV-Boards/99-Tests/colorbar.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/99-Tests/colorbar.py rename to scripts/examples/50-OpenMV-Boards/99-Tests/colorbar.py diff --git a/scripts/examples/09-OpenMV-Boards/99-Tests/fps.py b/scripts/examples/50-OpenMV-Boards/99-Tests/fps.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/99-Tests/fps.py rename to scripts/examples/50-OpenMV-Boards/99-Tests/fps.py diff --git a/scripts/examples/09-OpenMV-Boards/99-Tests/selftest.py b/scripts/examples/50-OpenMV-Boards/99-Tests/selftest.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/99-Tests/selftest.py rename to scripts/examples/50-OpenMV-Boards/99-Tests/selftest.py diff --git a/scripts/examples/09-OpenMV-Boards/99-Tests/unittests.py b/scripts/examples/50-OpenMV-Boards/99-Tests/unittests.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/99-Tests/unittests.py rename to scripts/examples/50-OpenMV-Boards/99-Tests/unittests.py diff --git a/scripts/examples/09-OpenMV-Boards/main.py b/scripts/examples/50-OpenMV-Boards/main.py similarity index 100% rename from scripts/examples/09-OpenMV-Boards/main.py rename to scripts/examples/50-OpenMV-Boards/main.py