SSD1963

ardumodore
Mon Apr 27, 2015 5:04 pm
Hello guys,

Wondering if porting an SSD1963 lib is already in progress?

maybe UTFT lib with arduino DUE support is a good candidate for STM32 port of SSD1963.

Regards,
Davoud


madias
Mon Apr 27, 2015 8:15 pm
OLED_I2C and adafruit SSD1306 – here you are!
OLED_I2C supports only software I2c mode, because Henning Karlsen has implemented his own I2c code and I have no time converting this. (Tested the speed on PIC32 HW and SW and there is no much difference). The adafruit one works with hardware I2c
https://drive.google.com/file/d/0B3sgtw … sp=sharing
https://drive.google.com/file/d/0B3sgtw … sp=sharing
sorry, file to large (450kb?!?) to upload it here.
Edit: I do not own a SPI Oled, so I cannot say if the adafruit library works with that!

Mavrick.J
Mon Dec 04, 2017 9:09 am
Hello,
Interested in buying a 5 or 7 “based on a SSD1963 in SPI mode, has a library solution (Generic STM32F103Cx) been found?

I have browsed the forum, a lot of topic on parrallele mode but I have not seen anything on the SPI version, or not able to find it.

Thank you


RogerClark
Mon Dec 04, 2017 10:00 am
Large screens are hard to find.

Most people seem to use the Nextion

https://www.itead.cc/display/nextion.html

But its not SSD1963 interface


zmemw16
Mon Dec 04, 2017 11:00 am
there a’re a number of github repo’s for ssd1963 and ssd128(9??)
i’ve a ssd1963 10″ somewhere :)
most seem to be 36-40 pin connectors as well, so 8080/6800 type interfaces usually
if the mode connections are accessible, you’ll be able to re-configre :-)
any spi connections seem mainly for sdcard if fitted, don’t think mine a socket, didn’t see any indication of provision for one.

most would require fsmc or fsm, so need vet or zet or better, not sure if anything smaller has either of those.
and almost as usual the majority of repo’s are keil4 or keil5 based and also primarily SPL,
i’ve seen some of the more/most recent that are hal, not sure (which seems strange for me) if i’ve
seen any CubeMX ioc files.
<edit> some add-in txt</edit/>

stephen


zmemw16
Tue Dec 05, 2017 2:32 am
this may well be of interest
https://github.com/golf2109/STM32F429ZI_SSD1963_FT5336

STM32F429ZI_FMC_SSD1963.ioc


Mavrick.J
Wed Dec 06, 2017 5:32 pm
Good evening
Thank you for your answers.
The NEXTION I saw. it’s a solution, but I’d rather not have a tier system.

Is the RA8875 a good alternative? and same question SPI library already exist?

Thank’s
Best resgards


zmemw16
Wed Dec 06, 2017 7:52 pm
same answer – github, search RA8875
https://github.com/sumotoy/RA8875
https://github.com/adafruit/Adafruit_RA8875
first cites A library for RAiO RA8875 display driver for Teensy3.x or LC/Arduino’s/Energia/Spark
second Adafruit’s Arduino driver for the RA8875 TFT driver http://www.adafruit.com/products/1590
and another 21 repos still to be looked at :D
in all of 2 minutes
srp

zmemw16
Wed Dec 06, 2017 10:33 pm
just spotted that i still have this page open
http://microelk.azurewebsites.net/STM32 … 32_CZ_mini

ssd1963 based and most definitely worth a read

srp


Mavrick.J
Fri Dec 08, 2017 6:13 am
Hello thank you, again at all.

I’ve already found these different libraries for RA8875, and if you’re sure they work as is, on the stm32F103Cx, then Ok
To write the libraries is long is tedious, I just want to be sure that I can quickly test the delivered screen, and that the description is not “erroned”. Can be a little laziness too :oops:

And if I read correctly, the RA8875 would be enough of several buggs, that’s why I’m looking for a “ready made” solution, at least for the tests, and also for that reason that I asked for the SSD1963 that “some”announce in SPI mode

For the explanations of SSD1963, I read the documentation, but your explanation is much clearer nice job, which will be of great use, if I am obliged to make a 6080/8080 interface to SPI.

Now I have 3 options, RA8875, SSD1963 with spi interface and NEXTION :)

Regards


zmemw16
Fri Dec 08, 2017 1:27 pm
sadly i can’t say that they will work as is on a 103c8

some without a doubt need a FSM or FSMC, those i think need a ‘v’ as a minimum.**
again i still can’t say they will work, even then.

** just dropped into CubeMX, new project selecting device by required functionality, it only lists V-I devices.

i keep trying with leds, i2c, spi and serial outputs, results are somewhat inconsistant to say the least.
yes, i’ve had i2c and spi versions of those 0.98 displays work, 5110’s as well, some sdcards.
all within STM32duino :) , outside mainly LEDS and some serial, all rather depressing. :cry: :cry:

one day i will get a fsmc based display to perform ! i’ll also get rather far north of tipsy, maybe south as well. :)

currently i’ve dropped down to a nucleo 411re searching for consitency, but at least it’s not a uno :lol:

stephen


stevestrong
Fri Dec 08, 2017 2:19 pm
[zmemw16 – Fri Dec 08, 2017 1:27 pm] –
one day i will get a fsmc based display to perform !

You mean any with 16 bit parallel interface? There are plenty of them.


zmemw16
Fri Dec 08, 2017 4:45 pm
actually i did mean a display connectable to the FSMC, preferably plug-in. i’ve tried buying the compatible displays for Black F407V/Z/I’s and most assorted cores forlornly, yours with libmaple drivers and instructions, daniel, victor & haeweix!

so far i’m thinking about 12v and would it then show something :idea: :x

one day the advert text will include ‘a display emminently suitable for STM32Fx devices having a FSM/FSMC peripheral’ :)
i suppose ‘compatible’ is the closest as yet.

my ability to kill computers across the room with a look continues. it’s been honed for 30+ years.

stephen


stevestrong
Fri Dec 08, 2017 6:52 pm
[zmemw16 – Fri Dec 08, 2017 4:45 pm] –
actually i did mean a display connectable to the FSMC

This is exactly what I meant, too, any 16 bit parallel TFT can be driven by FSMC.
Whether plug-in or not, that’s just a small detail.
Yea, it seems that your F4 compatible display doesn’t like you :geek:


zmemw16
Sat Dec 09, 2017 6:11 am
can’t believe everything you read, even on aliexpress store pages :)

what i can say is the signal names on the display match the pin names (all fsmc btw) on the f407 board, so it must be the software then :lol:

at the end of the day, whether it’s a core for libmaple, hal, spl or a bespoke c/c++ off github, i just want to see the display work :D

stephen


stevestrong
Sat Dec 09, 2017 8:37 am
You don’t see the display work? Watch out, the display sees you … :!: :mrgreen:

Leave a Reply

Your email address will not be published. Required fields are marked *