├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── VGATest ├── .gitignore ├── .vscode │ ├── .cortex-debug.peripherals.state.json │ ├── .cortex-debug.registers.state.json │ ├── c_cpp_properties.json │ ├── launch.json │ └── settings.json ├── CMakeLists.txt ├── VGATest.c ├── flash.c ├── flash.h ├── image.c ├── logic_analyser.c ├── perseverance.h ├── pico_extras_import.cmake ├── pico_sdk_import.cmake ├── sdring.c ├── sdring.h ├── vga.h ├── vga.pio ├── vgaaudio.c └── vgaaudio.h ├── flash-stream ├── README.md ├── flash.c └── flash.h ├── flashtest ├── .gitignore ├── CMakeLists.txt ├── README.md ├── flash_data.h ├── flash_data.py ├── flashtest.bin ├── flashtest.c └── pico_sdk_import.cmake ├── giftest ├── .gitignore ├── AnimatedGIF.h ├── CMakeLists.txt ├── README.md ├── gif.c ├── giftest.c ├── mkuf2.sh ├── pico_sdk_import.cmake ├── st7789_lcd.c ├── st7789_lcd.h └── st7789_lcd.pio ├── lasertest ├── CMakeLists.txt ├── lasertest.c └── pico_sdk_import.cmake ├── profile ├── .gitignore ├── .vscode │ ├── .cortex-debug.peripherals.state.json │ ├── .cortex-debug.registers.state.json │ ├── c_cpp_properties.json │ ├── launch.json │ └── settings.json ├── CMakeLists.txt ├── pico_sdk_import.cmake └── profile.c ├── pstest ├── .gitignore ├── .vscode │ ├── .cortex-debug.peripherals.state.json │ ├── .cortex-debug.registers.state.json │ ├── c_cpp_properties.json │ ├── launch.json │ └── settings.json ├── CMakeLists.txt ├── display.c ├── display.h ├── pico_extras_import.cmake ├── pico_sdk_import.cmake ├── pstest.c ├── st7789_lcd.c ├── st7789_lcd.h └── st7789_lcd.pio ├── rover ├── .gitignore ├── CMakeLists.txt ├── pico_sdk_import.cmake └── rover.c ├── sdaudio ├── .gitignore ├── .vscode │ ├── .cortex-debug.peripherals.state.json │ ├── .cortex-debug.registers.state.json │ ├── c_cpp_properties.json │ ├── launch.json │ └── settings.json ├── CMakeLists.txt ├── README.md ├── pico_extras_import.cmake ├── pico_sdk_import.cmake ├── sdaudio.c ├── sdring.c └── sdring.h └── sdgif ├── .gitignore ├── .vscode ├── .cortex-debug.peripherals.state.json ├── .cortex-debug.registers.state.json ├── c_cpp_properties.json ├── launch.json └── settings.json ├── AnimatedGIF.h ├── CMakeLists.txt ├── gif.c ├── pico_extras_import.cmake ├── pico_sdk_import.cmake ├── sdgif.c ├── st7789_lcd.c ├── st7789_lcd.h └── st7789_lcd.pio /.gitignore: -------------------------------------------------------------------------------- 1 | .*.swp 2 | mandelbrot/ 3 | adc-sample/ 4 | i2c2sd/ 5 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/README.md -------------------------------------------------------------------------------- /VGATest/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/VGATest/.gitignore -------------------------------------------------------------------------------- /VGATest/.vscode/.cortex-debug.peripherals.state.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /VGATest/.vscode/.cortex-debug.registers.state.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /VGATest/.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/VGATest/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /VGATest/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/VGATest/.vscode/launch.json -------------------------------------------------------------------------------- /VGATest/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/VGATest/.vscode/settings.json -------------------------------------------------------------------------------- /VGATest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/VGATest/CMakeLists.txt -------------------------------------------------------------------------------- /VGATest/VGATest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/VGATest/VGATest.c -------------------------------------------------------------------------------- /VGATest/flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/VGATest/flash.c -------------------------------------------------------------------------------- /VGATest/flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/VGATest/flash.h -------------------------------------------------------------------------------- /VGATest/image.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/VGATest/image.c -------------------------------------------------------------------------------- /VGATest/logic_analyser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/VGATest/logic_analyser.c -------------------------------------------------------------------------------- /VGATest/perseverance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/VGATest/perseverance.h -------------------------------------------------------------------------------- /VGATest/pico_extras_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/VGATest/pico_extras_import.cmake -------------------------------------------------------------------------------- /VGATest/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/VGATest/pico_sdk_import.cmake -------------------------------------------------------------------------------- /VGATest/sdring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/VGATest/sdring.c -------------------------------------------------------------------------------- /VGATest/sdring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/VGATest/sdring.h -------------------------------------------------------------------------------- /VGATest/vga.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/VGATest/vga.h -------------------------------------------------------------------------------- /VGATest/vga.pio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/VGATest/vga.pio -------------------------------------------------------------------------------- /VGATest/vgaaudio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/VGATest/vgaaudio.c -------------------------------------------------------------------------------- /VGATest/vgaaudio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/VGATest/vgaaudio.h -------------------------------------------------------------------------------- /flash-stream/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/flash-stream/README.md -------------------------------------------------------------------------------- /flash-stream/flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/flash-stream/flash.c -------------------------------------------------------------------------------- /flash-stream/flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/flash-stream/flash.h -------------------------------------------------------------------------------- /flashtest/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | duck.h 3 | *.gif 4 | -------------------------------------------------------------------------------- /flashtest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/flashtest/CMakeLists.txt -------------------------------------------------------------------------------- /flashtest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/flashtest/README.md -------------------------------------------------------------------------------- /flashtest/flash_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/flashtest/flash_data.h -------------------------------------------------------------------------------- /flashtest/flash_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/flashtest/flash_data.py -------------------------------------------------------------------------------- /flashtest/flashtest.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/flashtest/flashtest.bin -------------------------------------------------------------------------------- /flashtest/flashtest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/flashtest/flashtest.c -------------------------------------------------------------------------------- /flashtest/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/flashtest/pico_sdk_import.cmake -------------------------------------------------------------------------------- /giftest/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | duck.h 3 | *.gif 4 | -------------------------------------------------------------------------------- /giftest/AnimatedGIF.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/giftest/AnimatedGIF.h -------------------------------------------------------------------------------- /giftest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/giftest/CMakeLists.txt -------------------------------------------------------------------------------- /giftest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/giftest/README.md -------------------------------------------------------------------------------- /giftest/gif.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/giftest/gif.c -------------------------------------------------------------------------------- /giftest/giftest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/giftest/giftest.c -------------------------------------------------------------------------------- /giftest/mkuf2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/giftest/mkuf2.sh -------------------------------------------------------------------------------- /giftest/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/giftest/pico_sdk_import.cmake -------------------------------------------------------------------------------- /giftest/st7789_lcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/giftest/st7789_lcd.c -------------------------------------------------------------------------------- /giftest/st7789_lcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/giftest/st7789_lcd.h -------------------------------------------------------------------------------- /giftest/st7789_lcd.pio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/giftest/st7789_lcd.pio -------------------------------------------------------------------------------- /lasertest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/lasertest/CMakeLists.txt -------------------------------------------------------------------------------- /lasertest/lasertest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/lasertest/lasertest.c -------------------------------------------------------------------------------- /lasertest/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/lasertest/pico_sdk_import.cmake -------------------------------------------------------------------------------- /profile/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | *.gif 3 | -------------------------------------------------------------------------------- /profile/.vscode/.cortex-debug.peripherals.state.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /profile/.vscode/.cortex-debug.registers.state.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /profile/.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/profile/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /profile/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/profile/.vscode/launch.json -------------------------------------------------------------------------------- /profile/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/profile/.vscode/settings.json -------------------------------------------------------------------------------- /profile/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/profile/CMakeLists.txt -------------------------------------------------------------------------------- /profile/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/profile/pico_sdk_import.cmake -------------------------------------------------------------------------------- /profile/profile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/profile/profile.c -------------------------------------------------------------------------------- /pstest/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | duck.h 3 | *.gif 4 | -------------------------------------------------------------------------------- /pstest/.vscode/.cortex-debug.peripherals.state.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /pstest/.vscode/.cortex-debug.registers.state.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /pstest/.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/pstest/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /pstest/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/pstest/.vscode/launch.json -------------------------------------------------------------------------------- /pstest/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/pstest/.vscode/settings.json -------------------------------------------------------------------------------- /pstest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/pstest/CMakeLists.txt -------------------------------------------------------------------------------- /pstest/display.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/pstest/display.c -------------------------------------------------------------------------------- /pstest/display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/pstest/display.h -------------------------------------------------------------------------------- /pstest/pico_extras_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/pstest/pico_extras_import.cmake -------------------------------------------------------------------------------- /pstest/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/pstest/pico_sdk_import.cmake -------------------------------------------------------------------------------- /pstest/pstest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/pstest/pstest.c -------------------------------------------------------------------------------- /pstest/st7789_lcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/pstest/st7789_lcd.c -------------------------------------------------------------------------------- /pstest/st7789_lcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/pstest/st7789_lcd.h -------------------------------------------------------------------------------- /pstest/st7789_lcd.pio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/pstest/st7789_lcd.pio -------------------------------------------------------------------------------- /rover/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | -------------------------------------------------------------------------------- /rover/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/rover/CMakeLists.txt -------------------------------------------------------------------------------- /rover/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/rover/pico_sdk_import.cmake -------------------------------------------------------------------------------- /rover/rover.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/rover/rover.c -------------------------------------------------------------------------------- /sdaudio/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/sdaudio/.gitignore -------------------------------------------------------------------------------- /sdaudio/.vscode/.cortex-debug.peripherals.state.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /sdaudio/.vscode/.cortex-debug.registers.state.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /sdaudio/.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/sdaudio/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /sdaudio/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/sdaudio/.vscode/launch.json -------------------------------------------------------------------------------- /sdaudio/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/sdaudio/.vscode/settings.json -------------------------------------------------------------------------------- /sdaudio/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/sdaudio/CMakeLists.txt -------------------------------------------------------------------------------- /sdaudio/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/sdaudio/README.md -------------------------------------------------------------------------------- /sdaudio/pico_extras_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/sdaudio/pico_extras_import.cmake -------------------------------------------------------------------------------- /sdaudio/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/sdaudio/pico_sdk_import.cmake -------------------------------------------------------------------------------- /sdaudio/sdaudio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/sdaudio/sdaudio.c -------------------------------------------------------------------------------- /sdaudio/sdring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/sdaudio/sdring.c -------------------------------------------------------------------------------- /sdaudio/sdring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/sdaudio/sdring.h -------------------------------------------------------------------------------- /sdgif/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | duck.h 3 | *.gif 4 | -------------------------------------------------------------------------------- /sdgif/.vscode/.cortex-debug.peripherals.state.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /sdgif/.vscode/.cortex-debug.registers.state.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /sdgif/.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/sdgif/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /sdgif/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/sdgif/.vscode/launch.json -------------------------------------------------------------------------------- /sdgif/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/sdgif/.vscode/settings.json -------------------------------------------------------------------------------- /sdgif/AnimatedGIF.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/sdgif/AnimatedGIF.h -------------------------------------------------------------------------------- /sdgif/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/sdgif/CMakeLists.txt -------------------------------------------------------------------------------- /sdgif/gif.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/sdgif/gif.c -------------------------------------------------------------------------------- /sdgif/pico_extras_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/sdgif/pico_extras_import.cmake -------------------------------------------------------------------------------- /sdgif/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/sdgif/pico_sdk_import.cmake -------------------------------------------------------------------------------- /sdgif/sdgif.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/sdgif/sdgif.c -------------------------------------------------------------------------------- /sdgif/st7789_lcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/sdgif/st7789_lcd.c -------------------------------------------------------------------------------- /sdgif/st7789_lcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/sdgif/st7789_lcd.h -------------------------------------------------------------------------------- /sdgif/st7789_lcd.pio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichaelBell/pico-projects/HEAD/sdgif/st7789_lcd.pio --------------------------------------------------------------------------------