element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Arduino
  • Products
  • More
Arduino
Arduino Forum Teensy 3.0: true Arduino on ARM finally?
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Arduino to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 3 replies
  • Subscribers 403 subscribers
  • Views 595 views
  • Users 0 members are here
  • freescale
  • cortex_m4
  • teensy
  • arm
  • arduino
Related

Teensy 3.0: true Arduino on ARM finally?

fustini
fustini over 13 years ago

There's a Kickstarter running right now for the latest version of the Teensy:

 

Teensy 3.0 - 32 bit ARM Cortex-M4, usable in Arduino and C

Teensy 3.0 is a small, breadboard-friendly development board designed by Paul Stoffregen and PJRC. Teensy 3.0 will bring a low-cost 32 bit ARM Cortex-M4 platform to hobbyists, students and engineers, using Arduino(R)** or programming directly in C language.

image

The part that piqued my interest is where Paul writes about the Arduino compatibility:

With the initial release, Teensyduino will support the normal Arduino functions, digitalWrite, pinMode, analogRead, and so on.

 

However, there are many libraries for Arduino(R)** which are not designed to be cross-platform.  Paul Stoffregen has personally ported dozens of libraries to Teensy 2.0 (and in the process, also Arduino Mega and now Arduino Leonardo).  Firmata, Servo, IRremote and OneWire are just a few of the well known Arduino libraries which work across many boards, due to Teensy's porting project.  Teensy 3.0 will continue this process, for most major Arduino libraries, and in the process probably pave the way for easy porting to other 32 bit boards, like the upcoming Arduino Due.

 

Paul has also contributed numerous features and bug fixes to Arduino.  Teensy 3.0 will continue this tradition.  Here is a list of Arduino contributions to date:

http://www.pjrc.com/teensy/arduino_contrib.html

It seems to me that other non-AVR boards (like PIC32 ChipKit or the ARM Maple) that strove for Arduino software compatibility haven't reached critical mass in their porting efforts.  The promise of the ARM-based Arduino DUE has been on the horizon for awhile, but I don't believe there is any projected release date after a limited beta was released back in May.  Is it possible that the Teensy 3.0 could realize the goal of a smooth non-AVR Arduino experience first?

 

Cheers,

Drew

  • Sign in to reply
  • Cancel

Top Replies

  • dirtdiver
    dirtdiver over 13 years ago +1
    Oh ,i am pledging right away
  • mlass
    mlass over 13 years ago +1
    Thanks for the info, got my first batch pledge in.
  • R_Phoenix
    R_Phoenix over 13 years ago in reply to mlass +1
    I watched the numbers shoot up about $1,000.00 in just a few hours after Drew posted this. (including my own pledge)
Parents
  • dirtdiver
    dirtdiver over 13 years ago

    Oh ,i am pledging right away

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • dirtdiver
    dirtdiver over 13 years ago

    Oh ,i am pledging right away

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube