diff --git a/scripts/examples/50-OpenMV-Boards/00-Board-Control/adc_read_ext_channel.py b/scripts/examples/50-OpenMV-Boards/50-Board-Control/adc_read_ext_channel.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/00-Board-Control/adc_read_ext_channel.py rename to scripts/examples/50-OpenMV-Boards/50-Board-Control/adc_read_ext_channel.py diff --git a/scripts/examples/50-OpenMV-Boards/00-Board-Control/adc_read_int_channel.py b/scripts/examples/50-OpenMV-Boards/50-Board-Control/adc_read_int_channel.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/00-Board-Control/adc_read_int_channel.py rename to scripts/examples/50-OpenMV-Boards/50-Board-Control/adc_read_int_channel.py diff --git a/scripts/examples/50-OpenMV-Boards/00-Board-Control/can.py b/scripts/examples/50-OpenMV-Boards/50-Board-Control/can.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/00-Board-Control/can.py rename to scripts/examples/50-OpenMV-Boards/50-Board-Control/can.py diff --git a/scripts/examples/50-OpenMV-Boards/00-Board-Control/cpufreq_scaling.py b/scripts/examples/50-OpenMV-Boards/50-Board-Control/cpufreq_scaling.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/00-Board-Control/cpufreq_scaling.py rename to scripts/examples/50-OpenMV-Boards/50-Board-Control/cpufreq_scaling.py diff --git a/scripts/examples/50-OpenMV-Boards/00-Board-Control/dac_write.py b/scripts/examples/50-OpenMV-Boards/50-Board-Control/dac_write.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/00-Board-Control/dac_write.py rename to scripts/examples/50-OpenMV-Boards/50-Board-Control/dac_write.py diff --git a/scripts/examples/50-OpenMV-Boards/00-Board-Control/dac_write_timed.py b/scripts/examples/50-OpenMV-Boards/50-Board-Control/dac_write_timed.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/00-Board-Control/dac_write_timed.py rename to scripts/examples/50-OpenMV-Boards/50-Board-Control/dac_write_timed.py diff --git a/scripts/examples/50-OpenMV-Boards/00-Board-Control/i2c_control.py b/scripts/examples/50-OpenMV-Boards/50-Board-Control/i2c_control.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/00-Board-Control/i2c_control.py rename to scripts/examples/50-OpenMV-Boards/50-Board-Control/i2c_control.py diff --git a/scripts/examples/50-OpenMV-Boards/00-Board-Control/led_control.py b/scripts/examples/50-OpenMV-Boards/50-Board-Control/led_control.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/00-Board-Control/led_control.py rename to scripts/examples/50-OpenMV-Boards/50-Board-Control/led_control.py diff --git a/scripts/examples/50-OpenMV-Boards/00-Board-Control/pin_control.py b/scripts/examples/50-OpenMV-Boards/50-Board-Control/pin_control.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/00-Board-Control/pin_control.py rename to scripts/examples/50-OpenMV-Boards/50-Board-Control/pin_control.py diff --git a/scripts/examples/50-OpenMV-Boards/00-Board-Control/pwm_control.py b/scripts/examples/50-OpenMV-Boards/50-Board-Control/pwm_control.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/00-Board-Control/pwm_control.py rename to scripts/examples/50-OpenMV-Boards/50-Board-Control/pwm_control.py diff --git a/scripts/examples/50-OpenMV-Boards/00-Board-Control/rtc.py b/scripts/examples/50-OpenMV-Boards/50-Board-Control/rtc.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/00-Board-Control/rtc.py rename to scripts/examples/50-OpenMV-Boards/50-Board-Control/rtc.py diff --git a/scripts/examples/50-OpenMV-Boards/00-Board-Control/servo_control.py b/scripts/examples/50-OpenMV-Boards/50-Board-Control/servo_control.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/00-Board-Control/servo_control.py rename to scripts/examples/50-OpenMV-Boards/50-Board-Control/servo_control.py diff --git a/scripts/examples/50-OpenMV-Boards/00-Board-Control/spi_control.py b/scripts/examples/50-OpenMV-Boards/50-Board-Control/spi_control.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/00-Board-Control/spi_control.py rename to scripts/examples/50-OpenMV-Boards/50-Board-Control/spi_control.py diff --git a/scripts/examples/50-OpenMV-Boards/00-Board-Control/timer_control.py b/scripts/examples/50-OpenMV-Boards/50-Board-Control/timer_control.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/00-Board-Control/timer_control.py rename to scripts/examples/50-OpenMV-Boards/50-Board-Control/timer_control.py diff --git a/scripts/examples/50-OpenMV-Boards/00-Board-Control/timer_tests.py b/scripts/examples/50-OpenMV-Boards/50-Board-Control/timer_tests.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/00-Board-Control/timer_tests.py rename to scripts/examples/50-OpenMV-Boards/50-Board-Control/timer_tests.py diff --git a/scripts/examples/50-OpenMV-Boards/00-Board-Control/uart_control.py b/scripts/examples/50-OpenMV-Boards/50-Board-Control/uart_control.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/00-Board-Control/uart_control.py rename to scripts/examples/50-OpenMV-Boards/50-Board-Control/uart_control.py diff --git a/scripts/examples/50-OpenMV-Boards/00-Board-Control/usb_hid.py b/scripts/examples/50-OpenMV-Boards/50-Board-Control/usb_hid.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/00-Board-Control/usb_hid.py rename to scripts/examples/50-OpenMV-Boards/50-Board-Control/usb_hid.py diff --git a/scripts/examples/50-OpenMV-Boards/00-Board-Control/usb_vcp.py b/scripts/examples/50-OpenMV-Boards/50-Board-Control/usb_vcp.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/00-Board-Control/usb_vcp.py rename to scripts/examples/50-OpenMV-Boards/50-Board-Control/usb_vcp.py diff --git a/scripts/examples/50-OpenMV-Boards/00-Board-Control/vsync_gpio_output.py b/scripts/examples/50-OpenMV-Boards/50-Board-Control/vsync_gpio_output.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/00-Board-Control/vsync_gpio_output.py rename to scripts/examples/50-OpenMV-Boards/50-Board-Control/vsync_gpio_output.py diff --git a/scripts/examples/50-OpenMV-Boards/10-Light-Shield/light.py b/scripts/examples/50-OpenMV-Boards/50-Light-Shield/light.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/10-Light-Shield/light.py rename to scripts/examples/50-OpenMV-Boards/50-Light-Shield/light.py diff --git a/scripts/examples/50-OpenMV-Boards/11-Low-Power/deep_sleep.py b/scripts/examples/50-OpenMV-Boards/51-Low-Power/deep_sleep.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/11-Low-Power/deep_sleep.py rename to scripts/examples/50-OpenMV-Boards/51-Low-Power/deep_sleep.py diff --git a/scripts/examples/50-OpenMV-Boards/11-Low-Power/extint_wakeup.py b/scripts/examples/50-OpenMV-Boards/51-Low-Power/extint_wakeup.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/11-Low-Power/extint_wakeup.py rename to scripts/examples/50-OpenMV-Boards/51-Low-Power/extint_wakeup.py diff --git a/scripts/examples/50-OpenMV-Boards/11-Low-Power/sensor_sleep.py b/scripts/examples/50-OpenMV-Boards/51-Low-Power/sensor_sleep.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/11-Low-Power/sensor_sleep.py rename to scripts/examples/50-OpenMV-Boards/51-Low-Power/sensor_sleep.py diff --git a/scripts/examples/50-OpenMV-Boards/11-Low-Power/stop_mode.py b/scripts/examples/50-OpenMV-Boards/51-Low-Power/stop_mode.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/11-Low-Power/stop_mode.py rename to scripts/examples/50-OpenMV-Boards/51-Low-Power/stop_mode.py diff --git a/scripts/examples/50-OpenMV-Boards/02-LCD-Shield/lcd.py b/scripts/examples/50-OpenMV-Boards/52-LCD-Shield/lcd.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/02-LCD-Shield/lcd.py rename to scripts/examples/50-OpenMV-Boards/52-LCD-Shield/lcd.py diff --git a/scripts/examples/50-OpenMV-Boards/03-Servo-Shield/main.py b/scripts/examples/50-OpenMV-Boards/53-Servo-Shield/main.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/03-Servo-Shield/main.py rename to scripts/examples/50-OpenMV-Boards/53-Servo-Shield/main.py diff --git a/scripts/examples/50-OpenMV-Boards/03-Servo-Shield/pca9685.py b/scripts/examples/50-OpenMV-Boards/53-Servo-Shield/pca9685.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/03-Servo-Shield/pca9685.py rename to scripts/examples/50-OpenMV-Boards/53-Servo-Shield/pca9685.py diff --git a/scripts/examples/50-OpenMV-Boards/03-Servo-Shield/servo.py b/scripts/examples/50-OpenMV-Boards/53-Servo-Shield/servo.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/03-Servo-Shield/servo.py rename to scripts/examples/50-OpenMV-Boards/53-Servo-Shield/servo.py diff --git a/scripts/examples/50-OpenMV-Boards/04-Thermopile-Shield/thermal_camera.py b/scripts/examples/50-OpenMV-Boards/54-Thermopile-Shield/thermal_camera.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/04-Thermopile-Shield/thermal_camera.py rename to scripts/examples/50-OpenMV-Boards/54-Thermopile-Shield/thermal_camera.py diff --git a/scripts/examples/50-OpenMV-Boards/04-Thermopile-Shield/thermal_overlay.py b/scripts/examples/50-OpenMV-Boards/54-Thermopile-Shield/thermal_overlay.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/04-Thermopile-Shield/thermal_overlay.py rename to scripts/examples/50-OpenMV-Boards/54-Thermopile-Shield/thermal_overlay.py diff --git a/scripts/examples/50-OpenMV-Boards/04-Thermopile-Shield/thermal_overlay_lcd.py b/scripts/examples/50-OpenMV-Boards/54-Thermopile-Shield/thermal_overlay_lcd.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/04-Thermopile-Shield/thermal_overlay_lcd.py rename to scripts/examples/50-OpenMV-Boards/54-Thermopile-Shield/thermal_overlay_lcd.py diff --git a/scripts/examples/50-OpenMV-Boards/05-BLE-Shield/ble.py b/scripts/examples/50-OpenMV-Boards/55-BLE-Shield/ble.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/05-BLE-Shield/ble.py rename to scripts/examples/50-OpenMV-Boards/55-BLE-Shield/ble.py diff --git a/scripts/examples/50-OpenMV-Boards/06-Motor-Shield/motor-shield-power-driver.py b/scripts/examples/50-OpenMV-Boards/56-Motor-Shield/motor-shield-power-driver.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/06-Motor-Shield/motor-shield-power-driver.py rename to scripts/examples/50-OpenMV-Boards/56-Motor-Shield/motor-shield-power-driver.py diff --git a/scripts/examples/50-OpenMV-Boards/06-Motor-Shield/motor-shield-pwm.py b/scripts/examples/50-OpenMV-Boards/56-Motor-Shield/motor-shield-pwm.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/06-Motor-Shield/motor-shield-pwm.py rename to scripts/examples/50-OpenMV-Boards/56-Motor-Shield/motor-shield-pwm.py diff --git a/scripts/examples/50-OpenMV-Boards/06-Motor-Shield/motor.py b/scripts/examples/50-OpenMV-Boards/56-Motor-Shield/motor.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/06-Motor-Shield/motor.py rename to scripts/examples/50-OpenMV-Boards/56-Motor-Shield/motor.py diff --git a/scripts/examples/50-OpenMV-Boards/06-Motor-Shield/stepper.py b/scripts/examples/50-OpenMV-Boards/56-Motor-Shield/stepper.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/06-Motor-Shield/stepper.py rename to scripts/examples/50-OpenMV-Boards/56-Motor-Shield/stepper.py diff --git a/scripts/examples/50-OpenMV-Boards/07-IMU-Shield/imu_read.py b/scripts/examples/50-OpenMV-Boards/57-IMU-Shield/imu_read.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/07-IMU-Shield/imu_read.py rename to scripts/examples/50-OpenMV-Boards/57-IMU-Shield/imu_read.py diff --git a/scripts/examples/50-OpenMV-Boards/08-Distance-Shield/distance_read.py b/scripts/examples/50-OpenMV-Boards/58-Distance-Shield/distance_read.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/08-Distance-Shield/distance_read.py rename to scripts/examples/50-OpenMV-Boards/58-Distance-Shield/distance_read.py diff --git a/scripts/examples/50-OpenMV-Boards/09-TV-Shield/tv.py b/scripts/examples/50-OpenMV-Boards/59-TV-Shield/tv.py similarity index 100% rename from scripts/examples/50-OpenMV-Boards/09-TV-Shield/tv.py rename to scripts/examples/50-OpenMV-Boards/59-TV-Shield/tv.py