Easy & Powerful Arduino Alternative? #3 Teensy Beginner's Guide

  Рет қаралды 321,552

GreatScott!

GreatScott!

Күн бұрын

Пікірлер
@greatscottlab
@greatscottlab 5 жыл бұрын
You can download the Arduino alternatives chart shown at the end of the video here: www.patreon.com/posts/26422805
@davidproctor9559
@davidproctor9559 5 жыл бұрын
Why not use piso shift register?
@grottyboots
@grottyboots 5 жыл бұрын
Thank you sir!
@youcefasb6293
@youcefasb6293 5 жыл бұрын
Please stop soldering wires directly to boards :D :D :D
@nozma6615
@nozma6615 5 жыл бұрын
Hi, i love your videos and watched all of them but i cant find video about how to fix schems how to find problem. It will be good if you make tutorial about fixing electronic boards. Thank you.
@PlaceholderforBjorn
@PlaceholderforBjorn 5 жыл бұрын
As a another user pointed out there is a onboard chip that you could use aswell. The ATMega32u is integrated in the latte Panda and it has native USB support. There are a lot of keyboard projects that's based on that chip. Have a look at deskthority and geekhack.
@SzymonJakubiak
@SzymonJakubiak 5 жыл бұрын
It's worth mentioning, that creator of the Teensy boards is very active contributor to the development of Arduino IDE. It's more than unfair to compare prices of Teensy boards to prices of clones from far east.
@AadityaKhare42
@AadityaKhare42 5 жыл бұрын
How does it handle fast interrupts for example those coming from a rotary encoder attached to a motor? Arduino has this bad behaviour of skipping/acknowledging interrupts if the interrupt generated is too fast...this was also because Arduino had a clock speed of 16MHz...with 48MHz, does that perform any better? Secondly, I wanted to ask about code latency...what is the latency produced due to the code itself? I'm guessing it is less but that caused problems in my Arduino too. Please reply.And the interrupts I mentioned are pretty fast....assume a 120RPM ...i.e. 2 RPS motor and 60 spokes/revolution.... that's 120Hz: the rate at which the interrupt is being called every second...and this happens to be too fast for the Arduino. I want to know if this can handle it to a better extent?
@SzymonJakubiak
@SzymonJakubiak 5 жыл бұрын
@@AadityaKhare42 I think that you should ask your questions here: forum.pjrc.com/
@ArjanvanVught
@ArjanvanVught 5 жыл бұрын
Why using the Arduino IDE? It is so much overhead. Basically it provides an OS, many layers of code.
@dekutree64
@dekutree64 5 жыл бұрын
@@AadityaKhare42 A 120Hz signal should be no problem for a 16MHz CPU. Something must be blocking interrupts for an extended period. Maybe Serial.print or EEPROM.write? I'm not sure what all interrupts the Arduino libs have running in the background all the time, but I doubt any would block long enough to be a problem.
@kem8303
@kem8303 Жыл бұрын
@@AadityaKhare42 I’m using a rotary encoder on my Teensy 4.1 and it’s missing none of the interrupts no matter how fast I turn it
@jonmayer
@jonmayer 5 жыл бұрын
The teensy team also provided a lot of fixes and improvements back to the Arduino ide.
@dorhalperin6943
@dorhalperin6943 5 жыл бұрын
If I remember correctly the latte panda has an integrated arduino pro that can use as native usb device. And if you will use it you don't need to use the teensy. Keep making great videos.
@dorhalperin6943
@dorhalperin6943 5 жыл бұрын
core-electronics.com.au/tutorials/arduino-with-lattepanda.html
@brycedavey1252
@brycedavey1252 5 жыл бұрын
It dose yes, I used to to convert a rc reviver to a gamepad on the panda
@PlaceholderforBjorn
@PlaceholderforBjorn 5 жыл бұрын
That's great. There are A lot of keyboard designs that utalize atmega32 as the main board.
@fix4less6
@fix4less6 5 жыл бұрын
I remember subscribing to your channel back when you only had 9 subs, I was your tenth sub. You are amazing, I'm really trying to get on your level but my little boy has cancer and don't have the money or equipment to study but I love electronics
@jcugnoni
@jcugnoni 5 жыл бұрын
I love the Teensy microcontrollers, especially the 3.5/3.6: these are real processing beasts with 32bit FPU and ARM DSP instructions, you can do serious realtime signal processing.
@SirArghPirate
@SirArghPirate 5 жыл бұрын
Can you access hardware timers and interrupts as easy as on arduinos?
@noweare1
@noweare1 5 жыл бұрын
@@SirArghPirate I haven't used a teensy but there is no reason why you couldn't. Just need to include the include file that maps the registers and your good to go.
@vijamerijamu1191
@vijamerijamu1191 5 жыл бұрын
Rolljam
@kimberleybarrass6531
@kimberleybarrass6531 5 жыл бұрын
@@SirArghPirate you need to add a crystal timer for real time clo k on the 3.2 Interrupts are fine out of the box...
@AadityaKhare42
@AadityaKhare42 5 жыл бұрын
How does it handle fast interrupts for example those coming from a rotary encoder attached to a motor? Arduino has this bad behaviour of skipping/acknowledging interrupts if the interrupt generated is too fast...this was also because Arduino had a clock speed of 16MHz...with 48MHz, does that perform any better? Secondly, I wanted to ask about code latency...what is the latency produced due to the code itself? I'm guessing it is less but that caused problems in my Arduino too. Please reply.And the interrupts I mentioned are pretty fast....assume a 120RPM ...i.e. 2 RPS motor and 60 spokes/revolution.... that's 120Hz: the rate at which the interrupt is being called every second...and this happens to be too fast for the Arduino. I want to know if this can handle it to a better extent?
@borayurt66
@borayurt66 5 жыл бұрын
Arduino ProMicro with ATMega 32U4 is cheap enough and has native USB support.
@jadeotter3328
@jadeotter3328 5 жыл бұрын
Bora Yurtoren u are right. I just commented about it I w I
@goodwill7643
@goodwill7643 5 жыл бұрын
...and it has keyboard and mouse libraries "out of the box" ready for use.
@Danielo515
@Danielo515 5 жыл бұрын
As cheap as 2$. Using a teensy for this is a waste of money
@fullzys
@fullzys 5 жыл бұрын
Always have to stay up until 12:30am on a Monday morning for a Great Scott video! Awesome content once again
@paddi762
@paddi762 5 жыл бұрын
Time-Zone Hell... here in Germany its just 5pm on Sunday :)
@greatscottlab
@greatscottlab 5 жыл бұрын
Thanks for the sacrifice and thanks for watching :-)
@장휘윤-o4o
@장휘윤-o4o 5 жыл бұрын
are you in +10 time zone? Im korean and +9 (KST) so its AM 12:50
@hallolo2
@hallolo2 5 жыл бұрын
The Teensy's also have very powerful DMA... This allows to control eight Strings of digital or so called adressable (They actually aren't adressable) LEDs at a time, since at above about 1000 LED's the refresh rate gets to low. With the OctoWS2811 library for the Teensy's, you can control huge amounts of LEDs. And the best thing about this is, that sending out the actual data signal does not slow down or affect the CPU, it is managed by them DMA-Controller. The CPU can continue working while the data signal is sent out. Combined with other really neat features like the DSP-instructions (very useful for FFT), this facilitated me to build a 12^3 RGB LED-Cube with a Teensy 3.6.
@MaltWhiskey
@MaltWhiskey 5 жыл бұрын
Did you use TH or SMD for your cube? I’m going to make a 15^3 or 16^3 using HexaWS2811, but am still in the process of designing. How did you build your jig? I have made a 9^3 cube with a teensy 3.5 see my page if you’d like. I sends all data using DMA over SPI, taking no processor power away from calculations. But that one was made using old tech, dumb RGB leds and led drivers. If you have any insight available for me i’d appreciate it ;-)
@hallolo2
@hallolo2 5 жыл бұрын
@@MaltWhiskey I used TH; WS2811-F8 from China. These work fine on 5V and with OctoWS2811. I only built an one-dimensional jig with 3D-printed sockets for the LEDs, fixing them on one line in regular distances (50mm). Then, two 0.6mm copper wires connect the 12 LEDs in a line and supply them with 5V. The data pins are bent sideways, then 12 of these "sticks" get soldered to an array of 12^2 by soldering the sideways bent data pins together... Finally, putting these arrays parallel to each other, make up the whole cube.... I ommitted many many details since a YT comment is not really a good way to explain something like this. I have insight available in form of a dissertation about this project but it is in German and I currently have no English version. You could try to google-translate this dissertation or ask me specific questions about the cube. You can contact me via [CENSORED].
@bluedeath996
@bluedeath996 5 жыл бұрын
I quite like the STM32F103 as an Arduino alternative and has a USB interface. It is also pretty powerful. It is a little bit more of a pain to flash it with a compatible bootloader, but once you know the process it is a 2-minute thing to do. They are also similarly priced to a nano.
@rdxdt
@rdxdt 5 жыл бұрын
Well the ATMega32u4 a.k.a. Arduino Leonardo has the interface that work greatly. It also exist in a small board in the same size as the Arduino Nano. I have made a video of my arcade joystick build using an ATMega32u4
@p_mouse8676
@p_mouse8676 5 жыл бұрын
That was exactly the first thought I had. Also a lot cheaper than a Teensy.
@rdxdt
@rdxdt 5 жыл бұрын
@@p_mouse8676 Exactly, for the purpose of a simple USB joystick makes more sense , i feel like using a teensy for that is like killing a bee with a nuke.
@nathank.2746
@nathank.2746 5 жыл бұрын
Yeah called Arduino micro and work rlly well. Some use it for hid attack in a USB stick
@0LoneTech
@0LoneTech 5 жыл бұрын
That is the MCU in the Teensy 2.0. USB AVRs have the convenient feature that they have a USB bootloader preloaded, so you pretty much just need a clock source to build your own boards, no programmer required. Teensy was one of the first brands of breakout boards for them, and have now branched out into Freescale ARM MCUs too.
@AadityaKhare42
@AadityaKhare42 5 жыл бұрын
How does it handle fast interrupts for example those coming from a rotary encoder attached to a motor? Arduino has this bad behaviour of skipping/acknowledging interrupts if the interrupt generated is too fast...this was also because Arduino had a clock speed of 16MHz...with 48MHz, does that perform any better? Secondly, I wanted to ask about code latency...what is the latency produced due to the code itself? I'm guessing it is less but that caused problems in my Arduino too. Please reply.And the interrupts I mentioned are pretty fast....assume a 120RPM ...i.e. 2 RPS motor and 60 spokes/revolution.... that's 120Hz: the rate at which the interrupt is being called every second...and this happens to be too fast for the Arduino. I want to know if this can handle it to a better extent?
@lmaoroflcopter
@lmaoroflcopter 5 жыл бұрын
Yes! The teensy! Been using them since v2.0 they're brilliant.
@enigma7070
@enigma7070 5 жыл бұрын
Me too, and I definitely agree!
@markhaskins8212
@markhaskins8212 5 жыл бұрын
I agree, have used a number of teensy's in projects, they are great 3.2 is a really powerfull beast for embedded projects..not perfect but closer then any other I have come across
@Giblet535
@Giblet535 5 жыл бұрын
The Teensy is my go-to dev board if I think I'll overtax a Nano, if I need 2 SPI busses, if I need to do real math, or if I'm doing any kind of audio processing. The 3.1 is 5V tolerant. The PJRC forum is superb. But if Teensy amazes you, I can't wait until you discover the Espressif ESP32 boards. Great Arduino IDE support, dual cores, WiFi, BlueTooth.
@jalal1118
@jalal1118 5 жыл бұрын
Great video my friend, Scott. Guys, please don't make him mad, he WILL SEE US NEXT TIME :)
@Atomsk102
@Atomsk102 5 жыл бұрын
I used to work for ARM, supporting Cortex M software developers. It's good to see a Cortex based platform for "casual" developers.
@محمدمحمد-ع9ص2ج
@محمدمحمد-ع9ص2ج 5 жыл бұрын
Design and implement the decoder for 7 segments display to display one character from the word "Logic" by using Dip switches. the inputs are 5 DIP switches. each one can display one character from the mentioned above example: once move Dip switch1 to ON state, the character L is displayed.
@ShahZahid
@ShahZahid 5 жыл бұрын
What about using a arduino pro micro which has a atmega32u
@andljoy
@andljoy 5 жыл бұрын
Also known as the poor mans Teensy :P
@Argosh
@Argosh 5 жыл бұрын
If you need raw power you need a teensy.
@August0Moura
@August0Moura 5 жыл бұрын
pro micro is cheaper and does the same thing, teensy 2.0 also uses atmega32u4 and is more expensive for no reason
@greatscottlab
@greatscottlab 5 жыл бұрын
That would have also been possible.
@Argosh
@Argosh 5 жыл бұрын
@@August0Moura the pro micro features a mere 32U4 with 16mhz at 5v or 8 in the 3.3v version. The teensy sports an arm cortex m0 with 48mhz. It has more and higher precision adc pins, more pinouts, more and more precise pwm, and so on. I have no idea why anyone buys that arduino crap at this point. If I need wifi I get an esp32 or 8226 and if I need raw power it's teensy 3.2 or 3.6
@justinzejler9089
@justinzejler9089 5 жыл бұрын
I've already rebuild my Flysky Fs-i6 with this board so I can play simulator with that radio, really nice board!
@oleksandrhusiev6544
@oleksandrhusiev6544 5 жыл бұрын
lol, 11$, stm32f103 - 1.5$ with HID support
@AngryRamboShow
@AngryRamboShow 5 жыл бұрын
Alexander, if you want to do the work of porting Bounce.ino and other Teensy specific libraries needed to make a Bluepill and other STM32 MCU's == to Teensy, then be my guest, otherwise do your research before you speak on things you know nothing about.
@BogdanSerban
@BogdanSerban 5 жыл бұрын
Yeah good luck finding a free IDE that works properly with stm, then good luck writing everything from scratch.
@noweare1
@noweare1 5 жыл бұрын
@@BogdanSerban Atollic True Studio was purchased by ST and is free for STM32 development
@vitormoreno1244
@vitormoreno1244 5 жыл бұрын
@@BogdanSerban The Arduino IDE works with STM32, VScode, ATOM and Sloeber too. Do your research.
@AaronBonBarron
@AaronBonBarron 5 жыл бұрын
@@BogdanSerban Atollic TrueStudio + STM32CubeMX pretty much configures everything for you and includes easy to use libraries for every peripheral.
@Sx107music
@Sx107music 5 жыл бұрын
There's the arduino pro micro board if you just want the USB interface, they cost only 2-3$ on aliexpress and essentially are a tiny arduino leonardo.
@id15807936
@id15807936 5 жыл бұрын
Why not just use some cheap STM32 boards? You can find them for the price of only $2(including shipping) which is like 5 times cheaper than the board in the video.
@greatscottlab
@greatscottlab 5 жыл бұрын
Like the blue pill? Yes, sure. I already made a video about it. But I create weekly video and need new subjects.
@vatterger
@vatterger 5 жыл бұрын
STM32 boards require a lot more skill to use to their full potential since the Arduino support for STM32 is less mature then what Teensy offers. The whole point of Teensy is that they give you the complete Arduino experience but with more processing power and more pins, no extra knowledge required, everything is abstracted away for easy usage. STM32 is great but the library and tooling support is just not there yet in the Arduino environment (at least when i checked last time, which is quite some time ago).
@id15807936
@id15807936 5 жыл бұрын
@@greatscottlab Oh yeah, that's the board! Sorry, i haven't seen that video of yours but now i'll watch it :)
@KolorowaSowa
@KolorowaSowa 5 жыл бұрын
What languages and IDEs other than C in Arduino can be used to program the STM32 boards? Meybe a silly question, but I couldn't really find a good answer. Everyone recomends Arduino IDE, but I would like to try something different.
@vatterger
@vatterger 5 жыл бұрын
@@KolorowaSowa ST has bought Atollic Truestudio so that's their official IDE now, here's a guide on installing and getting started: www.st.com/content/st_com/en/support/learning/stm32-education/stm32-step-by-step.html
@Diamonddrake
@Diamonddrake 5 жыл бұрын
The teensy is a beast and I love it. But it's overkill for what you're doing. If you want to make your arduino nano USB compatible you can do it with 2 diodes and a resistor. Look up the VUSB library.
@TheBlackAndWhiteCow
@TheBlackAndWhiteCow 5 жыл бұрын
True, total overkill I made a USB volume controller with even an Attiny85 it was so easy
@TheRainHarvester
@TheRainHarvester 5 жыл бұрын
Interesting. What does the "v" stand for?
@Diamonddrake
@Diamonddrake 5 жыл бұрын
@@TheRainHarvester virtual I believe, it's a software USB over digital IO controlled by the micro. It's specific to avr architecture but works really well a lot of usb 1.x/2 game pads use this library because it's the cheapest way to make a usb game controller.
@Adi_vk
@Adi_vk 5 жыл бұрын
Congrats bro for 1M subs And Keep It Up
@Jeakerek
@Jeakerek 5 жыл бұрын
Pro micro (mini Leonardo with built-in programmator) is based on 32u4 microcontroller Which also can be used as usb controller. I've bought one from "Ali" for 4.5 bucks
@innovation4u336
@innovation4u336 5 жыл бұрын
You are best teacher. I always wait for your next video. Thanks man
@greatscottlab
@greatscottlab 5 жыл бұрын
You're welcome ;-)
@akshaygupta3624
@akshaygupta3624 5 жыл бұрын
Every Sunday I waits to hear those magic words "Stay Creative and I'll see you next time"
@wardprocter2371
@wardprocter2371 5 жыл бұрын
Thanks for introducing me to this alternative micro controller, it looks like an easy to use board. I will probably be adding one to my collection. Great video, as usual!
@mathiasbackof4993
@mathiasbackof4993 5 жыл бұрын
Omg he actually got a switch ; - )
@douwedevries8725
@douwedevries8725 5 жыл бұрын
Windows 7 in 2019. I like this guy!
@Ed-qm2dz
@Ed-qm2dz 5 жыл бұрын
Perhaps the arduino pro micro would work well
@djdiosys
@djdiosys 5 жыл бұрын
I love this topic!! Currently building a gameboy using pro mini.. And with this video, I now want to buy teensy.. Ill save money now :D
@L2.Lagrange
@L2.Lagrange 9 ай бұрын
Ooooo the built in DAC is really nice
@Aemilindore
@Aemilindore 5 жыл бұрын
Actually speaking, since JLC PCB is sponsoring a lot of your videos, and you keep giving us best content, it really feels fair that I move from Seed to JLC PCB. Seed gave me nothing. If I can get the same with JLC why not because it also sponsors my favorite channel. No this comment was not sponsored by Greatscott.
@joels7605
@joels7605 5 жыл бұрын
Spectacular video. I know the code examples were very easy, but it would still be handy to include a Github link. Keep up the good work!
@OmeedNOuhadi
@OmeedNOuhadi 4 жыл бұрын
I thought the Teensy and Arduino were preference differences. Thanks for showing me that they have different specifications, because I always feel underpowered.
@RobinGerritsen1995
@RobinGerritsen1995 5 жыл бұрын
For cheap usb interface microcontroller you also can use Arduino Leonardo or Arduino Pro Micro. This chip is $3,50 and does the job quite well. Teensy is really overkill for the purpose of a joystick...
@BrainSlugs83
@BrainSlugs83 5 жыл бұрын
Have you looked at V-USB? -- It's a library that lets you bitbang the USB protocol, so you can use it with any AT MEGA chip (including many Arduino ones), even if that chip has NO on board USB support! -- You can even get away without a Crystal OSC (it can measure an offset between it's own internal RC, and the PC's USB signal and use the settings registers to fine tune it's exact running frequency, so that USB continues to work; obviously a 12 MHz OSC is easier to code for, but it's not that bad.)
@borakilerci1299
@borakilerci1299 5 жыл бұрын
Please more Arduino alternative videos. They are fun and helpful for new projects.
@kluzz
@kluzz 5 жыл бұрын
Atmega32U4 boards do all the things needed, are Arduino compatible and cost less than $3 including shipping from China. Just saying.
@element4element4
@element4element4 4 жыл бұрын
All the things needed, by who...? ATMEGA32U4 has many of the features that the Cortex MCU's used in the teensy's also have, but not everything. The ATMEGA32U4 has no internal DAC, only one SPI, significantly slower than most teensy's, no native floating point calculations, no master USB feature, significantly less RAM, 8bit instead of 32 bit, only 10bit ADC, no I2S etc etc etc etc. Of course for many projects an ATMEGA32U4 is more than enough, but not always. Personally the ATMEGA32U4 is one of my favorite and most used MC's, but in a current project I am working on I am facing some of its limits and have been forced to take a look the teensy's.
@marcdraco2189
@marcdraco2189 4 жыл бұрын
@@element4element4 I've got a bunch of AtMegas and three different Teensys (plus some STM32s). I'm Teensy all the way for the more "challenging" projects and keeping the arduino Unos for stuff where don't need the heave-ho. Horses for courses and both are superb. Paul is a nice chap too, so that helps!
@bertjerred
@bertjerred 2 жыл бұрын
Do you think the LC is a good candidate for a MIDI-controlled Sine Wave player? And do you think the sine output (like, at ~7:00 in this video) is audible without amplification?
@reymarkemperio7961
@reymarkemperio7961 5 жыл бұрын
what course did you finish? please answer it really help to me to choose my course.
@reymarkemperio7961
@reymarkemperio7961 5 жыл бұрын
please answer naman po.
@John_Smith__
@John_Smith__ 5 жыл бұрын
Most bang for the buck out there by far is another board, also a STM32. Just search on ebay/aliexpress for : STM32F407VET6 STM32 Cortex-M4 Development Board .
@Inspirator_AG112
@Inspirator_AG112 5 жыл бұрын
I find Arduino electronics incredibly intuitive to make. Also, do you like my PFP? I would like to make an LED display of the logo in it.
@Inspirator_AG112
@Inspirator_AG112 5 жыл бұрын
@@MRA_3 Yes, IK.
@CanchezAK
@CanchezAK 4 жыл бұрын
Wow. Teensy is very good, i was think stm32 has better, but now i want buy one Teensy for experiments with it. Thank you!
@johnavonvincentius1884
@johnavonvincentius1884 5 жыл бұрын
When you connect the pin to ground,you will be "Triggered"
@mircoheitmann
@mircoheitmann 5 жыл бұрын
that moment triggered me like an interrupt
@cleptuno
@cleptuno 5 жыл бұрын
Maybe Arduino should have a trigger warning.
@katiehultay7800
@katiehultay7800 5 жыл бұрын
I love Teensy!! I hope you do many more videos using them. Thank you!
@fix4less6
@fix4less6 5 жыл бұрын
Your first video was colored led organ and I subbed after your jack-o'-lantern
@VictorNoelCoryPaz
@VictorNoelCoryPaz 5 жыл бұрын
Teensy is really good for music applications.
@LutzSchafer
@LutzSchafer 5 жыл бұрын
If you already have the latte panda why don't you utilize the build in Atmel Arduino Leonardo?
@jadeotter3328
@jadeotter3328 5 жыл бұрын
You can also use Arduino pro micro wich uses the ATmega 32u4 microcontroler wich does not need a separate microcontroler for usb. And has the ability to emulate a mouse & keyboard. One of my favorite microcontrolers from ATMEL company. I w I
@Felipev1516
@Felipev1516 5 жыл бұрын
Great Video Scott I never knew those other arduino functions until now
@akhurash
@akhurash 5 жыл бұрын
Awesome. Can't wait for the game tutorial!
@greatscottlab
@greatscottlab 5 жыл бұрын
Thanks. I am currently working on the enclosure. I hope to get the project done within the next 3 video batch. But then again, no promises. Maybe it will take forever like the quadcopter video.
@pro5x34cty4
@pro5x34cty4 5 жыл бұрын
@@greatscottlab when will quadcopter video arrive
@greatscottlab
@greatscottlab 5 жыл бұрын
When it is done
@embeddedsystemsguy
@embeddedsystemsguy 4 жыл бұрын
Wow! Thank you for this video. I've been doing some research on which microcontroller could be suitable for my DAQ project for university and it seems that the teensy MCU's offer a lot of features for the small price tag. Cheers!
@LordOfNihil
@LordOfNihil 5 жыл бұрын
my go to arduino is usually the pro micro knockoffs (atmega32u4, usually the 8mhz/3v3 varient). its got a usb interface and they are cheap. an arm board like the teensy is a little overkill for a control interface.
@btouw8558
@btouw8558 5 жыл бұрын
Informative !. I did not know the teensy boards. Now i do.
@sriharshakavuri98
@sriharshakavuri98 5 жыл бұрын
You can flash a custom firmware to the 16u2 chip on the Arduino to use it as a game controller
@marcosmasyrubi701
@marcosmasyrubi701 4 жыл бұрын
Thank so much for you great video. I learn more any time when i watch them
@erygion
@erygion 5 жыл бұрын
Thank you bro another great video! I want one now lol that sine wave pwm was really cool.
@navid9852
@navid9852 3 жыл бұрын
Teensy interrupts work great!
@_M27_
@_M27_ 5 жыл бұрын
hey scott great vid, got a question what kind of education did you follow? (universety grade?)
@KerbalLauncher
@KerbalLauncher 5 жыл бұрын
Please do a video on Cypress PSoC. They offer a PSoC 5 prototyping board with insanely powerful analog peripherals for $10-15 and a PSoC 6 prototyping board for $20 which comes with integrated BLE 5.0.
@emorag
@emorag 5 жыл бұрын
Great video. Thank you for the work you do. Happy Patreon subscriber here.
@greatscottlab
@greatscottlab 5 жыл бұрын
Glad you like it :-)
@XTronical
@XTronical 5 жыл бұрын
Great video, looking forward to whatever you build on this work
@vaioskaliakoudas6388
@vaioskaliakoudas6388 5 жыл бұрын
Is this a good idea to start learning how to program with arduino, instead of the arduino itself???
@MCsCreations
@MCsCreations 5 жыл бұрын
Really, really interesting! 😃 Looking forward to the next projects! 😃
@AmbiguousAdventurer
@AmbiguousAdventurer Жыл бұрын
Dr. Brown: "Great Scott!!!"
@electronic7979
@electronic7979 5 жыл бұрын
Very good project 👍
@ArjanvanVught
@ArjanvanVught 5 жыл бұрын
The major issue is the Arduino IDE. It is just so much overhead. Basically you are not programming the microcontroller , but at high level - glueing libraries together.
@jonnyb9843
@jonnyb9843 5 жыл бұрын
Are you hinting at a lattepanda portable game console..?
@dreggory82
@dreggory82 5 жыл бұрын
I love using the Teensy for many of my projects, but couldn't you just have desoldered the buttons and joysticks and extended them on wires instead?
@caffeinatedinsanity2324
@caffeinatedinsanity2324 5 жыл бұрын
As an arduino fan, I would have thought he would pick up a Pro Micro, but nope, let's bring the big guns. Haha Scott
@Darieee
@Darieee 5 жыл бұрын
Hey Scott, what scope are you using? Are you happy with it?
@FoxyVulpes
@FoxyVulpes 5 жыл бұрын
Why not using the Arduino that the LattePanda has? It's the same as the Leonardo, and the USB port can be reprogrammed as well for a gamecontroller...
@TheCrazyCanuck
@TheCrazyCanuck 5 жыл бұрын
GreatScott, I have a question. If I have a blown capacitor rated 1500uf at 16V can I replace it with a capacitor rated 2200uf at 16V?
@alokekumarbanerjee9175
@alokekumarbanerjee9175 5 жыл бұрын
Scott, the way you describe yourself is somehow repelling to us (Indian Bengali's.We are very soft sublime variety,who hate to boast) Though we are not Christians, Christ is great, Newton is great, but I do agree after watching the post on teensy ,I am ready to accept you as great .And I do believe rest of our fellowmen will agree. An totally failed engineer Aloke
@OldCurmudgeon3DP
@OldCurmudgeon3DP 5 жыл бұрын
Wonder how the Teensy compares to the ESP32 boards from an I/O perspective. It can't hold a candle to the Cpu speed.
@romandirscherl151
@romandirscherl151 5 жыл бұрын
yesterday jlcpcb changed their prices 5 pcbs for $ 4.00 and 10 pcbs for $ 5.00
@RunderCaster
@RunderCaster 5 жыл бұрын
what are you on about it's still 2$ for 10
@luminumlx2604
@luminumlx2604 5 жыл бұрын
"How many Arduino's do you have?" GreatScott: *yes*
@TheHookUp
@TheHookUp 5 жыл бұрын
@GreatScott! filling the void left by Ben Heck's main channel closing down!
@DoomRater
@DoomRater 5 жыл бұрын
Ben Heck Hacks is still up, what are you talking about? kzbin.info
@milosurevic8171
@milosurevic8171 5 жыл бұрын
What is the buck/forward converter??is the same circuit as buck/ boost??if not,can you make video about buck/forward converter??good video btw.
@cerryslice
@cerryslice 4 жыл бұрын
why you didnt use your latte pande for a gamepad?
@jessewilliams522
@jessewilliams522 5 жыл бұрын
So... When are we going to see a future video of you creating the integrated controller? 😁
@jonny11bonk
@jonny11bonk 5 жыл бұрын
Hi! I have opened my old xbox one controller and made a small controller that looked simillary to nintendo switch. I made 2 of them. L and R. And they work on Bluetooth HID and Teensy! (BTW - That xbox controller had broken vibration cables. So i opened it and I wanted to do something with them)
@whiteface134
@whiteface134 5 жыл бұрын
Hi, from Mexico, excellent as always, what dont you make an optical sorter as part of your proyects?, here, OPs are very expensive machines and are use to clasify or sort impurities in beans, coffe beans or other seeds. The sorting has to be manually and one man only can sort as much as 50k during all day. I suppose that it can be created one of those OPs and solve this tedious work, Best regards from Mexico
@hfe1833
@hfe1833 3 жыл бұрын
Can you make video using teensy for can bus communication
@marcosgarces7962
@marcosgarces7962 5 жыл бұрын
Could you build a rgb strip controlled by arduino and synced to music using bluethoot or with a 3.5mm jack?
@the_first_hunter
@the_first_hunter 5 жыл бұрын
Never thought you were a gamer
@genericgeneric1606
@genericgeneric1606 3 жыл бұрын
Doesn't the Lattepanda have a built in Arduino?
@franciscojavierramirezaren4722
@franciscojavierramirezaren4722 5 жыл бұрын
What about the smallest 3mmx3mm 32 bit microcontroller kinetis KL03 ?? interesting isnt it?...
@limtbk
@limtbk 5 жыл бұрын
Teensy - 11$, ESP32 - 8$, + 2 cpu, wifi and bluetooth, and arduino compatible as well.
@ArjanvanVught
@ArjanvanVught 5 жыл бұрын
What do you mean with Arduino compatible? The Arduino binary code would not run on the ESP. Why would you be Arduino compatible ?
@limtbk
@limtbk 5 жыл бұрын
Arjan van Vught I mean you can use arduino ide with same libraries, just in the same way as GreatScott did with teensy
@leinaddolor658
@leinaddolor658 5 жыл бұрын
Question sir.. is magnet motor can be possible to work??? I really appreciate your reply.. hope you can read this.. thanks and more subscribers..
@ClickItYT
@ClickItYT 5 жыл бұрын
He already made a video about these free energy myths: kzbin.info/www/bejne/nWXXgGOhd7Stp80
@richardfriedlander8281
@richardfriedlander8281 5 жыл бұрын
Greatscott, where do you get the silver/copper bus wire you use in your products, and is it solid core copper with silver plating? Love your videos and your thick solder traces!
@mattgillespie2743
@mattgillespie2743 5 жыл бұрын
@GreatScott! great video as always! Did you miss the step about uploading to the Teensy for the first time? Around 4:00 you select the configuration which lists "COM25 (Teensy)" as the port but this option isn't available on the first upload. Many users (including myself) had issues with the first upload. But once you complete that, you can directly upload sketches from Arduino IDE like normal. Important note that with Teensy's Micro USB port, it requires a data cable whereas most people have power-only cables from their cell phones. Thanks again and keep up the great work!
@phinok.m.628
@phinok.m.628 5 жыл бұрын
As far as I can tell an Arduino Micro would have been more than enough for your application, it has about as many pins as the Teensy LC and has native USB support (so it can emulate a keyboard/mouse/controller) but it costs about half as much as the Teensy LC shipped from China. So I'm not exactly sure why you would use a Teensy, given that you really don't need a very powerful processor for what you're doing.
@Rafa12966
@Rafa12966 5 жыл бұрын
How about a PSoC as an Arduino Alternative? 4's Series allows graphical programming in his IDE
@stickz9871
@stickz9871 5 жыл бұрын
I've always needed this video
@gautamkrishna7421
@gautamkrishna7421 5 жыл бұрын
GreatScott I have used Arduino Uno to turn pwm channel inputs into a game controller using FMS serial protocol on Arduino and some other software on windows that I forgot. I used it to play DRL and fpv free rider.
@AadityaKhare42
@AadityaKhare42 5 жыл бұрын
How does it handle fast interrupts for example those coming from a rotary encoder attached to a motor? Arduino has this bad behaviour of skipping/acknowledging interrupts if the interrupt generated is too fast...this was also because Arduino had a clock speed of 16MHz...with 48MHz, does that perform any better? Secondly, I wanted to ask about code latency...what is the latency produced due to the code itself? I'm guessing it is less but that caused problems in my Arduino too. Please reply.And the interrupts I mentioned are pretty fast....assume a 120RPM ...i.e. 2 RPS motor and 60 spokes/revolution.... that's 120Hz: the rate at which the interrupt is being called every second...and this happens to be too fast for the Arduino. I want to know if this can handle it to a better extent?
@MrSandoron
@MrSandoron 5 жыл бұрын
Will there be a german version of this video too?
@greatscottlab
@greatscottlab 5 жыл бұрын
No
@bluename4
@bluename4 5 жыл бұрын
how does the "Teensy" compare to the "Bela" board?
@ProtoMan137
@ProtoMan137 5 жыл бұрын
Creating a voltage divider with your potentiometer probably wasn't the best idea. I thought the pins do not tolerate 5 volts, how did this not fry the board?
@greatscottlab
@greatscottlab 5 жыл бұрын
I used 3.3V
I tried the 3 Cheapest Arduino Alternatives! (That you Suggested)
13:21
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.
The "Monolith", a Teensy-Powered Interactive Synthesizer!
18:54
Adam Savage’s Tested
Рет қаралды 116 М.
This tiny computer changes EVERYTHING
15:57
Jeff Geerling
Рет қаралды 869 М.
Driving a VGA Display?! Getting started with an FPGA! (TinyFPGA)
11:26
TEENSY-Synth EXTRA: Do we need the Audio Board?
23:38
Notes and Volts
Рет қаралды 20 М.
I tried the Cheapest Arduino Alternative (that Nobody heard of)
13:31
How to make a Softstarter and why it is sometimes mandatory to use!
10:31
How to Make a Real Diamond - (Not Clickbait)
8:51
JerryRigEverything
Рет қаралды 1,1 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН