diff --git a/micropython/modules/badger2040-micropython.cmake b/micropython/modules/badger2040-micropython.cmake index 160ea378..32e5b7c6 100644 --- a/micropython/modules/badger2040-micropython.cmake +++ b/micropython/modules/badger2040-micropython.cmake @@ -6,26 +6,7 @@ list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/../../") include(pimoroni_i2c/micropython) include(pimoroni_bus/micropython) -include(breakout_dotmatrix/micropython) -include(breakout_encoder/micropython) -include(breakout_ioexpander/micropython) -include(breakout_ltr559/micropython) -include(breakout_as7262/micropython) -include(breakout_rgbmatrix5x5/micropython) -include(breakout_matrix11x7/micropython) -include(breakout_msa301/micropython) -include(breakout_pmw3901/micropython) -include(breakout_mics6814/micropython) -include(breakout_potentiometer/micropython) -include(breakout_rtc/micropython) -include(breakout_trackball/micropython) -include(breakout_sgp30/micropython) -include(breakout_bh1745/micropython) -include(breakout_bme68x/micropython) -include(breakout_bme280/micropython) -include(breakout_bmp280/micropython) -include(breakout_icp10125/micropython) -include(breakout_scd41/micropython) +include(micropython-common-breakouts) include(hershey_fonts/micropython) include(bitmap_fonts/micropython) diff --git a/micropython/modules/micropython-badger2040w.cmake b/micropython/modules/micropython-badger2040w.cmake index b3fcf252..2b4b67e8 100644 --- a/micropython/modules/micropython-badger2040w.cmake +++ b/micropython/modules/micropython-badger2040w.cmake @@ -18,27 +18,7 @@ include(jpegdec/micropython) include(qrcode/micropython/micropython) # Sensors & Breakouts -include(breakout_dotmatrix/micropython) -include(breakout_encoder/micropython) -include(breakout_ioexpander/micropython) -include(breakout_ltr559/micropython) -include(breakout_as7262/micropython) -include(breakout_rgbmatrix5x5/micropython) -include(breakout_matrix11x7/micropython) -include(breakout_msa301/micropython) -include(breakout_pmw3901/micropython) -include(breakout_mics6814/micropython) -include(breakout_potentiometer/micropython) -include(breakout_rtc/micropython) -include(breakout_trackball/micropython) -include(breakout_sgp30/micropython) -include(breakout_bh1745/micropython) -include(breakout_bme68x/micropython) -include(breakout_bme280/micropython) -include(breakout_bmp280/micropython) -include(breakout_icp10125/micropython) -include(breakout_scd41/micropython) -include(breakout_vl53l5cx/micropython) +include(micropython-common-breakouts) include(pcf85063a/micropython) # Utility diff --git a/micropython/modules/micropython-common-breakouts.cmake b/micropython/modules/micropython-common-breakouts.cmake new file mode 100644 index 00000000..17958fa4 --- /dev/null +++ b/micropython/modules/micropython-common-breakouts.cmake @@ -0,0 +1,21 @@ +include(breakout_dotmatrix/micropython) +include(breakout_encoder/micropython) +include(breakout_ioexpander/micropython) +include(breakout_ltr559/micropython) +include(breakout_as7262/micropython) +include(breakout_rgbmatrix5x5/micropython) +include(breakout_matrix11x7/micropython) +include(breakout_msa301/micropython) +include(breakout_pmw3901/micropython) +include(breakout_mics6814/micropython) +include(breakout_potentiometer/micropython) +include(breakout_rtc/micropython) +include(breakout_trackball/micropython) +include(breakout_sgp30/micropython) +include(breakout_bh1745/micropython) +include(breakout_bme68x/micropython) +include(breakout_bme280/micropython) +include(breakout_bmp280/micropython) +include(breakout_icp10125/micropython) +include(breakout_scd41/micropython) +include(breakout_vl53l5cx/micropython) \ No newline at end of file diff --git a/micropython/modules/micropython-common.cmake b/micropython/modules/micropython-common.cmake index df093f8a..4bc3c067 100644 --- a/micropython/modules/micropython-common.cmake +++ b/micropython/modules/micropython-common.cmake @@ -1,27 +1,7 @@ include(pimoroni_i2c/micropython) include(pimoroni_bus/micropython) -include(breakout_dotmatrix/micropython) -include(breakout_encoder/micropython) -include(breakout_ioexpander/micropython) -include(breakout_ltr559/micropython) -include(breakout_as7262/micropython) -include(breakout_rgbmatrix5x5/micropython) -include(breakout_matrix11x7/micropython) -include(breakout_msa301/micropython) -include(breakout_pmw3901/micropython) -include(breakout_mics6814/micropython) -include(breakout_potentiometer/micropython) -include(breakout_rtc/micropython) -include(breakout_trackball/micropython) -include(breakout_sgp30/micropython) -include(breakout_bh1745/micropython) -include(breakout_bme68x/micropython) -include(breakout_bme280/micropython) -include(breakout_bmp280/micropython) -include(breakout_icp10125/micropython) -include(breakout_scd41/micropython) -include(breakout_vl53l5cx/micropython) +include(micropython-common-breakouts) include(pico_scroll/micropython) include(pico_rgb_keypad/micropython) diff --git a/micropython/modules/micropython-picow.cmake b/micropython/modules/micropython-picow.cmake index 14449723..bd75adab 100644 --- a/micropython/modules/micropython-picow.cmake +++ b/micropython/modules/micropython-picow.cmake @@ -18,27 +18,7 @@ include(jpegdec/micropython) include(qrcode/micropython/micropython) # Sensors & Breakouts -include(breakout_dotmatrix/micropython) -include(breakout_encoder/micropython) -include(breakout_ioexpander/micropython) -include(breakout_ltr559/micropython) -include(breakout_as7262/micropython) -include(breakout_rgbmatrix5x5/micropython) -include(breakout_matrix11x7/micropython) -include(breakout_msa301/micropython) -include(breakout_pmw3901/micropython) -include(breakout_mics6814/micropython) -include(breakout_potentiometer/micropython) -include(breakout_rtc/micropython) -include(breakout_trackball/micropython) -include(breakout_sgp30/micropython) -include(breakout_bh1745/micropython) -include(breakout_bme68x/micropython) -include(breakout_bme280/micropython) -include(breakout_bmp280/micropython) -include(breakout_icp10125/micropython) -include(breakout_scd41/micropython) -include(breakout_vl53l5cx/micropython) +include(micropython-common-breakouts) include(pcf85063a/micropython) # Utility diff --git a/micropython/modules/micropython-picow_cosmic_unicorn.cmake b/micropython/modules/micropython-picow_cosmic_unicorn.cmake index 87b670d8..9318dc68 100644 --- a/micropython/modules/micropython-picow_cosmic_unicorn.cmake +++ b/micropython/modules/micropython-picow_cosmic_unicorn.cmake @@ -18,27 +18,7 @@ include(jpegdec/micropython) include(qrcode/micropython/micropython) # Sensors & Breakouts -include(breakout_dotmatrix/micropython) -include(breakout_encoder/micropython) -include(breakout_ioexpander/micropython) -include(breakout_ltr559/micropython) -include(breakout_as7262/micropython) -include(breakout_rgbmatrix5x5/micropython) -include(breakout_matrix11x7/micropython) -include(breakout_msa301/micropython) -include(breakout_pmw3901/micropython) -include(breakout_mics6814/micropython) -include(breakout_potentiometer/micropython) -include(breakout_rtc/micropython) -include(breakout_trackball/micropython) -include(breakout_sgp30/micropython) -include(breakout_bh1745/micropython) -include(breakout_bme68x/micropython) -include(breakout_bme280/micropython) -include(breakout_bmp280/micropython) -include(breakout_icp10125/micropython) -include(breakout_scd41/micropython) -include(breakout_vl53l5cx/micropython) +include(micropython-common-breakouts) include(pcf85063a/micropython) # Utility diff --git a/micropython/modules/micropython-picow_enviro.cmake b/micropython/modules/micropython-picow_enviro.cmake index 99f127d7..80a2b926 100644 --- a/micropython/modules/micropython-picow_enviro.cmake +++ b/micropython/modules/micropython-picow_enviro.cmake @@ -18,27 +18,7 @@ include(jpegdec/micropython) include(qrcode/micropython/micropython) # Sensors & Breakouts -include(breakout_dotmatrix/micropython) -include(breakout_encoder/micropython) -include(breakout_ioexpander/micropython) -include(breakout_ltr559/micropython) -include(breakout_as7262/micropython) -include(breakout_rgbmatrix5x5/micropython) -include(breakout_matrix11x7/micropython) -include(breakout_msa301/micropython) -include(breakout_pmw3901/micropython) -include(breakout_mics6814/micropython) -include(breakout_potentiometer/micropython) -include(breakout_rtc/micropython) -include(breakout_trackball/micropython) -include(breakout_sgp30/micropython) -include(breakout_bh1745/micropython) -include(breakout_bme68x/micropython) -include(breakout_bme280/micropython) -include(breakout_bmp280/micropython) -include(breakout_icp10125/micropython) -include(breakout_scd41/micropython) -include(breakout_vl53l5cx/micropython) +include(micropython-common-breakouts) include(pcf85063a/micropython) # Utility diff --git a/micropython/modules/micropython-picow_galactic_unicorn.cmake b/micropython/modules/micropython-picow_galactic_unicorn.cmake index 5b2023bd..c05755d9 100644 --- a/micropython/modules/micropython-picow_galactic_unicorn.cmake +++ b/micropython/modules/micropython-picow_galactic_unicorn.cmake @@ -18,27 +18,7 @@ include(jpegdec/micropython) include(qrcode/micropython/micropython) # Sensors & Breakouts -include(breakout_dotmatrix/micropython) -include(breakout_encoder/micropython) -include(breakout_ioexpander/micropython) -include(breakout_ltr559/micropython) -include(breakout_as7262/micropython) -include(breakout_rgbmatrix5x5/micropython) -include(breakout_matrix11x7/micropython) -include(breakout_msa301/micropython) -include(breakout_pmw3901/micropython) -include(breakout_mics6814/micropython) -include(breakout_potentiometer/micropython) -include(breakout_rtc/micropython) -include(breakout_trackball/micropython) -include(breakout_sgp30/micropython) -include(breakout_bh1745/micropython) -include(breakout_bme68x/micropython) -include(breakout_bme280/micropython) -include(breakout_bmp280/micropython) -include(breakout_icp10125/micropython) -include(breakout_scd41/micropython) -include(breakout_vl53l5cx/micropython) +include(micropython-common-breakouts) include(pcf85063a/micropython) # Utility @@ -47,6 +27,8 @@ include(adcfft/micropython) # LEDs & Matrices include(galactic_unicorn/micropython) -# include(micropython-common) +# ULAB +include(micropython-common-ulab) +enable_ulab() include(modules_py/modules_py) diff --git a/micropython/modules/micropython-picow_inky_frame.cmake b/micropython/modules/micropython-picow_inky_frame.cmake index 2f21191c..70ec8a71 100644 --- a/micropython/modules/micropython-picow_inky_frame.cmake +++ b/micropython/modules/micropython-picow_inky_frame.cmake @@ -18,27 +18,7 @@ include(jpegdec/micropython) include(qrcode/micropython/micropython) # Sensors & Breakouts -include(breakout_dotmatrix/micropython) -include(breakout_encoder/micropython) -include(breakout_ioexpander/micropython) -include(breakout_ltr559/micropython) -include(breakout_as7262/micropython) -include(breakout_rgbmatrix5x5/micropython) -include(breakout_matrix11x7/micropython) -include(breakout_msa301/micropython) -include(breakout_pmw3901/micropython) -include(breakout_mics6814/micropython) -include(breakout_potentiometer/micropython) -include(breakout_rtc/micropython) -include(breakout_trackball/micropython) -include(breakout_sgp30/micropython) -include(breakout_bh1745/micropython) -include(breakout_bme68x/micropython) -include(breakout_bme280/micropython) -include(breakout_bmp280/micropython) -include(breakout_icp10125/micropython) -include(breakout_scd41/micropython) -include(breakout_vl53l5cx/micropython) +include(micropython-common-breakouts) include(pcf85063a/micropython) # Utility