This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TM4C1294NCPDT: UI development tool

Part Number: TM4C1294NCPDT

I'm trying to find a good UI development tool that I can run with my TM4C129 application that uses a GUI to build the application with minimal coding.  I'm in the process of migrating the application to TI-RTOS but in the mean time I'd like to find a good development tool to make touchscreens with.  

I have the Kentec booster pack but I want something that will allow me to make screens graphically with less coding.  In doing some searching around the internet it looks like Crank or easyGUI might be good options.  I'm not really sure how to tell if a certain software package will work with my processor or which might be easier to implement.  At some point I know I'll have to buy a license so I'm just looking for the best and/or easiest option.

I won't be doing anything too fancy with the touchscreen.  Displaying/editing parameters, a few graphs, buttons, other basic stuff.

Any thoughts?  Or could you point me in the right direction to do research?

Thanks

  • Hi Shane,
    I have no experience with the GUI builder tools. However, I find this article that might be helpful to you in searching the tool that best suits your needs. www.pannam.com/.../

    Hopefully, there are people in this forum who can also give some advice.

    Please also check out lab10 in the TM4C123 workshop in this wiki link processors.wiki.ti.com/.../Getting_Started_with_the_TIVA™_C_Series_TM4C123G_LaunchPad and see if the TivaWare graphic library is sufficient for your needs if the graphics you try to render are simple enough.
  • Thanks Charles. I found that article and it has a few good links but it seems to cover more than I need (or at least what I think I need...). I got the TivaWare graphics library working with a button and to display a few digital inputs. But it's somewhat difficult and I feel like there's probably a better solution out there. Also, I believe when I was asking questions involving the Kentec screen before someone said that it's not the most efficient.

    I'm going to try out Crank and see what it can do but I thought I'd come here and see if anyone had recommendations.
  • While such search for an empowering & speed/easing GUI makes great sense - might the consideration of the driving MCU - also warrant (some) consideration? Some include "Graphic Accelerators" and (very) expanded display resolutions - in time those are (sure) to prove important to you - are they not?

    Too narrow a search - is (rarely) the best search.    And "short term (perceived) needs" - may not prove adequate - (even) w/in the (near) future...
    Caveat Emptor.

  • I'm not actually sure at this point, that's a big reason why I'm looking for some input. I talked with the Qt people yesterday and they said I'd have to run Linux to get their stuff to work. Which might be fine if I can find a cheap processor that can handle just the Qt screen portion and talk to it with my main controller. But that would be a whole other set of skills I have to learn in order to make a screen work. And I was hoping to make the screen portion a minimal concern as it's just a simple motor controller.