<div dir="ltr">Fred,<div>I had to research the same thing when developing the AllPixel. It doesn't use an FTDI chip since the ATMega32u4 we used has CDC USB Serial, but as far as the OS is concerned, it's just serial like FTDI.</div><div><br></div><div>First major question that will change my answer is what OS support you need? </div><div>Because I needed to support any OS on any architecture, I went with Python (2.7.x) and pyserial which is a pure python, cross-OS serial interface.</div><div>However, the UI components of Python are lacking. There's a plethora of windowing packages but I've never been super happy with any of them. So, if you just need something simple and a command line interface would work, I would definitely recommend the pyserial/Python route.</div><div><br></div><div>If, for example, you just need Windows support, I can certainly recommend C# which has built in serial functionality. With a little work and the use of Mono it should even work cross-OS. But if you do need that, <i>start</i> with Mono since you will really need to use GTK# instead of WinForms or WPF that are the Windows C# defaults but <i>don't </i>work in Mono so much.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 10, 2015 at 8:35 AM, Fred Ebeling <span dir="ltr"><<a href="mailto:FEbeling@ecpdesigns.com" target="_blank">FEbeling@ecpdesigns.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div dir="ltr">
<div style="FONT-SIZE:12pt;FONT-FAMILY:'Calibri';COLOR:#000000">
<div> </div>
<div style="FONT-SIZE:small;TEXT-DECORATION:none;FONT-FAMILY:"Calibri";FONT-WEIGHT:normal;COLOR:#000000;FONT-STYLE:normal;DISPLAY:inline">
<div style="FONT:10pt tahoma"><font size="3" face="Calibri">HI</font></div>
<div style="FONT:10pt tahoma"><font size="3" face="Calibri"></font> </div>
<div style="FONT:10pt tahoma"><font size="3" face="Calibri">I am developing a 
simple controller unit that interfaces to the</font></div>
<div style="FONT:10pt tahoma"><font size="3" face="Calibri">computer using a USB 
FTDI IC.   What I need is a simple support</font></div>
<div style="FONT:10pt tahoma"><font size="3" face="Calibri">language that would 
allow me to program some text and select</font></div>
<div style="FONT:10pt tahoma"><font size="3" face="Calibri">some options and then 
send commands to the controller.</font></div>
<div style="FONT:10pt tahoma"><font size="3" face="Calibri"></font> </div>
<div style="FONT:10pt tahoma"><font size="3" face="Calibri">Any 
suggestions:</font></div><span class="HOEnZb"><font color="#888888">
<div style="FONT:10pt tahoma"><font size="3" face="Calibri"></font> </div>
<div style="FONT:10pt tahoma"><font size="3" face="Calibri">Fred 
Ebeling</font></div></font></span></div></div></div></div>
</blockquote></div><br></div>