Hi,
It's been suggested that I try Teensy on project to build an adapter to connect a high bandwidth USB device, i.e. Laser,
to wifi wireless, so I can eliminate cables. I've purchased several Teensy 3.1 and I'm quite pleased with it's hardware power and
flexibility. I've completed the basic setup with teensyduino and have experimented with doing some AD conversion. In
order to feel comfortable with something new and not get too far ahead of things, I've been reading all I can about
Teensy 3.1 and have come up with a few questions that remain unanswered. I know they may seem random and
some of you might prefer separate topics for each but it's never easy to please everyone....Here goes:
1) One of the advantages of the Arduino resources is the rich set of examples and libraries. People have contributed and provided a number
special libraries for peripherals. Is the Library list on Library List page, http://www.pjrc.com/teensy/td_libs.html, up to date?
I'm reading conflicting information about this in several places. I would have expected this web page to be updated for Teensy 3.1. For
example, the current page says USB Host Shield library is not supported with Teensy 3.0, but the library itself suggests it does.
2) Where can I find up to date information on how to build code for a Teensy 3.1 outside of Arduino IDE? I've found fragments regarding Makefile
updates but I'm having a hard time following since they were only questions/answers related to this topic.
3) If and when I figure out how to tailor makefile for building outside of Arduino IDE, can I use Arduino libraries or are they only for that
tool chain? If yes, are there any special steps to include or use the arduino built libraries?
4) What options are available for debugging on the Teensy target? I've concluded from all my reading that there are no options for
debugging, except print statements of course.
5) I keep seeing reference to "Teensy 2.0++" what does this mean? What this a product at one point?
In conclusion, I like Teensy but in my R*D shop and for possible integration in my products I need to know there is support and a more mature and complete
tool chain available. The Arduino IDE has it's limits. I need a more full featured IDE with hardware debugging capability (breakpoints, single step, etc),
support for JTAG, etc. But, it doesn't have to be the likes of Keil, etc. Are my expectations of Teensy too high? What can you say about the evolution and
migration of the Teensy platform?
It's been suggested that I try Teensy on project to build an adapter to connect a high bandwidth USB device, i.e. Laser,
to wifi wireless, so I can eliminate cables. I've purchased several Teensy 3.1 and I'm quite pleased with it's hardware power and
flexibility. I've completed the basic setup with teensyduino and have experimented with doing some AD conversion. In
order to feel comfortable with something new and not get too far ahead of things, I've been reading all I can about
Teensy 3.1 and have come up with a few questions that remain unanswered. I know they may seem random and
some of you might prefer separate topics for each but it's never easy to please everyone....Here goes:
1) One of the advantages of the Arduino resources is the rich set of examples and libraries. People have contributed and provided a number
special libraries for peripherals. Is the Library list on Library List page, http://www.pjrc.com/teensy/td_libs.html, up to date?
I'm reading conflicting information about this in several places. I would have expected this web page to be updated for Teensy 3.1. For
example, the current page says USB Host Shield library is not supported with Teensy 3.0, but the library itself suggests it does.
2) Where can I find up to date information on how to build code for a Teensy 3.1 outside of Arduino IDE? I've found fragments regarding Makefile
updates but I'm having a hard time following since they were only questions/answers related to this topic.
3) If and when I figure out how to tailor makefile for building outside of Arduino IDE, can I use Arduino libraries or are they only for that
tool chain? If yes, are there any special steps to include or use the arduino built libraries?
4) What options are available for debugging on the Teensy target? I've concluded from all my reading that there are no options for
debugging, except print statements of course.
5) I keep seeing reference to "Teensy 2.0++" what does this mean? What this a product at one point?
In conclusion, I like Teensy but in my R*D shop and for possible integration in my products I need to know there is support and a more mature and complete
tool chain available. The Arduino IDE has it's limits. I need a more full featured IDE with hardware debugging capability (breakpoints, single step, etc),
support for JTAG, etc. But, it doesn't have to be the likes of Keil, etc. Are my expectations of Teensy too high? What can you say about the evolution and
migration of the Teensy platform?