Forum Rule: Always post complete source code & details to reproduce any issue!
Results 1 to 5 of 5

Thread: A simple little t4 pc

  1. #1
    Senior Member
    Join Date
    Aug 2017
    Posts
    125

    A simple little t4 pc

    @All

    I thought I share this. It is a simple PC that started out the T36 and now I've ported most of it to the T4B2. When the breakout board is available from Tindie I will be able to finish porting it to the T4.
    Here are a few pictures. I do not have a very good camera or the ability to do a video so pictures are not that good.

    Click image for larger version. 

Name:	T4_system1.jpg 
Views:	50 
Size:	150.7 KB 
ID:	17461 Click image for larger version. 

Name:	T4_main_screen3.jpg 
Views:	27 
Size:	133.9 KB 
ID:	17462

    This is the whole system on the left and the boot up screen on the right. You will see the older T36 breadboard in the upper left. The T4 is running a 10.1" TFT form Buydisplay that is using the RA8876 display controller fro RAIO. A wireless keyboard and mouse are connected along with USB to SATA adapter for the hard drive through a Belkin 4 port HUB.

    At this point I have three main programs loaded into the T4. A file manager, WIP of course, STBASIC which needs the modified version of the KILO text editor.

    File Manager mouse capable with dialog boxes and message boxes:

    Click image for larger version. 

Name:	T4_fm5.jpg 
Views:	25 
Size:	133.0 KB 
ID:	17463 Click image for larger version. 

Name:	fm_file_copy.jpg 
Views:	23 
Size:	116.1 KB 
ID:	17464
    Click image for larger version. 

Name:	fm_file_copy1.jpg 
Views:	19 
Size:	100.9 KB 
ID:	17465 Click image for larger version. 

Name:	T$_mkdir.jpg 
Views:	18 
Size:	98.6 KB 
ID:	17466

    Kilo text file editor:

    Click image for larger version. 

Name:	T4_kilo2.jpg 
Views:	19 
Size:	133.9 KB 
ID:	17467 Click image for larger version. 

Name:	T4_kilo3.jpg 
Views:	15 
Size:	113.4 KB 
ID:	17468

    STBASIC showing the use of user defined fonts on the RA8876:

    Click image for larger version. 

Name:	.jpg 
Views:	26 
Size:	132.9 KB 
ID:	17470

    STBASIC is a structured BASIC interpreter without the use of line numbers so that was the need for the KILO editor which available on the internet.
    It is easy to add commands and functions so a lot of the the library functions can be implemented in basic which I have done.

    There are many things I have yet to setup that were on the T36, touchscreen, WIFI with the ESP8266 and sound.

    These Teensy's are so awesome. Thanks Paul and all others contributing to this forum.

  2. #2
    Senior Member+ mjs513's Avatar
    Join Date
    Jul 2014
    Location
    New York
    Posts
    4,102
    @wwatson - real nice - looks like fun to play with

  3. #3
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    9,706
    Good work.

  4. #4
    Senior Member
    Join Date
    May 2015
    Location
    San Francisco
    Posts
    157
    Very nice indeed! Will you be publishing the source code?

  5. #5
    Senior Member
    Join Date
    Aug 2017
    Posts
    125
    Quote Originally Posted by blackketter View Post
    Very nice indeed! Will you be publishing the source code?
    At this point it very much WIP. I have all of the software components except for MSC in one sketch folder. I want make separate libraries of the RA8876 drivers which are my version of Ra8876_lite and TFT. TFT.cpp contains many wrapper functions for Ra8876_lite. Then there is STBasic which will be a separate library and FM (File Manager) in a separate library as well. I think dialog.cpp should be part of the Ra8876_lite library. Right now I am only using the dialog popups for the File Manager.

    I will probably start with Ra8876_lite getting it into a library first.

    Lots of work to do yet.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •