Teensy 3.2 VS Arduino Due and Arduino Mega. Which one is faster?

Поделиться
HTML-код
  • Опубликовано: 30 янв 2025

Комментарии • 71

  • @pierpa_76pierpaolo
    @pierpa_76pierpaolo Год назад +1

    Ma il codice di Arduino è compatibile con Teensy o bisogna fare degli aggiustamenti di codice?
    But is the Arduino code compatible with Teensy or do you have to make code adjustments?

  • @christopherlyons7613
    @christopherlyons7613 8 лет назад +1

    I love your quick posts and watch them every week! Thanks! However, the one thing that I always feel that you miss is cost. I understand this is difficult when you are communicating with people all over the world but it still is a factor that really needs to be addressed. Not sure the best way to implement some type of cost rating system that can be understood by everyone but it would really be helpful if you at least gave something a shot and let the viewers provide comments. The cost of something certainly has some level of importance to almost everybody.

  • @DogRox
    @DogRox 8 лет назад +3

    That was a great video! I think the Teensy 3.2 can go a long ways. not just because of the speed, but because of the size making it more smaller compact for smaller projects. There still the factory of the power. :-)

  • @Kintepro
    @Kintepro 7 лет назад +3

    what about teensy 3.6?

  • @lesliesaunders7625
    @lesliesaunders7625 8 лет назад

    Think you're right Nick, the days of 8 bit mcus are numbered, but I'd like to see a 32 bit arduino board with the same footprint as the teensy or pro mini available in the near future.

  • @dl8cy
    @dl8cy 8 лет назад +18

    What about comparison of power consumption? (great video btw:-) )

    • @Educ8s
      @Educ8s  8 лет назад +5

      +Mike Herbst Yes, I would like to know that information as well.

    • @claudiufarcas
      @claudiufarcas 8 лет назад +1

      +Mike Herbst +1

  • @queenidog1
    @queenidog1 3 года назад

    Good video and great test. When I first started with Arduino (coming from a PIC and Motorola background) I bought mostly UNOs and Nanos, but also DUE, MEGA boards in case I needed more memory and speed. I haven't used the latter, but in the meantime read a lot about Teensy and decided to try it out. Wow! Fast, and so easy to program using Arduino IDE, and it comes in such a small package, smaller than a Nano! More expensive, but worth it for the speed and memory. You should compare those Arduinos with ESP8266 and ESP32...just for the heck of it, see where they land on the performance page. BTW, I DON'T think the days of 8 bit MCUs are "numbered". I can buy 6 Nanos for the price of a Teensy, and if it can do the job why not? I drive a 16x32 custom pixel display (5 feet wide) with an Atmel 328, the same chip in the UNO! But just in case I need higher refresh speeds, I made my PCB so it would take a Teensy as well. I have a dozen projects that use the Atmel328 in UNOs, Leonardos, and Nanos.

  • @daslolo
    @daslolo 6 лет назад +2

    How about displaying Teensy via SPI DMA?

  • @jacobhn2
    @jacobhn2 6 лет назад +1

    Is the due like an 4 core cpu that can handel 4 x 8 bit data at the same time.

  • @daszieher
    @daszieher 3 года назад

    I am just flabbergasted by the fact that computing power that would have awed my teenage self, but could not be transported by one person, now comfortably fits into a trouser pocket.

  • @meenakshimaurya7949
    @meenakshimaurya7949 4 года назад

    hi,
    which board should be used for audio filtration

  • @woodworkermd553
    @woodworkermd553 8 лет назад +2

    Wow, going to have to check out the Teensy

  • @errolandrade7633
    @errolandrade7633 6 лет назад

    Hello,.
    I'm planning to do computer controlled Christmas lights with ws2811 as decorator for several events which need around 3-4 thousand leds. Which is the best controller to use in terms of maximum lights with better refresh rates and econonic

  • @davidjackson2115
    @davidjackson2115 5 лет назад

    Thankyou for the display, that says heaps and looking at 3d printing Teensy looks like it will do a brilliant job. I havent printed yet but notice funny faults in peoples prints, with MEGA dithering in your display makes sense as to why. Is there much difference with original boards compared to Chinese in this test?

  • @moukafaslouka4796
    @moukafaslouka4796 7 лет назад +19

    8-bit microcontrollers are dying slowly. Pun intended!

    • @cessposter
      @cessposter 4 года назад +2

      C r i n g e .

    • @marcdraco2189
      @marcdraco2189 4 года назад +1

      Womp!
      Although I think 8-bit will have place because of price. The Teensy (I have several) eats the Arduino and pretty much every other maker MCU. But the 8-bit processors are quite capable of simple jobs. Sometimes you don't need 32-bits or even a floating point unit. I think we're getting spoiled now - these MCUs are faster than the late 80486 and approaching (if not passing) the early Pentiums!
      This is even more amazing when you consider these things don't even break a sweat even flat out!

    • @daszieher
      @daszieher 3 года назад +1

      @@marcdraco2189 my thoughts exactly. Cutting edge computing is not needed in every application.
      And yes, it's almost frightening, how fast these little buggers are in comparison to the processors that needed a suitcase-sized box to live in.

  • @dmitriibannikovasx
    @dmitriibannikovasx 6 лет назад

    Try to compare some STM32 board and this Teensy...

  • @mdafroz4190
    @mdafroz4190 8 лет назад +1

    Can you please uplode mote. Information about. Tensy

  • @KwaiTerk
    @KwaiTerk 6 лет назад

    Do you know if Teensy work with dfplayer?

    • @Educ8s
      @Educ8s  6 лет назад

      Yes, it will work.

  • @Helivinci
    @Helivinci 8 лет назад +1

    Hi, I'm a total beginner, and thank' for you video !!
    In my needs the problem was to make working arduino code (because the community and libraries ) and I/O working at 5v to use most of the sensors (those too points are supported by arduino uno type, not arduino Due) AND get speed (as due, teensy, and other arm but not arduino uno/mega). Specifically speed( clockspeed) to control smoothly steppers using 1/16 to 1/256 microsteps which need so many steps/sec than arduino uno or mega can't provide , problem wich limit to use steppers only at full to 1/8 step resolution maxium with medium rpm.
    So, if I'm correct, a very other and important good point to show about this teensy (for v3.1 and 3.2) is it's f*cking good 5V input tolerant !!!! Welcome to all 5v sensors !
    Personnaly I would love to see a test from you using a classic stepper motor like a nema 17 with a classic A4988 stepper driver at 1/16 microstepping mode on this teensy !!! or high microstepping mode if you get a driver allowing 1/32 to 1/256.
    It could be very usefull for a lot of beginner !!
    thank's again

  • @mohamedola2346
    @mohamedola2346 8 лет назад

    Great video and great effort.
    Sorry, I have another question which is not related to this subject.
    I want the code of reading the temperature from IR sensor (MLX90614) which connected to Arduino Due.
    I downloaded the code from bildr.org/2011/02/mlx90614-arduino/
    and then used with Arduino Uno or Mega and it work but with Due doesn't (I know they are different in architecture).
    So could anyone help me to solve this problem.

  • @pfabiszewski
    @pfabiszewski 8 лет назад

    Curious about comparison between Arduino/Genuino 101 and Teensy as well...

    • @Educ8s
      @Educ8s  8 лет назад

      +Paweł Fabiszewski From the specs alone, I expect the Teensy to be at least 3 times faster than the Arduino 101.

    • @pfabiszewski
      @pfabiszewski 8 лет назад

      +educ8s.tv so Arduino Due is faster than 101?

    • @Educ8s
      @Educ8s  8 лет назад

      +Paweł Fabiszewski Yes, from the specs I thing that the Due is at least 2 times faster than the 101.

  • @burnproof08
    @burnproof08 8 лет назад +1

    Thank you for comparison. Can you compare Arduino Zero with Teensy in future?

    • @Educ8s
      @Educ8s  8 лет назад

      +Jogy Sam2 Yes when I get one I will do a comparison!

    • @lesliesaunders7625
      @lesliesaunders7625 8 лет назад

      But pity the Zero is as big and costs more than double the price of teensy!

    • @burnproof08
      @burnproof08 8 лет назад

      +leslie saunders There is kickstarter project currently funding called "Tau" and it is just 10 bucks only. it is board with Arduino Zero compatible board without debugger.

  • @KrisKasprzak
    @KrisKasprzak 4 года назад

    Now that the teensy 4.1 (and 4.0 are out) which run the Cortex M7 at 800 MHZ, the speed difference will be much greater. I really have no idea why anyone would use Arduino given the power of a Teensy. Why the teensy 3.2 (and 4.0) are more expensive than an UNO or Nano, speed and memory will make up the difference.

  • @magnuswootton7368
    @magnuswootton7368 6 лет назад

    How am I supposed to mass manufacture if im stuck with these boards from other companies?!?!?

  • @juliendebontridder45
    @juliendebontridder45 6 лет назад

    You did a good job. Thanks

  • @Anvilshock
    @Anvilshock 8 лет назад

    How do you accurately determine milliseconds??

    • @refract8491
      @refract8491 8 лет назад +1

      maths...

    • @Anvilshock
      @Anvilshock 8 лет назад +1

      Ilomantis Pray tell, oh smartass, how may I do that if I cannot expect the cycle time to be reliable?

  • @Marco_Onyxheart
    @Marco_Onyxheart 6 лет назад

    Personally, I'm thinking more about using the ESP32 by default from now on. It's a completely different 32-bit dual core CPU, but higher clock speed (though I don't know if that equates to it being faster, since it's a different architecture), built-in WiFi and Bluetooth, lots of other features, and dirt cheap.

  • @EvertvanIngen
    @EvertvanIngen 4 года назад

    Wooow, that's *Very* impressive

  • @MandoRick1978
    @MandoRick1978 3 года назад

    I use the Due. I really dislike the pathetic library support we have for the Due.

  • @youmightliketoknow
    @youmightliketoknow 8 лет назад +3

    Nick, may I offer you a different perspective? You have done a lot of projects. Ask yourself how many times was CPU speed a limiting factor? How many projects couldn't you do because you microcontroller wasn't fast enough?
    I am not saying faster isn't better but I think there are several things more important than CPU speed in the kind of hobbyist projects most of us do. Like what? compatibility, libraries, cost and integrated networking.
    I think having a "fast" microcontroller in your arsenal is a good idea, just like having a tiny one, one with a lot of I/O, super cheap ones . . . I'm just not convinced my trusty Uno is ready to be replaced.

    • @Educ8s
      @Educ8s  8 лет назад +2

      +123music4c Yes, you are right. The projects that I have built so far are simple projects because I am still learning the enviroment of Arduino. But lately, when I wanted to build something more advanced I was limited by the Arduino Uno. For me the biggest disadvantage of the Arduino Uno is the small RAM and program memory. There is only 2KB of RAM memory. Advanced algorithms can not run with that amount of Ram. Also, when you need to update a big display, the 8bit Arduinos are strugling. I am starting to build an advanced Weather Station Project with a big color TFT display. Arduino MEGA has a lot of memory, but still it is very slow to drive the display quickly, so I am going to use the 32bit Due. For simple projects though, an Arduino Uno is a very good option.

    • @youmightliketoknow
      @youmightliketoknow 8 лет назад

      +educ8s.tv no question there are projects that would be much better served by a Teensy (or Due) than an Uno or Mega like your advanced weather station. However, a Raspberry Pi Zero has 200x faster processing, 8000x more RAM and can drive a HD display at 30fps while only using 160mA. The Teensy is $20 the Pi is $5. If you were going to focus on RAM/processor/display intensive projects wouldn't something like this be a better choice?
      Regardless, I commend you for putting out good, easy to follow videos and including links and code.

    • @72MQuinn
      @72MQuinn 8 лет назад +1

      +educ8s.tv I switched to the Teensy 3.2 for my project I started with a Mega but quickly found the limitations on running a 2.4" tft. It a gauge for my car with displays four bar graphs with numbers and a needle gauge for the boost. Very flickery to the point of being annoying. Besides the Mega is huge compaired to the 2.4" screen. The rendering time of the graphics for the display is way faster 27 seconds from start on the Mega to a matter of a second on the Teensy..

    • @Ziplock9000
      @Ziplock9000 6 лет назад +1

      Sure, but this demo and video was just about CPU speed.

  • @JoopMedia
    @JoopMedia 8 лет назад

    Hmm, not a great comparison.,, I never use my teensy boards at anything less than 120mhz, particularly as many of the libraries that take full advantage of the hardware SPI pins and memory bandwidth are specifically optimised for use at 120mhz clock speed. Should have the teensy running at 120mhz to actually show the teensys 'actual' performance comparison ;) cheers, good video nonetheless! (I also would have shown the comparison of SRAM and program memory, as people may assume you get less memory with a teensy) :)

  • @mnelson10000
    @mnelson10000 8 лет назад +2

    Honestly, I'm not sure that it matters because there are better platforms available if processor power is important. Raspberry Pi for example. IMO, Arduino's strength is in low-power, size and price.

    • @rupert274
      @rupert274 8 лет назад +2

      For reasons I don't understand, the Teensy can be used to control certain addressable LEDs which are dependent on signal frequency with the Pi can't.

    • @firstsurname8931
      @firstsurname8931 7 лет назад

      The pi is not open source, so ifyou use it you are stuck with a big dev board.

  • @hayritolgatuncel548
    @hayritolgatuncel548 6 лет назад

    Thx for video.. :)

  • @ArjanvanVught
    @ArjanvanVught 5 лет назад

    Comparing a simple microcontroller with a high performance ARM SoC ... And do not use the heavy Arduino IDE/OS, so wasting performance of any chip.

  • @ardiansfaqih4927
    @ardiansfaqih4927 5 лет назад

    if due have eeprom, maybe due is better...

  • @thachlel
    @thachlel 7 лет назад

    Nano is the King!

  • @stoneshou
    @stoneshou 4 года назад

    noobie here: does Teesy require soldering?

  • @josephmurphy8070
    @josephmurphy8070 7 лет назад +2

    Gee 32 bits is faster than 8 bits what a surprise.

  • @gamestv4875
    @gamestv4875 5 лет назад

    Don't judge a book by it's size.

  • @hicham3341
    @hicham3341 8 лет назад +1

    جزاك الله خيرا والله اكبر

  • @bozotheclown935
    @bozotheclown935 4 года назад

    Va bene cosi...

  • @tejeshwvardhan1165
    @tejeshwvardhan1165 8 лет назад

    faster is always better. teensy performance is like a rabbit on redbull

    • @Ziplock9000
      @Ziplock9000 6 лет назад

      Not it's not always better

  • @chauvoluuhuong7485
    @chauvoluuhuong7485 6 лет назад

    Unfair comparison