├── .gitignore ├── ILI9341 ├── font.pl ├── ili9341.c ├── ili9341.h ├── ili9341_font.c ├── ili9341_font.h ├── ili9341_gfx.c └── ili9341_gfx.h ├── LICENSE ├── README.md └── examples ├── STM32CubeIDE └── upd-data │ ├── .DS_Store │ ├── .cproject │ ├── .mxproject │ ├── .project │ ├── .settings │ ├── language.settings.xml │ └── org.eclipse.cdt.core.prefs │ ├── Core │ ├── Inc │ │ ├── FreeRTOSConfig.h │ │ ├── boing.h │ │ ├── dma.h │ │ ├── gpio.h │ │ ├── i2c.h │ │ ├── main.h │ │ ├── spi.h │ │ ├── stm32_assert.h │ │ ├── stm32g4xx_hal_conf.h │ │ ├── stm32g4xx_it.h │ │ ├── ucpd.h │ │ └── usart.h │ ├── Src │ │ ├── app_freertos.c │ │ ├── boing.c │ │ ├── dma.c │ │ ├── gpio.c │ │ ├── i2c.c │ │ ├── main.c │ │ ├── spi.c │ │ ├── stm32g4xx_hal_msp.c │ │ ├── stm32g4xx_hal_timebase_tim.c │ │ ├── stm32g4xx_it.c │ │ ├── syscalls.c │ │ ├── sysmem.c │ │ ├── system_stm32g4xx.c │ │ ├── ucpd.c │ │ └── usart.c │ └── Startup │ │ └── startup_stm32g431kbtx.s │ ├── LICENSE │ ├── README.md │ ├── STM32G431KBTX_FLASH.ld │ ├── USBPD │ ├── App │ │ ├── usbpd.c │ │ └── usbpd.h │ ├── usbpd_devices_conf.h │ ├── usbpd_dpm_conf.h │ ├── usbpd_dpm_core.c │ ├── usbpd_dpm_core.h │ ├── usbpd_dpm_user.c │ ├── usbpd_dpm_user.h │ ├── usbpd_pdo_defs.h │ ├── usbpd_pwr_if.c │ ├── usbpd_pwr_if.h │ ├── usbpd_pwr_user.c │ ├── usbpd_pwr_user.h │ ├── usbpd_vdm_user.c │ └── usbpd_vdm_user.h │ ├── upd-data Debug.launch │ └── upd-data.ioc └── boing ├── README.md ├── boing.c └── boing.h /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | Debug/ 3 | Release/ 4 | -------------------------------------------------------------------------------- /ILI9341/font.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/ILI9341/font.pl -------------------------------------------------------------------------------- /ILI9341/ili9341.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/ILI9341/ili9341.c -------------------------------------------------------------------------------- /ILI9341/ili9341.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/ILI9341/ili9341.h -------------------------------------------------------------------------------- /ILI9341/ili9341_font.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/ILI9341/ili9341_font.c -------------------------------------------------------------------------------- /ILI9341/ili9341_font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/ILI9341/ili9341_font.h -------------------------------------------------------------------------------- /ILI9341/ili9341_gfx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/ILI9341/ili9341_gfx.c -------------------------------------------------------------------------------- /ILI9341/ili9341_gfx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/ILI9341/ili9341_gfx.h -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/README.md -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/.DS_Store -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/.cproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/.cproject -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/.mxproject -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/.project -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/.settings/language.settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/.settings/language.settings.xml -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/.settings/org.eclipse.cdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/.settings/org.eclipse.cdt.core.prefs -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/Core/Inc/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/Core/Inc/FreeRTOSConfig.h -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/Core/Inc/boing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/Core/Inc/boing.h -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/Core/Inc/dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/Core/Inc/dma.h -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/Core/Inc/gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/Core/Inc/gpio.h -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/Core/Inc/i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/Core/Inc/i2c.h -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/Core/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/Core/Inc/main.h -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/Core/Inc/spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/Core/Inc/spi.h -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/Core/Inc/stm32_assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/Core/Inc/stm32_assert.h -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/Core/Inc/stm32g4xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/Core/Inc/stm32g4xx_hal_conf.h -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/Core/Inc/stm32g4xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/Core/Inc/stm32g4xx_it.h -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/Core/Inc/ucpd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/Core/Inc/ucpd.h -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/Core/Inc/usart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/Core/Inc/usart.h -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/Core/Src/app_freertos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/Core/Src/app_freertos.c -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/Core/Src/boing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/Core/Src/boing.c -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/Core/Src/dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/Core/Src/dma.c -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/Core/Src/gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/Core/Src/gpio.c -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/Core/Src/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/Core/Src/i2c.c -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/Core/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/Core/Src/main.c -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/Core/Src/spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/Core/Src/spi.c -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/Core/Src/stm32g4xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/Core/Src/stm32g4xx_hal_msp.c -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/Core/Src/stm32g4xx_hal_timebase_tim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/Core/Src/stm32g4xx_hal_timebase_tim.c -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/Core/Src/stm32g4xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/Core/Src/stm32g4xx_it.c -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/Core/Src/syscalls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/Core/Src/syscalls.c -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/Core/Src/sysmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/Core/Src/sysmem.c -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/Core/Src/system_stm32g4xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/Core/Src/system_stm32g4xx.c -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/Core/Src/ucpd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/Core/Src/ucpd.c -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/Core/Src/usart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/Core/Src/usart.c -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/Core/Startup/startup_stm32g431kbtx.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/Core/Startup/startup_stm32g431kbtx.s -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/LICENSE -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/README.md -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/STM32G431KBTX_FLASH.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/STM32G431KBTX_FLASH.ld -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/USBPD/App/usbpd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/USBPD/App/usbpd.c -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/USBPD/App/usbpd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/USBPD/App/usbpd.h -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/USBPD/usbpd_devices_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/USBPD/usbpd_devices_conf.h -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/USBPD/usbpd_dpm_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/USBPD/usbpd_dpm_conf.h -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/USBPD/usbpd_dpm_core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/USBPD/usbpd_dpm_core.c -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/USBPD/usbpd_dpm_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/USBPD/usbpd_dpm_core.h -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/USBPD/usbpd_dpm_user.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/USBPD/usbpd_dpm_user.c -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/USBPD/usbpd_dpm_user.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/USBPD/usbpd_dpm_user.h -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/USBPD/usbpd_pdo_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/USBPD/usbpd_pdo_defs.h -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/USBPD/usbpd_pwr_if.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/USBPD/usbpd_pwr_if.c -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/USBPD/usbpd_pwr_if.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/USBPD/usbpd_pwr_if.h -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/USBPD/usbpd_pwr_user.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/USBPD/usbpd_pwr_user.c -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/USBPD/usbpd_pwr_user.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/USBPD/usbpd_pwr_user.h -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/USBPD/usbpd_vdm_user.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/USBPD/usbpd_vdm_user.c -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/USBPD/usbpd_vdm_user.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/USBPD/usbpd_vdm_user.h -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/upd-data Debug.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/upd-data Debug.launch -------------------------------------------------------------------------------- /examples/STM32CubeIDE/upd-data/upd-data.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/STM32CubeIDE/upd-data/upd-data.ioc -------------------------------------------------------------------------------- /examples/boing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/boing/README.md -------------------------------------------------------------------------------- /examples/boing/boing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/boing/boing.c -------------------------------------------------------------------------------- /examples/boing/boing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ardnew/ILI9341-STM32-HAL/HEAD/examples/boing/boing.h --------------------------------------------------------------------------------