FT800 (FTDI Eve)

Share code examples with other users

FT800 (FTDI Eve)

Postby David John Barker » Wed May 21, 2014 10:33 am

A small number of demo programs for the FT800 graphics chip can be found here

http://www.firewing.info/pmwiki.php?n=FirewingUser.FT800

Here are some links to videos which shows what a simple 8 bit microcontroller can do with this device

https://www.youtube.com/watch?v=3trUUc-tFKY
http://www.youtube.com/watch?v=xOJ0br7lz6Y
http://www.youtube.com/watch?v=kaaf4yUMyVg

There is a new FT801 out which supports capacitive touch rather than resistive (FT800) which looks really interesting...
User avatar
David John Barker
 
Posts: 491
Joined: Thu Nov 08, 2012 12:21 pm

Re: FT800 (FTDI Eve)

Postby Jerry Messina » Wed May 21, 2014 12:42 pm

Wow. I'm impressed, esp with some of the examples shown in the first video!

You're right on time adding support for the FT800... I started looking at this chip a week or so ago, and was a bit leery thinking it might be too limiting.

Now my only question is how in the heck did they pull off what they did in some of those samples! I'd love to see the code.
Jerry Messina
 
Posts: 280
Joined: Thu Feb 14, 2013 10:16 am

Re: FT800 (FTDI Eve)

Postby David John Barker » Wed May 21, 2014 12:56 pm

I needed the drivers for a commercial job I was working on. If you have some graphics programming experience you will find the device has some really powerful features. If you don't have graphics programming experience, then the built it widgets makes development easy. Regardless of you level of expertise, it sure beats having to try and drive a 4->5" display directly using a PIC. I'm getting more and more commercial clients wanting interfaces look and work like their mobile devices and this device makes it a possibility. The resistive screen is fine for virtual button pressing, but the new capacitive screen will enable you to create mobile phone and tablet type interfaces - all driven by a PIC.

It's certainly worth grabbing a Gameduino or VM800B43A and taking a look...
User avatar
David John Barker
 
Posts: 491
Joined: Thu Nov 08, 2012 12:21 pm

Re: FT800 (FTDI Eve)

Postby David John Barker » Thu May 22, 2014 8:08 am

Here is a video I uploaded to youtube showing some simple, realtime rendering using Firewing...

http://youtu.be/1UI2cyCCAFo
User avatar
David John Barker
 
Posts: 491
Joined: Thu Nov 08, 2012 12:21 pm

Re: FT800 (FTDI Eve)

Postby David John Barker » Thu May 22, 2014 7:08 pm

OK, one more -some custom widgets...

http://youtu.be/eAJSSxKjTx0
User avatar
David John Barker
 
Posts: 491
Joined: Thu Nov 08, 2012 12:21 pm

Re: FT800 (FTDI Eve)

Postby Jerry Messina » Fri May 23, 2014 11:33 am

Any chance you'd be willing to post the code you used for creating the custom widgets demo?

After seeing all this I think my fears of the FT800 being too limited were pretty off-base!
Jerry Messina
 
Posts: 280
Joined: Thu Feb 14, 2013 10:16 am

Re: FT800 (FTDI Eve)

Postby David John Barker » Fri May 23, 2014 3:44 pm

I have uploaded the code, images and small article on the wiki:

http://www.firewing.info/pmwiki.php?n=FirewingUser.FT800Widget

Make sure you download the latest BETA (1.0.0.6 B1) as I have updated the FT800 module (it's work in progress)
User avatar
David John Barker
 
Posts: 491
Joined: Thu Nov 08, 2012 12:21 pm

Re: FT800 (FTDI Eve)

Postby bitfogav » Sat May 24, 2014 3:57 pm

Are all the sample codes functional with the Gameduino and the Gameduino sd card?..
Also to enable the Gameduino option in code, do we just uncomment the following line?

Code: Select all
#option FT_MODEL = GAMEDUINO
User avatar
bitfogav
 
Posts: 75
Joined: Sat Nov 17, 2012 11:46 am
Location: UK

Re: FT800 (FTDI Eve)

Postby David John Barker » Sat May 24, 2014 4:48 pm

Yes - make sure you are using the very latest BETA...I have tested all the sample files with
Code: Select all
#option FT_MODEL = GAMEDUINO

using BETA 1.0.0.6 (B2)
http://www.firewing.info/pmwiki.php?n=Firewing.Download
If you are using the latest compiler with the sample files, have enabled the #option and cannot get them to work, please let me know...
User avatar
David John Barker
 
Posts: 491
Joined: Thu Nov 08, 2012 12:21 pm

Re: FT800 (FTDI Eve)

Postby Jerry Messina » Sat May 24, 2014 5:10 pm

Thanks for the widget example.

I was expecting to see quite a bit more code than that half-page of source! Sure looks like using the FT800 makes things a LOT easier.

Have you tried it out with different uC families? Curious to know if the limiting factor is the uC or the SPI speed.
Jerry Messina
 
Posts: 280
Joined: Thu Feb 14, 2013 10:16 am

Next

Return to Code Examples

Who is online

Users browsing this forum: No registered users and 1 guest

cron

x