Why I put a Teensy in Every Project
Vložit
- čas přidán 27. 05. 2024
- Spoiler alert: the Teensy destroys the Arduino Uno, Mega, even Portenta in memory, size, and sheer power, and it's just as easy to use.
The Teensy is cheap, and with the new Teensy 4.0, it's extremely powerful. Its generous flash and RAM, numerous peripherals, and smallest size make it perfect for my most creative ideas. I've used them in machine learning wearables, Among Us gadgets, mechanical keyboards, PC case mods, and more. Even my Raspberry Pi projects get a Teensy!
Some of my favorite Teensy projects:
- Among Us in Real Life: • 3D Printing and Solder...
- Video Deck: • How to Finish Your Wee...
Table of Contents:
00:00 - I really like Teensy
00:52 - Arduino Alternatives
02:14 - Setting it Up
04:11 - The Teensy Lineup
05:06 - Specs and Features
06:25 - Downsides
07:11 - Why do I use Teensy?
08:57 - Thanks, Paul!
09:43 - Project Ideas
Licensed Material:
All sound effects - www.zapsplat.com
Stock photos of whiners - www.pexels.com
Sad wizard photo - Thomas via Flickr - www.flickr.com/photos/1075832...
Teensy hand-wired keyboard - Joshua Henry via Plugable Blog - plugable.com/2016/11/02/pluga...
Ergodox 1.0 PCB and assembled - Deskthority Wiki
Teensy guides - www.pjrc.com
Teensy angled photos - Adafruit Learning System
WTFDuino release trailer - Calum Knott - • WTFDUINO - Teaser 2
MaKey MaKey promotional video - Jay Silver - • MaKey MaKey - An Inven...
Orbital Rendersphere video - Hoboken MakerBar - / orbital.rendersphere
Soundtrack (all music is licensed Creative Commons or in the public domain):
"Skunn" - Suhov
"Funk it Up" - Gramatik
"Moar Jive" - Gramatik
"Make You Better" - Gramatik
"A Bright Day (Phat Cut Remix)" - Gramatik
"Heart" - Ehrling - Věda a technologie
ARDUINO IS DEAD AND TEENSY HAS KILLED IT!!!!
A wild Osman appears
What's up KittyKat? Hahaha jkjk nice to see a familiar face here!
Make a new laser
Both of you upload more if you can
A plus is that you get extra money
get a goddamn laser william
"information wants to be free but developer wants to be paid"
lmaooo
like i said in another post, most of the meat and potatoes that makes the arduino ide work are actually provided by the mcu manufacturer. compilers, libraries, flash tools, etc. they get paid every time they sell a microcontroller. hopefully they sold it to you instead of to a dev board manufacturer that wont hike the price tenfold. especially with the going rates for custom pcbs so damn low.
Build a device that goes between a keyboard and the USB connector that switches between QWERTY, AZERTY, Dvorak, Colemak, Maltron, and JCUKEN at random intervals.
You monster
And plays fart sounds.
Doesn't work like that sadly, the keyboard itself does not have a key mapping, the pc decides what the keys mean. Otherwise, funny idea :)
@@m.sierra5258 i don't see why even that being the case their idea wouldn't work
@@m.sierra5258 it is in fact possible, you just intercept the keyboard inputs and swap them with you own. Easy as that! Except it's not easy, it would be the worst pain to program.
Project idea: A face tracking trebuchet that launches all those other teensys at your face when you look sad.
LOL, sounds like something Michael Reeves would do... he's already made ones that tracks and shines a laser in your eyes, one that will shoot pressurized energy drink if it sees your eyes closed, a racial profiling "Insult Me Elmo", and a facial recognition based homicidal drone swarm... Yes, the boy is nuts....but also great!
@@edwardpaulsen1074 It's called Trigger-me-Elmo, not "Insult Me Elmo"
just like commenter 1, was going to say this reminds me of Michael reeves eye laser shooter device
"delays kill projects"
~looks at the box of robot parts across the room~
Box of robot parts: Father why don't you finish building me?
ME: ...
Box of robot parts: What is my purpose?
Me: Your job is to download chrome
Box of robot parts: "Oh my god."
ME: "Yeah, welcome to the club, pal."
parts in box look back, thinking why cant i move my arms.... if only i could connect to skynet
I love these niche but relatable comments
@@lukasperuzovic1429 frankly i feel attacked
“Delays kill projects” Damn good point. I see that is the case in retrospect.
Solid double meaning in the arduino space too
Just have like 20 clone boards on hand all the time. They are that cheap.
@@julianpetrillo7984 @@julianpetrillo7984 see what you did there haha
unsigned long f**ked = 69;
void loop() {
delay(2*sizeof(f**ked)*8*sizeof(f**ked)*8));
cokBlocked();
}
🤣🤣🤣
Dont block your code!
Well depends what you need. If you need to do multitasking, you might be better off using an RTOS. With a teensy or an stm32 chip, it's possible and will go as far as saying that you don't have an excuse to not use it
Well, price also kills projects
(Whining) ESP-01 has WiFi and costs like $1. Super cheap, reliable internet and wireless communication, and is TINY. Very hard to beat that. I bought 20.
This is my go-to as well. So easy to work with.
Delays kill projects. I removed all ESP's from my classroom. Students were only able to do like 3-4 compiles each 45minute block. With Teensy or microbit they can do one every minute. ESP has a totally bloated library.
@@lovemadeinjapan Sounds like that IDE is cleaning all previous files before compiling, as opposed to only compiling changed files. I'm not trying to invalidate your experience, but I do want to share that I haven't experienced a >1 min compile on PlatformIO with `Ardunio.h` on an 7 year old CPU, unless I 'clean' before building. You may have a decent ESP experience with a different IDE/settings.
@@lovemadeinjapanwhat about esp32 c6?
@@glennimmanuel9338 Does that compile in 2-3 seconds without a gazilion library bytes on your hard drive?
Teensy Idea: A "whole-home" smart speaker system where the audio follows you around to any room you enter/pass through.
Like Subnautica...Dope. They had speakers/sensors at room entry/exit. Seems totally doable. One main Bluetooth hub and pir sensors + speakers at desired doorways
Oh yes!!!! One project that I have in my mind so long time!please do it!!!!
@@Flav_M you mean the game?
@@mikenuke No, Subnautica the theme park.
Compare the time you are usually in a room with the time you are passing between rooms. Now you see how smart and important this solution is.
What is wrong with well established user interfaces like buttons or switches? They don't introduce a whole plethora of error-sources like an additional computing system (yeah, they never fail ... and they never prevent you from hearing your music, have it warm in the winter or provide your shady neighbor entry to you house:P), do not pollute your EM-environment (fuck you again, neighbor and your damned botched WIFI!), do not introduce new power requirements or need additional cabling and sensors that only work correct on Wednesdays...
Except of course jogging through your apartment is an immovable part of your life. But then maybe you should consider that there are also portable music players.
Thank you for your thoughts, but there is always someone who won't buy your "good" ideas;)
I had a project that required some relatively precise high frequency stepper driving. It sort of chugged along on an arduino nano, but then I saw a vid on youtube about a really cool stepper library for teensy. So I paid a few bucks and got it shipped in from the US. Best decision of the whole project.
This is fast becoming one of my new favorite channels! Good information density, creative projects and amazing humor that doesn't break the flow of the video.
I really like it too! Especially because it seems clear that he will increase his fanbase quickly, which might be a good incentive for him to keep doing this awesome work! :D
@9:18 afaik Paul also rewrote a good portion of Arduino IDE's serial monitor so it can now keep up with data coming from the Teensy 4.0.
weird flex but ok
Project Idea: A pill case with audio to tell people when to take them and has an alarm or lock for when they already have taken their medicine, with the individual days sorted out.
Good idea
I'm not sayng it's bad idea, it's great one, but after 20 years in embedded and 5 in safety relevant electronics i am still sitting on the fence for this device - what if it doesn't signal, or give an overdose ? Maybe i'm a coward :) Bit it sure is a pain to remember a pill scheme/schedule especially before/after eating
@@sanches2 there could be an emergency override (so a Finite State Machine state of "MANUAL")
I use mostly esp32 v1 these days
At a cost of $ 3, I just can not justify other boards
This is a monster, at a price that is practically free
almost finished my ESP32 Assembler (in forth) so I can write a Forth for ESP32 :)
I use esp32s for anytime I need wireless, and teensy for everything else
They are cheap but I find the build/dev environment kinda horrible. For pro use that is. For messing about at home I’d just use Arduino IDE
@@Kefford666 yep, and teensyduino is not in VSCode or any other editors. not saying it couldn't.
@@Kefford666 I don't know how you find espressifs SDK horrible? It is much better and better usable than any other professional SDK I have seen for other µCs like STM, MSP or AVR.
10+ Teensy Array running a distributed Genetic Algorithm or some other machine learning setup!
supercomputer
@@falsedragon33 unless it's genetic algorithm with physical robots, where having a microcontroller in each robot, running a single robot's behavior, might be necessary. Though I wonder how the reproduction could be done
This is effectively parallelising the Teensy Array to become, as Nithin points out, a super computer. A slow supercomputer, yes, but still a valid supercomputer. Plus depending on the communications protocol used with them, it's possible to create a network that is faster at certain calculations than an actual legit PC (Dedicated algorithm cruncher). I would LOVE to see that, even if I have no idea why he would need one
69 yee
@@andreyrumming6842 I wonder if they can handle neural networks or other parallelizable algorithms faster than CPUs(maybe not faster than Jetsons, but still...)
one word why I like theses:
synthesizers
You should try using a psoc, it might make you interested
psoc you say? Ill check it out
How about a beatbox-over-mic-input to synthesized-drumkit-over-dac&midi-output with the Audio library AND machine learning? The Audio lib can do FFT and the 600Mhz drag racer can run AI to match the audio fingerprint and trigger the audio library to synthesize the correct drum sound?
@@stefankachaunov396 at this point just do a sampler its more versatile (well at least Im planning on doing that when I figure out how to code it)
@@CyberCreeper22 you'll probably like it for using on sound applications, I'm just not so sure about the noise reduction yet
I've never used a Teensy, but I appreciate how you called attention to Paul's contributions to Arduino. I've been using arduino and variants for a long time and Paul is everywhere! You make a great point about supporting him and I think I should try out a Teensy or two for future projects.
Great video! I've been using Teensy's for 6 or 7 years for many of the reasons you've outlined! Also worth mentioning the Teensy LC for 12 bucks, for those projects where you just need something simple but reliable!
Glad to be here to see the beginning of your channel, it's gonna get big!
Yep, this. This guy is going to be big. Assuming he doesn't burn out or run out of ideas. Let's hope for the best.
channel is 4 years old
@@randommcranderson5155 ... so? He has been actually trying CZcams only for 2 months. those first videos don't really count when 2 were 3 years ago and the other 4 years ago
Yep
@@randommcranderson5155 well he is at 109k subs now
I'd like to see a coffee warmer that uses an overclocked teensy CPU as the heating element.
And use that Teensy as a TV receiver/media converter as well!
Warm your morning coffee with the weather channel ;)
That made me laugh more than it should have and I'm over here using a ryzen 7 as a space heater.
WOW!!! After installing Teensyduino I saw that the sketches updated and how nice to know the respective pins of my little Teensy. :) Super easy and I was always thinking something complicated. :) Spectacular !!!!!!
im so glad i found your channel. not only do all of your videos keep me entertained, but i learn a ton from each and havent felt this inspired to make electronics projects in a long while. thanks!
I wrote a flight controller code for drones on arduino nano, but my sloppy code could only get me ~200hz main loop rate. Moved over to teensy 4.0 and am getting 2000+Hz loop rate with little code modification. All hail teensy
In fact, I may actually refer to this video in my code docs. Thanks for the great content man
@@falsedragon33 we gatekeeping microcontrollers now?
@@falsedragon33 I know the Teensy's from 3.5 onwards have 32-bit FPU's within the processors...
A faster controller is not a solution to hide your bad coding.
@@codebeat4192 slow and understandable =! bad
Yo I discovered your channel recently and it's sick!! You've motivated me to get into electronics again lately 😁
Much love man! Stay geekin'
Its cool to hear you use teensys for almost everything because ive been in the process of making an audio sampler with one and didnt know how much use they would be outside audio and midi projects. My suggestion is to make a mixing console with motorized faders that controls most aspects of a daw, like reaper, through osc or midi or whatever. Love the vids :)
Those Teensy libraries are no joke. I wanted an extra volume/mute button and it was about a dozen lines of code. I used Stoffregen's encoder library along with the USB-HID mode. I was actually sort of let down because it was as close to zero effort as I've ever done on a microcontroller project.
This channel is so entertaining and useful at the same time. Gonna watch all your videos from now on.
Project idea: LED flasher. But, with a twist. It's 2 LEDs!
It might lack compute power.
One LED lights when the power is on, the other lights when the power is off.
Awesome video--been using Teensy devices for years. I think the halo around Paul's picture was an especially nice touch as well, lol...
I absolutely love your videos man. They are incredibly informative, funny, and inspiring. I've been trying to make the jump into micro controllers for years now but always been so put off by other peoples videos.
We're all waiting for your channel to blow the **** up in a matter of a couple months.
I'd say it has
Make a robot spider spy drone that can silently sit on the ceiling and stream audio and video and crawl under a door and unscrew Philips screws
Amazing vid!! This convinced me to try reworking some projects with Teensy :)
Teensyduino FTW! I've been using them for years, great to hear other people using them in projects.
I was happy with the 3.2 for years and the 4.0 just blows me away every time I use one in a project!
Your channel rocks, glad I found it a few months ago, thanks COVID-19!!
Make a mini GLaDOS-like home assistant that controls your house
Honestly for every use case you mentioned, IMO, the ESP32 is superior. It doesn’t have the raw horsepower of the teensy but it does have onboard BLE/WiFi and it’s powerful enough to do everything you mentioned (and it’s dual core!)
You already earned my subscription with the first video I watched. I don't know why I waited up till now to finally actually subscribe
Congrats for the channel explosion, Zack. You more than deserve it, I've been here since before you had 1000 subs and the quality was already amazing. See you at 1 milion.
I based my entire PhD on teensy 3.2, thanks for the shout-out, I needed that
That's really interesting - what did you do with it? (if it can be distilled into a youtube comment!)
@@RoamingAdhocrat controller for a underactuated soft robotic finger based on dynamixel, vibrating motors, on board sEMG processing, UART transmission to Bluetooth antennas, RS485 interface to hack into a device.. endless possibilities with the teeny weeny powerful board!
@@leonardofranco7398 sweet
As an italian I rate your hand gestures 11/10
Thank you for making this excellent video. I'm always looking for new development platforms that fit specific and in some cases general needs. I'm adding this board to my wish list and already thinking of projects I can use it in. Unfortunately it will also probably spawn many more new projects that will have to be added to my overflowing ideas bucket.
So im in a place where I do fix anything I can get my hands on, also build FPV DRONES, 3D print, etc and would love to get into this field and more but feel like I just do NOT know where to start. This channel gives me more excitement up this field of work or enjoyment then any other channel. Not just cuz its fun and the script is fucking FANTASTIC but because you make it all seem so fun. Specially with your hilarious similarities you make and how exciting you make it all seem witch in reality is how it really is to me! Im not able to go to school for this at the time but any knowledge I can gain from is where ill take it.
The teensies are great. Been using them from the 1.x years, and they are by far my favorite micros.
Build a selenoid water tap that auto fills water only when a not-full glass is underneath :)
I've been researching about building custom midi controllers all day, and I wasn't sure what micro controller to use until I found this video. Thank you! Liked and subscribed
Keep em coming, great stuff. Ordered a teensy 4.1
Create a Teensy powered computer with a custom OS to be able to run some sort of homemade applications.
@@falsedragon33 I see what you mean. I do seriously doubt that this would be anything close to the best option but it would be interesting to see if it could work and be useful in a limited application
You can run NuttX on it github.com/apache/incubator-nuttx/tree/master/boards/arm/imxrt/teensy-4.x
Which provides POSIX support thus you can run easily simple C applications/libraries
Furthermore it also supports C++11 with std library as well.
Project idea: A nerf chronograph that can count darts fired, fps or mps of the darts fired, maybe empty magazine detection and alert, and sends it to your hud.
Dude, I have absolutely NO IDEA what you’re talking about, but I am ALL IN on your channel! Have never been this interested about something I know nothing about. You’re passion translates well on camera. Keep up the great work!
Fab video mate. I can really see the effort you put in, getting Marco Reps vibes 😀
You will blow up 100% (not literally)
He already blown before, dude went from 1000 to 20000 subs in less than a week or something. His channel is basically growing exponentially.
I subscribed a few days ago, he had 22k... so he is already blowing up and that's a good thing. This is totally quality content
@@ErimlRGG yeah jeez its 36k now
He might literally blow up at his rate of growth
hopefully
I wont lie, I bought one after watching; great free advert. Guess its time to finally learn how to program on ARM.
Dude, amazing content! Hope you can go through a bit more in depth on your projects in the future!
Great content! Soaking up the positive vibes your video was giving off. Thank you 🙏👍
Idea: quad drone with PID stability control using inertial measurements
I use it in a TVC rocket with PID and Kalman filter 👍
Nicholas Rehm
Paul Stoffregen is cool
i used his freqMeasure or freqCount library in a hall sensor bike speedometer
I've used these libraries without realising it was from him!
Seriously tho glad i saw this channel- those gloves look like the perfect interface for multi-axial synthesiser/controller
I'm making something similar to your pip-boy when I came across that video, followed the rabbit hole and it made my day when I heard about the teensy, I know it may not be the best to use but given my budget it was the best I could find.
lol, you actually went into superposition over the teensy
internet: whats you favorite arduino
zack: yesnt
The interrupts on Teensy are great!
Dude you are growing, AND YOU ARE GROWING FAST! 2 days ago I saw this channel at 30k now it's already at 34. Keep going and don't forget the OGs!
57k already :3
Can you make a security system with a cam, motion detection and a aktuator that u can controll via ur smartphone ?
Then connect the aktuator to a peberspray so that i can spray my home with peberspray if i see some1 on the cam who shouldnt be there.
Maybe combine is with a sirene and other stuff.
Paul is a nice chap too. He even bothered with an old fart like me! Take my money Paul.
I seriously love your videos man. I am a mechatronics student, making stupid projects for friends, and I reccon the Teensy would be good as well! Thank you for the tip ^^
This is a great overview, I'd heard of Teensy before but knew nothing about them.
OH MY GOD. I was literally just going to suggest a project!!!
how about a live tracker? I play fighting games and was looking to keep track of my training in training mode. usually this is done by setting up a situation, and then practicing the situation over, and over, and over..... but it's hard to keep track of all the different training I've done. (blocking, combos, strategy, etc,) and was looking for a build that would essentially be a tally tracker on steroids that can be set up and then be activated with a foot/button press, so when you're playing the game you don't have to let go of the controller you're using to train.
advanced concepts are setting up a training regiment that also says when to go on the next regiment/custom training plans you set up to complete.
I guess this could also be like a "custom workout training hands free rep counter" which also might be good for gym enthusiasts if you could track the info over time with spreadsheet functionality.
hope you like the idea!!
Ooh , ooh, I got it ... Neuralink !! Or any BCI !. Yeh, that's the ticket. Why wave your fingers around. Just think it.
Recent follower, huge fan, and recent neighbor (I live in New Mexico) keep it up the great work.
At this point, I'm just (re)watching your old videos for pure enjoyment!
Hi, great video, really interesting!! Teensy is going to be the brain of my next project! But....
What do you think about teensy 4.1?
It’s really just the Teensy 4.0 with more pins broken out and some more onboard memory. If you need the extra I/O and overhead, it’s a no brainer. The 4.0 is already gratuitous for the projects I build!
@@ZackFreedman It also has that sweet Ethernet capability...
Hopefully I'm not too late to the game to suggest a project to either be featured and built or made fun of. Considering the pandemic we are living through, I thought it would be great if you could show us how to built a Teesy powered IoT CO2 detector that could be deployed in numbers around a building. All the devices would transmit the CO2 levels back where they could be collected and visualized in some way. This wouldn't necessarily detect COVID-19, but would detect areas that are either more highly used and/or have a worse air exchange with a fresh air source. This project could be super useful, and if you could provide a parts list and the code with your video's step-by-step, you would be helping keep the world a little safer.
This sounds like it would be useful
Yes please :)
Me likey
Agreed that your efforts would be appreciated here... I can see us using such a video for a workshop project in our campus Makerspace. Students can get an overview of Teensy and help the campus by making the distributed teeny-powered sensors. Please consider this.
I'm glad YT's algos sent me here after an Adafruit video. I like the cut of your jib and I have subscribed. Looking forward to entertainment and inspiration.
Absolutely make an episode on that watch.
Ideas for future projects: custom laser tag guns / sensors / interactive objectives (do you have that already? just found you, haven't seen all the vids).
Home made, 3d-printed tabletop game(s), like battleship or a physical version of mine sweeper with LED buttons representing unknown, flagged, and clear.
Actually mostly games. Home-brew games are my primary interest for this sort of thing right now :)
"In american units is real f#@$ small" ... Instant subscribe.
I need that watch... Take my money
I just found this channel yesterday but your scripts are so funny that I don't really care about the subject of the videos before I click on them, I still know it will be funny and informative.
Heyo! You seem very experienced and knowledgeable about 3D printing so I (and probably many other people) would love a video about it! Like the filament types and what to use where and when. I've just been getting into it and would love some help :D much love
having watched a bunch of your videos I've had a question poking at the back of my mind, how would I go about designing and making stuff to sell without having to worry to much about getting my "in the middle of my degree, I have ideas but no money" ass sued to Tartarus?
Getting some real Micheal Reeves vibes
I really enjoyed your video and see that it is only a few days old. I've done a few Arduino projects but am using a Teensy for the first time now. I am particularly interested in hearing about expectations and suggestions for battery life (since my application will be portable), breath velocity sensing, touch sensing, midi sound generation and wi-fi.
Watching your channel has both inspired me, and also made me realize how utterly beyond my skill level all my projects really are. Speaking of, Idea for a teensy project: drop in replacement for the control board on an IBM Model M13. Been trying how to figure out how to wrap my head around strain gauges and hitting a wall getting a PCB design that both has all the ribbon connectors in the right places and fits in the space available. Heck, a "Working around design limitations on pre-existing hardware" guide would be awesome. Anyway, hi, from the rejected ideas bin!
And isn't esp32 better? (has WiFi,BLE, more power,more analog pins,hal sensor,touch pins) and Its cheaper.
Also interested in teensy vs esp32 :) pros cons over one another
Ikr, my only takeaway from this video is that Arduino boards suck. I have a stash of ESP32s, even the ESP32-CAM was only 5 bucks
This definitely deserves a video. The Teensy is smaller, faster, draws less current, and has onboard USB. The ESP32 has more onboard peripherals, especially WiFi and Bluetooth. There are projects you can only build with one or the other, but otherwise, they’re both highly capable.
20 bucks.. you can get a couple raspberry pi zero for that :D
if you want complete overkill, yeah ;)
This is becoming my new favorite channel
I see very good future for this channel keep it going man
Build an LED blinker with it!
Drive a giant LED matrix inside your wall-mounted parts drawers to make it more exciting.
OUTSTANDING!!! I use Teensy too ( I wonder if Mike Pence does?). Too funny! I will be browsing your videos extensively. Thank you
I pre-ordered the teensy 3 back when it was on kickstarter, have a huge amount of respect for the board and Paul himself. I've not done any of that type of hacking around/projects for a couple of years now, but if/when I ever get back to doing it, teensy would be my goto board.
Did I hear someone mention DAC? Go. make a standalone oscilloscope using a teensy.
Make a usb DAC
For headphones
Then your teensy will have one more feature then all the new IPhones
Used a teensy 3.5 for a weather balloon science payload because it had the RTC and the microSD on the board. On our first attempt we had used an Arduino Mega with an OpenLog microSD that failed and didn't record anything. Teensy was a lifesaver and didn't let us down.
Great, yet another project/skill to learn. But this ones going to the top of my list
You should make an Amazon echo controlled something
Here's a project idea , try to Install an operating system on teensy ! Let's see what you can do!
You know what, I’m actually super convinced now. Mainly because I could have really used this last year in a project where I had to cut a bunch of holes in the circuit housing to fit an arduino but this would have fit easily.
Seems like we have had a similar path to diy tech. My first project was a POV set of juggling props to make cool patterns and pictures in the air. It was an ambitious project for a newbie and it required a teensy to run. That was my first introduction to the world of micro controlers and I couldn't have completed the project without the very active forum on the teensy site. Years on now and projects are usually very easy due to that first baptism of fire. Bite of more than you can chew and hold on to your goal like an angry mastiff
Who is funding this channel?
My slowly-depleting pre-pandemic savings 😬
First
Awesome!! Would like to see an intercom for ex. btw basement and attic. Using 1 Teensy and only using the built in DAC's, PWM ADC's!
The crew over at PJRC is awesome. They keep coming up with new and better and all the while, their drivers are solid.