All Projects → fagci → stm-ILI9341-spi

fagci / stm-ILI9341-spi

Licence: other
STM32 ILI9341 spi

Programming Languages

c
50402 projects - #5 most used programming language
C++
36643 projects - #6 most used programming language
CMake
9771 projects

Projects that are alternatives of or similar to stm-ILI9341-spi

BlueVGA
VGA library for STM32F103C (BluePill) that can manipulate a screen with 28x30 tiles with 8x8 pixels each, in a total resolution of 224x240 pixels with 8 colors using a very low footprint
Stars: ✭ 39 (-49.35%)
Mutual labels:  stm32, stm32f103
platformio-libopencm3-freertos
Sample blinky project for PlatformIO using libopencm3 and FreeRTOS
Stars: ✭ 14 (-81.82%)
Mutual labels:  stm32, stm32f103
STM32F10x Servo Library
Servo library with stm developed by the Liek Software Team. We are working on new versions.
Stars: ✭ 14 (-81.82%)
Mutual labels:  stm32, stm32f103
spectrum128 cpm
zx spectrum 128 emulation on stm32f407 + Grant Searle's CP/M system port ili9341 16 bit display
Stars: ✭ 29 (-62.34%)
Mutual labels:  stm32, ili9341
esm
Lightweight communicating state machine framework for embedded systems
Stars: ✭ 21 (-72.73%)
Mutual labels:  stm32, stm32f103
STM32F103-Bare-Metal
Programming the STM32F103C8 micro controller at the "bare metal" register level.
Stars: ✭ 42 (-45.45%)
Mutual labels:  stm32, stm32f103
STM32F103 MSD BOOTLOADER
STM32F103 Mass Storage Device Bootloader
Stars: ✭ 23 (-70.13%)
Mutual labels:  stm32, stm32f103
stm32 tiny monitor
A tiny external monitor for PC using STM32 and ST7789. Connects to PC over USB and displays the captured screen on ST7789 (240x240) display.
Stars: ✭ 61 (-20.78%)
Mutual labels:  stm32, stm32f103
i2c-sniffer
Debugging tool for I2C networks, built for STM32 microcontrollers
Stars: ✭ 22 (-71.43%)
Mutual labels:  stm32, stm32f103
STM32-Bare-Metal
STM32F103C8 bare metal template
Stars: ✭ 26 (-66.23%)
Mutual labels:  stm32, stm32f103
grbl32
CNC controller running on the STM32F103 "Blue Pill" board, build and flash on Mac/Linux
Stars: ✭ 33 (-57.14%)
Mutual labels:  stm32, stm32f103
FASTUSBasp
This is the fast avr programmer for AVR MCUs based on cheap stm32f103c8t6 board with usb-to-serial support.
Stars: ✭ 78 (+1.3%)
Mutual labels:  stm32, stm32f103
STM32 TFT 8bit
STM32F103 8bit parallel TFT Library for Arduino_STM32
Stars: ✭ 45 (-41.56%)
Mutual labels:  ili9341, stm32f103
ScopeMCU
虚拟示波器 MCU端
Stars: ✭ 59 (-23.38%)
Mutual labels:  stm32, stm32f103
lvgl STM32F103 encoder rtx5
LittleVgl test, Custom STM32F103RC breakout Board. ILI9341 display over SPI with DMA. rotary encoder. KEIL RTX v5.
Stars: ✭ 32 (-58.44%)
Mutual labels:  ili9341, stm32f103
stm32f10x makefile freertos
stm32f10x gcc makefile freertos
Stars: ✭ 28 (-63.64%)
Mutual labels:  stm32, stm32f103
STM32Keyboard
No description or website provided.
Stars: ✭ 15 (-80.52%)
Mutual labels:  stm32, stm32f103
DHT11-DHT22-STM32-HAL
Библиотека для работы с датчиками DHT11/DHT22/AM2302/AM2301 на STM32
Stars: ✭ 26 (-66.23%)
Mutual labels:  stm32, stm32f103
lwpkt
Lightweight packet protocol structure for multi-device communication focused on RS-485
Stars: ✭ 71 (-7.79%)
Mutual labels:  stm32
versaloon
JTAG Versaloon firmware for the STM32 Bluepill board
Stars: ✭ 95 (+23.38%)
Mutual labels:  stm32

STM32 ILI9341 spi

YouTube video:

STM32 ILI9341 spi

STM32 ILI9341 spi

STM32 ILI9341 spi

STM32 ILI9341 spi

STM32 ILI9341 spi

Библиотека для работы с дисплеем ILI9341 по SPI с использованием прямого доступа к памяти. Рисование примитивов + текста портировано с ардуиновской библиотеки от Adafruit с применением некоторй оптимизации.

Пины настраиваются в файле config.h в папке с библиотекой

Проект для CLion IDE. Используется стандартная библиотека для работы с перифирией. Для успешной компиляции править пути к библиотеке в CMakeLists.txt


This project for IntelliJ IDEA CLion includes fast DMA graphics library. Testing on STM32f103C8T6.

Graphics drawing ported from Adafruit library for Arduino. Some optimizations applied.

Pins configuration in config.h

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].