Seed studio round display - examples not compiling

L.S.,

I purchased a seed studio round display. So far it has been a big dissapointment, especially the seeed part of it. I figured, lets not buy a cheap chinese knockoff, let’s go with the original as then you have support and working code. I was wrong.

The device comes with 6 pieces of example code, of wich only 3 sort off work. The rest does NOT.

No this is not an RTFM issue. As there are files missing from the code.

For instance the ‘gifplayer’ example:

The ‘benchmark’ example:

The ‘hardwaretest’ example runs for a few seconds but then crashes silently without giving any meaningfull errors.

So far it’s stupid but not the end of the world. So the examples do not work, I’m a developer, I’ll make my stuff myself. However, then try to find which driver you need. Eventually I found out it’s something like ‘GA901’ or something. There is no list of specs which mentions this, nor is it in the support documentation.

One of the things I haven’t gotten to work so far, is just simply displaying a BMP image on screen. I have working code, and coded the BMP according to the guides, but this produces rubbish on screen.

Right now I have this:

and an image file like this:

This produces a yellow screeen with rubbish in the middle. There’s no yellw in the picure I’m trying to display:

So seeed, if you could produce a working example or explanation of how to actually display a bmp on this screen, i’d be much obliged.

Also… I have combined the screen with Seeed XIAO nrf52840 sense. The documentation speaks of 2 versions, a ‘normal version’ and an ‘mbed-enabled’ version. What this means, or how one can see what version you have, is mentioned nowhere.

Looks like next time I’m going to buy the cheap knockoff crap, as Seeed has no proper documentation. Also, I talked about this 3 days ago on discord, no response whatsoever so far. So seeeed had no support as well.

Eventually the hardware is fine and I’ll get it working, but I’m highly dissapointed in seeed.

Hi there,

So I see you have not been around in a bit…SO :face_with_hand_over_mouth:

I can say They “DO” WORK, I have examples running on here, However Due to the Nature of Change and Updates It takes more effort on the makers :index_pointing_at_the_viewer: part and ATTITUDE (less Salt) to keep UP! :+1:

The Gif Player works great! , I won’t spoiler alert your Journey but suffice to say, roll back your BSP, use the correct edits in the TFT-eSPI.h LIB and ALL will be well. Touch screen works Too!
Do use the USer_setups.ino to diagnose your config it must be correct for anything to work. :crossed_fingers:

The compiler output is your friend… Most makers know this or learn it early. It will tell you which BSP you are using. WHy LIB’s are not present or loading or conflicts with versions and edit. so do switch to VERBOSE output in the IDE configuration settings and Pay Attention.
:nerd_face:
The first 3 lines and usually the last 10 or so before the upload stuff, those will tell the most information.

Use the magnifier :mag_right: and terms like Gif Player , or Round display. The examples will ALL work from the IDE too if you have it correctly setup. BTW

HTH
GL :slight_smile: PJ :v:

I have round displays working on C3,S3,C6, Nrf52840 & sense. :+1:

it is technically impossible for the gif player to work, as there are files missing which are included in the code. As you could have seen in my screenshot. The file ‘Animatedgif.h’ is not present in the zip as downloaded from seeed. Possibly you have an earlier version which had it included?

As far as the attitude part does, lets get this clear. Seeed is a business selling a product. I bought 2 of their products, so provided income to them. Now I find the product (which is board + accomp software/liraries/examples) lacks the latter.

To be honest I was annoyed by it not working, was happy to receive it and expected it to just work. I should have known better :slight_smile:

Hi there,

Wow, You won’t get a lot of help with that kind of attitude is what I’m saying. :face_with_hand_over_mouth: If you know anything about the TFT_eSPI.lib it’s NOT a SEEED property. It was written by Bodmer he created the Gif viewer. The original header explained the need to supply your own. There’s a link in the Wiki as well. The Hardware test works perfect with the correct drivers, libs and setup… PERIOD! :sweat_smile:

No Spoons here, :gift: :spoon: You’ll have to do the reading and learning yourself. Folks are glad to help but you need to chill and ask questions not just come here and throw shade.

HTH
GL :slight_smile: PJ :v:

what else are you having problems with specifically concerning the display?

Wether it’s seeeds property or not, is not relevant. It’s as I state, from my perspective I purchased a product.

This would be like philips saying ‘i’m sorry sir, we cant give you warranty, as the capacitor which broke in your television was made by brand RLAK in china.’.

About the ‘RTFM’ implication, please tell me where on this page it says anything about adding own image file?

About stuff working with correct drivers and so forth, I’m sure everything in the examples can be MADE to work. Fact remains, it does NOT work out of the box, as described and substantiated in my opening post.

Its not me throwing shades here. It’s you starting about the tone without adressing ( at least, initially) the meaning which is making the shade here.

1 Like

Yea, OK

GL :slight_smile: PJ :v: