Search found 168 matches

by ChrisMicro
Tue Jun 27, 2017 5:06 am
Forum: General discussion
Topic: Recommended TFT LCD displays for stmduino compatible boards?
Replies: 6
Views: 76

Re: Recommended TFT LCD displays for stmduino compatible boards?

The STM32F746 Discoveryhas a 4.3'' display:
4.3-inch 480x272 color LCD-TFT with capacitive touch screen
by ChrisMicro
Mon Jun 26, 2017 6:49 am
Forum: Problems with libraries
Topic: Arduino TFT libraries compatibility
Replies: 16
Views: 241

Re: Arduino TFT libraries compatibility

Now it is converted to a library. Now there are different adapters which have to be selected before including the Gui. // choose your hardware: #define TFT_Adapter_ILI9341_BluePill //#define TFT_Adapter_SPFD5408_UNO //#define TFT_Adapter_STM32F746_Discovery #include "Gui.h" GUI_Led Led1("up "); GUI_...
by ChrisMicro
Sun Jun 25, 2017 9:36 am
Forum: Problems with libraries
Topic: Arduino TFT libraries compatibility
Replies: 16
Views: 241

Re: Arduino TFT libraries compatibility

No suggestion yet, but it looks nice so far, I am very interested in this project. Thanks for your response :D Meanwhile I came to the conclusion that it is best to have a "TFT_Adapter" class for every hardware configuration. All hardware configuration ( like pin assignement ) has to be done in thi...
by ChrisMicro
Sun Jun 25, 2017 5:31 am
Forum: Problems with libraries
Topic: Arduino TFT libraries compatibility
Replies: 16
Views: 241

Re: Arduino TFT libraries compatibility

I just added a code example on GitHub for the BluePill and a ILI9341.
This is a very initial state which I plan to extend. Do you have suggestions for any improvements?
by ChrisMicro
Sat Jun 24, 2017 6:06 am
Forum: Problems with libraries
Topic: Arduino TFT libraries compatibility
Replies: 16
Views: 241

Re: Arduino TFT libraries compatibility

The goal of my efforts to make a GUI is the maximum reachable simplicity ... Arduino like ... It has to be simple to use. All GUI APIs I saw are in my opinion to complicated. So here is my proposal showed with an example placing to "virtual" LEDs on the screen and blink them: Adafruit_ILI9341 * Disp...
by ChrisMicro
Sat Jun 24, 2017 6:00 am
Forum: General discussion
Topic: SD card on ILI9341 display board??
Replies: 19
Views: 260

Re: SD card on ILI9341 display board??

I think this was one of my code experiments, but I used the STM32GENERIC: // SD-card pins // SCK <--> PA5 // MISO <--> PA6 // MOSI <--> PA7 #include <SPI.h> #include <SD.h> const int chipSelect = PA8; // set up variables using the SD utility library functions: Sd2Card card; SdVolume volume; SdFile r...
by ChrisMicro
Sat Jun 24, 2017 4:52 am
Forum: General discussion
Topic: SD card on ILI9341 display board??
Replies: 19
Views: 260

Re: SD card on ILI9341 display board??

Hi Roger,
just a few days ago I experimented making a wav-player with a BluePill using the SD-card of an ILI9341 ( I connected only the SD-card pins).
So far the SD-card access worked.
But there are different versions of the ILI9341 boards.
by ChrisMicro
Fri Jun 23, 2017 5:18 am
Forum: Problems with libraries
Topic: Arduino TFT libraries compatibility
Replies: 16
Views: 241

Re: Arduino TFT libraries compatibility

I try this with your F746 TFT implementation but it seems not to be a derivative of the Adafruit_GFX. So I would have to rewrite it to class GuiPittixObject { public: GuiPittixObject( LTDC_F746_Discovery &gfx ): gfx(gfx) { }; private: LTDC_F746_Discovery &gfx; }; LTDC_F746_Discovery tft; GuiPittixOb...
by ChrisMicro
Thu Jun 22, 2017 10:01 am
Forum: Problems with libraries
Topic: Arduino TFT libraries compatibility
Replies: 16
Views: 241

Re: Arduino TFT libraries compatibility

I want to make an easy to use and simple GUI library which supports several TFT displays.
What interface technique would your recommend to attach the different drivers?
by ChrisMicro
Wed Jun 21, 2017 12:02 pm
Forum: Problems with libraries
Topic: Arduino TFT libraries compatibility
Replies: 16
Views: 241

Arduino TFT libraries compatibility

Hello together, because I like to use Arduino programs on different platforms I realized a problem: Many examples are written for the ILI9341 TFT. But sometimes I use the F746 disco or F429 disco and sometimes a BluePill with a ILI9341. But the most of the time there are different names for the same...