Before logging an issue, please update to the latest release of Visual Micro from the Downloads Page.

When Logging a Support Issue in the Forum, please ensure you have also:-

  • Enabled vMicro > Compiler > Show Build Properties
  • Re-Compile your program with these settings enabled
 
Save the new Output to a Text File and....
  • Click the Reply button and attach as .txt file OR
  • Click here to Email us with the file attached, and a link to your post
Support requests without the output above may be impossible to answer, so please help us to help you
 
Page Index Toggle Pages: 1 [2] 3  Send TopicPrint
Very Hot Topic (More than 25 Replies) Add new board- teensy? (Read 71063 times)
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12191
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Add new board- teensy?
Reply #20 - Oct 12th, 2012 at 10:03am
Print Post  
The version will be available sometime over the weekend

@Les and others, I am sorry this has taken so long. I didn't realize the Teensy modified boards.txt causes errors
  
Back to top
IP Logged
 
Experimentalist
Junior Member
**
Offline


Posts: 29
Location: UK
Joined: Oct 6th, 2012
Re: Add new board- teensy?
Reply #21 - Oct 12th, 2012 at 1:49pm
Print Post  
I am sure Paul of PJRC will do what he can to help. He is a very helpful guy and will be keen to make his product viable with Visual Micro I am sure
  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12191
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Add new board- teensy?
Reply #22 - Oct 12th, 2012 at 2:04pm
Print Post  
Yes, we will see. I know Paul will help where he can but something tells me we just have to work with what we have. 

It takes so long to get any agreement for the community on these things.

Paul, Arduino, Wiring, ChipKit, Maple are all making open source noises but in reality they are competitors so don't communicate very well. I am not suggesting this is wrong but it makes progress more difficult.

What I would like to do is design an xml file structure that allows the various platforms to be described. This would enable a single compiler to work using these xml instructions. 

The xml could also describe additional user interface options such as Teensy Keyboard, Speed etc., location of help files and manufacturers web site url +++

The only problem with that is we move away from what the manufacturers are maintaining themselves such as the teensy/chipkit boards.txt extensions.

It's a problem so see the cleanest way forward  Cry
  
Back to top
IP Logged
 
Experimentalist
Junior Member
**
Offline


Posts: 29
Location: UK
Joined: Oct 6th, 2012
Re: Add new board- teensy?
Reply #23 - Oct 12th, 2012 at 8:39pm
Print Post  
How do I officially join the beta test program?
  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12191
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Add new board- teensy?
Reply #24 - Oct 13th, 2012 at 1:00pm
Print Post  
Email sent Smiley
  
Back to top
IP Logged
 
Experimentalist
Junior Member
**
Offline


Posts: 29
Location: UK
Joined: Oct 6th, 2012
Re: Add new board- teensy?
Reply #25 - Oct 16th, 2012 at 7:52pm
Print Post  
Gone quiet again, Twitter was talking of an update on Sunday just gone, any news?  Undecided
  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12191
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Add new board- teensy?
Reply #26 - Oct 16th, 2012 at 9:57pm
Print Post  
Yes I have a version but don't want to put it on codeplex until it has been tested by existing users. Currently waiting for feed back from a couple of experienced users.

It's here if you want to try it out.

http://www.visualmicro.com/downloads/ArduinoForVisualStudio_WriteVars.msi

If you are a debug beta tester then you need to let me know otherwise the visualizations will fail without a secondary installer that I will email to you.
  
Back to top
IP Logged
 
Experimentalist
Junior Member
**
Offline


Posts: 29
Location: UK
Joined: Oct 6th, 2012
Re: Add new board- teensy?
Reply #27 - Oct 28th, 2012 at 10:12pm
Print Post  
Tim

I have been away and have only just had chance to get back to this. I have the latest versions of Visual Micro and the debugger installed and have succesful compilation for my Teensy 2. How do I configure the upload when using the Teensy? I can set the serail port but output window shows: 

avrdude: Can't find programmer id "halfkay"

The Teensy usually uses its own programmer but I am unsure how to set this up.

Also my project is using the USB serial as its main interface so I presume to use the Visual Micro debugging I need to wire to some extra pins and include another library. I am working through the videos and documentation at present but would be grateful of any guidance you can offer.

Andy
  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12191
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Add new board- teensy?
Reply #28 - Oct 28th, 2012 at 10:32pm
Print Post  
Hi Andy,

The teensy announcement is here http://visualmicro.com/page/Teensy-for-Microsoft-Visual-Studio.aspx

As you will read, this first version only provides intellisense, upload still needs to be using Arduino IDE with "External Editor" checkbox enabled. This means no debug for Teensy yet.

Over the next few weeks I will be adding support for the Due, I hope to add the Teensy upload support and menu items at that time.

In terms of debug on other pins. Yes if Teensy supports SoftwareSerial then you can use that to debug. 

However the new debug feature of changing variables on a running Arduino works better, at the moment, with normal hardware serial. SoftwareSerial is okay at 57600 (or slower) but still needs a little bit more work.

Anyway, the standard debug stuff works fine with SoftwareSerial (other digital pins)
  
Back to top
IP Logged
 
Experimentalist
Junior Member
**
Offline


Posts: 29
Location: UK
Joined: Oct 6th, 2012
Re: Add new board- teensy?
Reply #29 - Nov 13th, 2012 at 9:31pm
Print Post  
Tim

I see there have been some new releases, any news on the upload and debug options for the Teensy as yet?

Andy
  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12191
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Add new board- teensy?
Reply #30 - Nov 13th, 2012 at 9:50pm
Print Post  
Hi Andy,

Not yet but I hope to find the time next week. I plan to add the Teensy menu items at the same time.

Tim
« Last Edit: Nov 13th, 2012 at 9:50pm by Tim@Visual Micro »  
Back to top
IP Logged
 
Experimentalist
Junior Member
**
Offline


Posts: 29
Location: UK
Joined: Oct 6th, 2012
Re: Add new board- teensy?
Reply #31 - Dec 13th, 2012 at 3:20pm
Print Post  
Tim

Any update re upload and debug options for the Teensy ?

Support for Teensy 3.0 ?

Andy  Huh
  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12191
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Add new board- teensy?
Reply #32 - Dec 13th, 2012 at 5:04pm
Print Post  
Hi Andy,

I've started the work along with Arduino 1.5. Got side tracked by end of year stuff at work but will complete over the xmas break

T
  
Back to top
IP Logged
 
Rei Vilo
Member
***
Offline


Posts: 123
Joined: Jan 10th, 2012
Re: Add new board- teensy?
Reply #33 - Dec 14th, 2012 at 9:07pm
Print Post  
Adding only Teensy 3.0 would be pity. Adding other popular boards represents only a fractional additional work.

I think there's room for an add-in on Windows supporting multi boards, much like the embedXcode template on OS X.

Looking broader, a cross-platform IDE like NetBeans is an even better choice.

So we're ending with a cross-boards multi-platform add-in!
« Last Edit: Dec 14th, 2012 at 9:08pm by Rei Vilo »  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12191
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Add new board- teensy?
Reply #34 - Dec 15th, 2012 at 2:55pm
Print Post  
The problem with all the current make file systems are that they are not fully compatible with Arduino and others. 

Your system is certainly the best makefile system but still a long way from providing a 100% compatible system.

+ Teensy requires additional menu items to enable users to easily switch to the correct usb keyboard layout and cpu speed. The menu items need only be visible to users when a Teensy board is selected.

I hope to complete the multi-board work over the christmas break. The most work is required in areas that are not related to compilation, such as library detection, additional user interface support etc.

Another big consideration is that I like Visual Studio and like many others use it for my work and also to create other windows and web programs. It's Microsoft and it's very easy  Smiley
  
Back to top
IP Logged
 
Experimentalist
Junior Member
**
Offline


Posts: 29
Location: UK
Joined: Oct 6th, 2012
Re: Add new board- teensy?
Reply #35 - Jan 3rd, 2013 at 8:07pm
Print Post  
Happy New Year, any advances with the Teensy stuff over xmas ?
Smiley
  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12191
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Add new board- teensy?
Reply #36 - Jan 3rd, 2013 at 11:26pm
Print Post  
Hi, Yes I made good progress with Due and Teensy. Required a re-write of the compiler and some UI elements.

I ran out of time for a release but will do so over the next few weeks.

Instead of making specific code for each I have a new app config system that should also allow you to add your own hardware should something else come out in the future Smiley

Sorry for the delay.

T
« Last Edit: Jan 3rd, 2013 at 11:28pm by Tim@Visual Micro »  
Back to top
IP Logged
 
Alban
Junior Member
**
Offline


Posts: 26
Location: Holland
Joined: Nov 11th, 2012
Re: Add new board- teensy?
Reply #37 - Jan 4th, 2013 at 9:58pm
Print Post  
Teensy support would be greatly appreciated!!! Not sure if it already there but how about the jeenode from jeelabs?
  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12191
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Add new board- teensy?
Reply #38 - Jan 5th, 2013 at 1:11pm
Print Post  
I thought jeenode was std arduino. I have some here but never used them. I'll take a look at them sometime to see the programming instructions
  
Back to top
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12191
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Add new board- teensy?
Reply #39 - Jan 7th, 2013 at 1:13am
Print Post  
There is an alpha plugin with Teensy here if you want to try it

Tested with teensy 3.0 using teensyduino ide 1.0.3
  
Back to top
IP Logged
 
Page Index Toggle Pages: 1 [2] 3 
Send TopicPrint