Tested In-Depth: Getting Started with Arduino

  Рет қаралды 762,619

Adam Savage’s Tested

Adam Savage’s Tested

Күн бұрын

Пікірлер: 661
@tested
@tested 5 жыл бұрын
Read our practical starter guide to the most popular Arduino kits here: www.tested.com/tech/robots/456466-know-your-arduino-guide-most-common-boards/
@dhruvkp1510
@dhruvkp1510 10 жыл бұрын
If only they taught Arduino in grade school...the world would be such a cooler place.
@MoonJumpMania
@MoonJumpMania 4 жыл бұрын
A few years later... They do.
@robertoflores7200
@robertoflores7200 4 жыл бұрын
Now days they do but the world isnt a cooler place
@TOGxFTW
@TOGxFTW 9 жыл бұрын
Prototyping is the gateway drug...
@logan2669
@logan2669 8 жыл бұрын
to more prototyping
@Skwisgar2322
@Skwisgar2322 8 жыл бұрын
Arduino Mega is an 8bit 16MHz Atmel, not 32 bit 32MHz ARM.
@Bozemoto
@Bozemoto 11 жыл бұрын
"If-loop", oh dear... Personally the hardware has been the thing that's scared me off. I am a programmer so programming not so much. I've been browsing around for something simple to get started with robotics with a higher focus on software. Getting really pumped, next paycheck I'll try and get something cheap to play with. Thanks for the great material
@WhitentonMike
@WhitentonMike 11 жыл бұрын
Minor corrections: FWIW The clock display was wired upside down. The decimal point should be on the bottom. The clock display is a variant of a seven segment display, A matrix display is a 2 dimensional array/grid of individual LEDs.
@tested
@tested 11 жыл бұрын
I understand that. I said I had work to do to get it brighter. Even at 12V, it wasn't that bright though.
@Barnacules
@Barnacules 10 жыл бұрын
These boards power both my 3D printers.
@SpeedingEngineered
@SpeedingEngineered 10 жыл бұрын
nice where did u get the code
@jameslemmate5177
@jameslemmate5177 10 жыл бұрын
did you made them yourself ?
@flosa1995
@flosa1995 10 жыл бұрын
james lemmate Hes a pretty good programmer so guess what?
@SpeedingEngineered
@SpeedingEngineered 10 жыл бұрын
what
@djtyros
@djtyros 10 жыл бұрын
james lemmate lol made
@katelynhamer1350
@katelynhamer1350 9 жыл бұрын
"If Loops" "32-BIT" "Clocked at 32Mhz or something" Tested. I love you but please do your homework before doing a video 😂.
@gregroberts6339
@gregroberts6339 8 жыл бұрын
I so agree
@jangtheconqueror
@jangtheconqueror 7 жыл бұрын
Maybe write a facts card and a basic script, cause the flow of the video is a bit interrupted at times
@Whatsthegeek
@Whatsthegeek 6 жыл бұрын
"Some are x86 based" x86 microcontrollers xDDDDDD #seemslegit
@cahsahhhhhhhn
@cahsahhhhhhhn 6 жыл бұрын
I just bought an arduino kit on a whim, knowing nothing about it, and 20 min in I know it's not 32 bit lol
@s4rg380
@s4rg380 4 жыл бұрын
I'm still new to Arduino, but yeah, I know they are 8 bit, typically 16MHz. (3.3v versions of the pro mini and nano run at 8MHz) And it is AVR, not ARM. But, and a big but... Take a look at Curie: (Arduino 101) Which is an Intel based arduino. Which I suppose would be X86, don't know though, but I heard that it is 32-bit. And the Arduino Yun, of which I know not much, but it is apparently a hell of a lot faster ARM based MCU.
@DanielDJCRO
@DanielDJCRO 8 жыл бұрын
1:58 AFAIK it's 8-bit, not 32-bit. And it's 16MHz, not 32.
@holdengreene9717
@holdengreene9717 10 жыл бұрын
Should have given Blum a shout out. His arduino series brings kings to their knees.
@kodabrome
@kodabrome 11 жыл бұрын
Object orientation is just a paradigm: you can implement it in whatever language you want. There are object-oriented implementations for C, and they're actually quite straightforward to use; except there's no syntactic sugar like, say, C++. Trivia: early C++ compilers emitted C rather than machine code. Also, the official language used by Arduino is actually C++ in disguise. You're free to use classes, templates & other stuff; although, for most of the time, there's really no need to use them.
@Keduce22
@Keduce22 11 жыл бұрын
For a first year electrical engineering project my group built a fully functioning elevator prototype. With programming knowledge and a proper tutorial in a matter of minutes you could get an led to work and perhaps a small dc motor or buzzer.
@ElectronicsIsFun
@ElectronicsIsFun 11 жыл бұрын
To be clear, On the Arduino, the Analog Pins are only capable of being analog inputs. However, if you choose to use the Analog pins as Digital pins, then they can be used as inputs and outputs. If you listen to your video at 4:40, You state "You can usually configure each analog pin and each digital pin as either an input or output as you wish".
@NathanielJohns1258
@NathanielJohns1258 11 жыл бұрын
Great video guys! I can confirm what others have been say about the microcontrollers being AVR. Also, Vaes Joren said earlier the the uno uses ATtiny. This is incorrect. The uno uses an AVR based ATmega328 and the mega uses an AVR based ATmega2560. Very good stuff in the video, keep up the awesome work!
@tested
@tested 11 жыл бұрын
It's the Adafruit 7-segment kit, so there really wasn't anything for me to wire wrong.
@gadgetwhore2
@gadgetwhore2 11 жыл бұрын
The Ben Heck show has exactly that project, lots of detail, explains everything, but keep your finger on the pause button, on-screen info pops up while he's talking. He makes a portable one too. and a double decker.
@SilverMiraii
@SilverMiraii 7 жыл бұрын
I don't have an arduino but the easiest way to understand it was seeing a video where this guy puts in LED connected to a particular pin, and then writes code for it. I don't know C but I know javascript and the concepts are pretty similar, basically he defined a variable named led, and assined it to pin 13, it's a way to keep track of your inputs and outputs, then he said you need to do a setup for any program, so he wrote code saying that led is an output, and it makes sense. And then he made a loop and in it a simple code give the led high voltage, sleep, wait, whatever you want to call it for 1 second, then low voltage on the ping 13, sleep again Since it's a loop it goes on and on, and what this does is that it turns the led on and off in intervals of 1 second. And that's pretty much the most basic thing you can do, but that's the thing about it, it's sort of like a hello world type of thing, it gets people into it.
@FizzicksDude
@FizzicksDude 11 жыл бұрын
I love arduino and what it has to offer. The only correction I can see that no one else has mentioned is the fact that the "Due" is one of the newest released boards out on the market and the "Leonardo", "Mega", and "Uno" are older. Small detail but I thought you might like to know. Keep up the good work gentlemen!
@RFC3514
@RFC3514 10 жыл бұрын
It would have been interesting if you had quickly coded & uploaded sketches to exemplify what you were talking about. For example, when Norm picks up the LED strip and asks how it works, tell him to connect it to pins X and Y, and quickly write a sketch that makes them blink. That would be a lot more productive than saying "it's really simple" 20 times, while showing no actual example.
@mikedebruyn2195
@mikedebruyn2195 10 жыл бұрын
Yes. And please don't make condescending comments like: "If you went to school you already know this." If I DID go to those classes and already know it, then I don't need to be told that I already know it. If I did NOT, then telling me I don't know it is neither new, nor useful information.
@knighthawk404
@knighthawk404 11 жыл бұрын
Unless I'm mistaken it looks like a standard cutting mat you can get them anywhere where they sell fabric/sewing supplies. They're for use with a rotary cutter (think pizza cutter with a much sharper blade).
@ElectronicsIsFun
@ElectronicsIsFun 11 жыл бұрын
On the Arduino boards, the analog pins are only inputs and the digital pins are input and output. The Due also has (2) DAC outputs that can generate analog signals in addition to the analog input pins and the digital I/O pins. Using external components, the PWM pins can also generate analog signals.
@daveythacher2161
@daveythacher2161 10 жыл бұрын
The Arduino Mega is 8-bit AVR ATmega1280 by Atmel running at 16MHz. Did you even go to the Arduino website? Most Arduinos are not ARMs. The newer ones are, some of them. They are mostly 8-bit AVR. I am only aware of one x86 Arduino, Intel Galileo. Because it has a lot of pins does not make it 32-bit or an ARM. An 8-bit microcontroller can be made to have 2048 pins. Using 256 (2^8) bytes (8 bits). ARMs are not the only microcontrollers out there. For most tasks they are overkill and cost more. Also what makes an Arduino an Arduino is not the hardware. It is a bootloader and software/toolchain. Arduino support can be made for almost any microcontroller. You just have to write software support for the hardware configuration. (Not as easy as it sounds.) Pinguino is an example of this. Which supports some of Microchip's 8-bit and 32-bit PICs.
@gunnarMyTube
@gunnarMyTube 10 жыл бұрын
These guys have quite some cozy shop set up there. They do a great job here describing the controller board phenomena and crams a heck of an amount of verbal info into the 30 minutes. Well done !
@DarudeDandstorm
@DarudeDandstorm 9 жыл бұрын
Since when are if statements loops? o.o
@KingKehra
@KingKehra 9 жыл бұрын
Darude Sandstorm foo(){ if bar foo() } An if loop?
@DarudeDandstorm
@DarudeDandstorm 9 жыл бұрын
KingKehra an if IN a loop. not an if loop
@KingKehra
@KingKehra 9 жыл бұрын
Darude Sandstorm Well it's not an if IN a loop either, it's just recursion. But it's the best I could think of what an "IF LOOP" would be like.
@HowardPrice
@HowardPrice 9 жыл бұрын
KingKehra FLOOP. New Instruction. YAY!
@EdwinFairchild
@EdwinFairchild 9 жыл бұрын
Darude Sandstorm Objects lmao
@DelireWeb
@DelireWeb 10 жыл бұрын
...My take on "Introduction to the introduction of programming" :D At 28:27, simply put: "structured programming language". Markup "languages" are not actually "languages" as per computer science paradigms, they are "markups" : they're like the highlighter you'd use over some text, while the text itself is the result of a structured thought process (markups don't define a _Regular grammar_). A cooking recipe can be compared to a structured program, having its own vocabulary structured with precise and ordered instructions in sequence, even in some cases "at the same time", or that must be repeated xx number of times (like shake the mixture for 20 seconds every 1 minute during 5 minutes), or that depend on intermediate results of which you don't know the outcome in advance because you're trying a new ingredient (thus offering different sequences of instructions depending of that outcome, like _if_ it tastes too salty _then_ add water... Or like _if_ it's boiling _then_ turn off the heat, _else_ _repeat_ the _"shake" procedure_ every one minute... Etc.). One can understand why programming is an Art by itself : there are many ways to do something, like there are many ways to cook an egg. Which one is "better" given a distinct context depends of the cook (of the computer analyst-programmer), same goes for Writers : there are many ways to tell a story, it all depends of the story-teller/Writer to make it a good one or a bad one if not a weird one. HTML markups can appear dynamically given something you do on a Web page, in which case they are governed by some structured programming _language_ like JavaScript, C, Python, PHP, etc., which interprets the user input so as to generate the correct HTML markups on the Web page. For the sake of comparison: a markup would be the light on a led, or some switch on a circuitry bread; while the "intelligence" behind the led and the switch, capturing signals to interpret and then sending back other signals accordingly and thus controlling Arduino's controller, for lighting the led or not, is all done via some programming language (like a cooking recipe written in English's _Regular Grammar_ using specific cooking vocabulary).
@jarinal
@jarinal 10 жыл бұрын
Beginners, know that the arduino nano doesn't have short circuit protection like the UNO. If you short the 5V to ground, you'll fry one of the diodes on the board.
@Guten101
@Guten101 8 жыл бұрын
I'm soooooo glad I'm not the only one that decorates my office with Lego Star Wars sets! Such a relief
@JustinShaedo
@JustinShaedo 8 жыл бұрын
If you took C in college, but you can't handle the basics of programming an Arduino, then ask for refund.
@nextstorming3908
@nextstorming3908 8 жыл бұрын
I learnt Digital write, analog write, setting pins as input or output, creating variables, analog in, delay All in 2 days except for digital read, I can't figure that out yet
@Horforia
@Horforia 11 жыл бұрын
Plug it up to your computer, download the arduino software, and run the "blink" example. that's the quickest and fastest way to get started learning the basics of it.
@CatalinEpuras
@CatalinEpuras 11 жыл бұрын
Hi, Yes you can. You can start doing simple programs (led, buzzers, simple sensors) in a few hours. (the videos in my channel are the result of a afternoon). Before I started, I had college knowledge of programming ... no electronics.
@JohnDoe-qx3zs
@JohnDoe-qx3zs 11 жыл бұрын
Got a couple, still working on the I/O design. Hard part: There seems to be no decent standard shield for powering on/off mains voltages or even the 24V needed to control industrial grade I/O blocks.
@johnfranks
@johnfranks 11 жыл бұрын
If your USB port does not have some sort of current limiting, yes it can be damaged. You can use a powered USB hub as a buffer if you are concerned/clumsy/dyslexic.
@fuckmyego
@fuckmyego 8 жыл бұрын
Norm doesn't talk enough! He just asks a question and helps leads Will's rambling (which often IS entertaining) at the right time.
@applejinx7172
@applejinx7172 8 жыл бұрын
That's because he's a good natural interviewer (that, or he's actually worked on being one)
@CrazedVandal
@CrazedVandal 11 жыл бұрын
Factual corrections: the 2560 is based on the AVR architecture, not ARM. In that light, most Arduino MCUs use Atmel ARM processors, not ARM. It can be kind of confusing though because more and more MCUs (like the teensy) are ARM based but use the open source Arduino toolchain and ide (which is the real power of the Arduino package).
@anarios-ryd
@anarios-ryd 9 жыл бұрын
Chinese sites have all the arduino boards\shields\elements 5-10 times cheaper. Never had a single problem with them. Got my starter kit with arduino uno and LOTS of stuff for 25$. Arduino uno board for 5-7$ and arduino nano for just 3$
@Strawberrymaker
@Strawberrymaker 9 жыл бұрын
Well, its good to buy the original Arduino because then you are gonna support the devs of it. It is Open source, but they are still working on bootloader, and if they dont have money, they cant develop new Open source boards or make the bootloader better/smaller. I also buy most of my hardware from chinese but i still got 2 original boards here.
@ElectronicsIsFun
@ElectronicsIsFun 11 жыл бұрын
Arduino Analog pins can only be used as Digital outputs not Analog outputs. The Atmega328 chip spec shows that the only analog support in the chip is the analog to digital converter (ADC). To support analog output, the Atmega328 would require a digital to analog converter(DAC). The only Arduino board with Digital to Analog (DAC) converters is the Due.
@BariumCobaltNitrog3n
@BariumCobaltNitrog3n 11 жыл бұрын
Self healing cutting mat, architectural supply, art supply, craft store. Olfa makes nice ones.
@DaryXnfinite
@DaryXnfinite 11 жыл бұрын
It always feels like these 2 guys are competing with each other.. Guys just relax lol
@therespectedlex9794
@therespectedlex9794 8 жыл бұрын
Apart from the last bit about the dog, very helpful and encouraging. Thank you
@tornuptom
@tornuptom 11 жыл бұрын
PWM Is on the Analog Outputs not digital. And Arduino are 8 bit not 32(with the exception of the "Due") Really loving these videos! been a massive fan of Tested.com for ages now, and I am a big fan of Arduino.... both of them at the same time is just far too exciting! Keep it up!!! Thanks Guys!
@AdamMacNeil
@AdamMacNeil 11 жыл бұрын
Although you're correct that the Due is a newer board (and is an ARM based board, rather than AVR based like most other Arduinos), the older one that Will kept mangling the name of was the Duemilanove, which is basically the predecessor to the Uno
@EEEnthusiast
@EEEnthusiast 9 жыл бұрын
What's your opinion on all of the different Arduinos out there? I mean there is some use to each one of them, but most of them are extremely niche and quickly come off the market.
@freakyfreak7777
@freakyfreak7777 10 жыл бұрын
I learned lua to play the computer craft mod on minecraft and never thought it would be useful but helps learn other languages
@gpowerdragon9852
@gpowerdragon9852 8 жыл бұрын
if you're making Hi-Tech go karts it's pretty fun having a buzzard notify you you left left the lights on or doors open a light switch that works on relays do all the heavy stuff like headlights of the vehicle and of course indicators program how fast Left Right Amber indicator should go
@ElectronicsIsFun
@ElectronicsIsFun 11 жыл бұрын
The Arduino MEGA is an 8-bit AVR microcontroller board. Only the Arduino Due uses the 32-bit ARM processor.
@chingy1788
@chingy1788 11 жыл бұрын
I learnt to program micro-controllers with assembly. C is a cake walk.
@rdoetjes
@rdoetjes 11 жыл бұрын
Not exactly that is a specific Arduino called the Due but it's a different beast all together. It's not a revision thing that The Uno is now suddenly equipped with an ARM processor. The Mega, The Minis the Unos in this film are all ATMEL's AVRs.
@sharpchain_1862
@sharpchain_1862 8 жыл бұрын
To all other people interested in Arduino you can also program the boards in C++
@85Studios
@85Studios 7 жыл бұрын
I use these in conjunction with a Raspberry Pi 3 to control my entertainment system in my vehicle, various lights, speedometer, clocks, and a bunch of other stuff, I use them all the time, they are cheap, durable, easy to program, easy to hook up, and just in general really cool. one of my favorite boards is the Arduino Uno R3. You can get them for 5 bucks now and they are genuine, on Tayda Electronics.
@lunhil12
@lunhil12 11 жыл бұрын
I've seen these used to program lighting in model kits and the "sketches" or programs are simple enough for anyone to learn on their own or you can use and fine tune one of the many found on the web.
@MrFelixdodd
@MrFelixdodd 10 жыл бұрын
Yes Stamp 2 was the pre-cursor, but great to see interfacing making a comeback.
@danielwgk
@danielwgk 11 жыл бұрын
Going to watch all of this. I've owned my Arduino kit for way too long to have not done anything with it.
@ernieschatz3783
@ernieschatz3783 8 жыл бұрын
Come up for air every once in awhile. It's good for you and the listeners both. A few pauses of a maybe a couple of seconds helps you AND the audience digest things and stay focused.
@nicknack125
@nicknack125 11 жыл бұрын
You guys need more subs - this video would be great for all the beginners I see posting around on forums and getting near no assistance.
@josevillegas2721
@josevillegas2721 7 жыл бұрын
Will (I think) mentions digital buttons. Are these buttons that do not need to be debounced? What are they? What is the difference between a push button and a digital button?
@michael-gary-scott
@michael-gary-scott 10 жыл бұрын
"if loops" ... *facepalm*
@DigGil3
@DigGil3 9 жыл бұрын
Yeah. Calling the Arduinos as microcontrollers is bad enough. FYI microcontroller is the main chip which is imbedded in an Arduino board. Most board families share the same chip. The board is just an interfacing and development circuitry the microcontroller chip can work fine by itself, it just won't be programmable. Although some boards have the microcontroller soldered to the board...
@KillJD
@KillJD 9 жыл бұрын
DigGil3 So should I learn how to use and Arduino or just an AVR micro? I don't have any programming knowledge but I'm willing to learn. This would be a hobby for me because I love electronics and want to learn how to build cool shit. What's your thoughts on the Pi? Thanks.
@michael-gary-scott
@michael-gary-scott 9 жыл бұрын
KillJD I would recommend you do a bit of Arduino stuff, just to get to get started learning the basics of programming. AVR C is a _very_ complicated thing, especially if you haven't got much of a programming background.
@DigGil3
@DigGil3 9 жыл бұрын
KillJD I'm not formally educated in either electronics or programming (IE I'm self-taught) so I can only give you my experience. First of all, Google is your friend: you'll have to read a lot of documentation (whether tutorials or youtube videos or datasheets or official documentation or book guides) and every time you see a word or concept in these that you don't get, go search more documentation about it. I've first bought a Raspberry Pi. It is working as an e-mail (samhobbs.co.uk/raspberry-pi-email-server, the guy who wrote that tutorial has been very friendly to my questions!) and FTP server for my home. But if you do so too, be ready to become a master with the command line in Linux! The bestest (better than best :P) guide about it is free as in beer: linuxcommand.org/ . Arduino is indeed the easiest and maybe the most fun Microcontroller to program with. It uses a C-like or Java-like language. I have worked with the Arduino Micro which is a miniature Leonardo. Sparkfun makes a very helpful guide to distinguish and choose them. Beware: for every Arduino (AFAIK) there is a 3.3V version and a 5V version. If you want to make it talk with Raspberry Pi, you'd better get the 3.3V ones. Raspi's GPIO is 3.3V only. Nonetheless, when I first started learning programming I'd try making web pages, so I read and tried with HTML. Then I tried more advanced things that lead me to learn Mysql and PHP, then Javascript (not related to Java) and CSS. Do it step by step at your own pace and needs... when one learns one programming language, one won't learn just one language. Yet, I enjoyed the most out of Python which is an integral language in the Raspi too, so it can be used to control the GPIO and everything else. The cherry on the Pi (see what I did there ;) ) is that you can import antigravity with Python.
@rich1051414
@rich1051414 9 жыл бұрын
You have no idea how difficult it is to watch for me as well man, but I was there once too... Of course, I wasn't a teenager yet, but not everyone started coding so young.
@atom31b
@atom31b 9 жыл бұрын
Is this how Ahmed made his clock?
@schmidtzcargolbull
@schmidtzcargolbull 8 жыл бұрын
lol
@moardub
@moardub 8 жыл бұрын
+Adam Bleech oh man lol
@ManuelAckattupathil
@ManuelAckattupathil 8 жыл бұрын
+Adam Bleech nope, he literally took a clock and took the plastic parts off.
@aryanshmishra5063
@aryanshmishra5063 7 жыл бұрын
Adam Bleech maybe yes!
@Kabodanki
@Kabodanki 11 жыл бұрын
C, Objects ok......
@marcgeiser2228
@marcgeiser2228 11 жыл бұрын
you can us a DC/DC converter too have 12V but make sure you display can delivered the Amp. that you need.
@ChemicalPete
@ChemicalPete 11 жыл бұрын
It looks like a simple self-healing cutting mat. They come in many different sizes. Search something like "Alvin Professional Cutting Mat"
@TheDyingFox
@TheDyingFox 9 жыл бұрын
@ 0:28 "I was scared of programming...", to me it's the opposite, when programming goes wrong: you get an error, when electronics goes/is put wrong: it might catch fire xD, in short, I've bought "THE ARDUINO STARTER KIT, SKILL LEVEL: BEGINNER, 15 PROJECTS" a ½ year back and it's still in it's protective plastic. (I know I need to start by removing the plastic, but then... mind stuck) Wish I had some opportunity to learn more about electronics to feel a bit safer using it (or to gain more confidence using it). Programming on the other hand shouldn't be a problem... I hope... (I know how to use C++, DirectX (DirectInput, Direct3D9/Direct3D10/11, DirectSound), to make 2D/3D games) but with electronics I know just basics, pretty much using a multimeter, and how to use and calculate to use resistors together with a battery and a button to make a LED switch on and off, most advanced thing I've made so far is figuring out how much current was needed together with how to connect the wires to light up a Seven-segment display hahaha
@aristotelian9693
@aristotelian9693 11 жыл бұрын
The micro actually has greater capacity for peripherals in the form of digital and analog pins. The uno has way more shields available
@ghen
@ghen 11 жыл бұрын
oh, awesome. i was reading about arduino but couldn't quite grasp it. this really helped.
@t3du
@t3du 11 жыл бұрын
The guy was sweating & crying explaining the Arduino stuff, LOL
@AugustoGuerrero__Main__
@AugustoGuerrero__Main__ 11 жыл бұрын
No. For example, the new Arduino Yun is based on two chips. One is the ATmega32u4 (AVR) and the other is the Atheros AR9331 which is a MIPS 24k processor. For the upcoming Arduino Tre, the processor is a Sitara AM3359AZCZ100 (ARM Cortex-A8).
@SamuraiCoding
@SamuraiCoding 11 жыл бұрын
It's actually a cutting mat for quilting, my wife has one. Look up this on Amazon "Olfa Gridded Cutting Mat"
@Quiggers1981
@Quiggers1981 11 жыл бұрын
True it's an atmel ATmega, the "arduino due", however is ARM based.
@TheAtomicOlive
@TheAtomicOlive 11 жыл бұрын
This looks like a great way to spend my summer, thanks for introducing me to this guys.
@VulcanOnWheels
@VulcanOnWheels 10 жыл бұрын
3:37 Why in China specifically? 7:38 I understand the "big", but not the "ass". 11:27 That would be Massimo Banzi.
@concretefeet
@concretefeet 10 жыл бұрын
China specifically because they have gone a very long way out of their way to be a leader in economy pcb fabrication and assembly, and also because they have embraced cheap[ish] pcb prototyping, with much encouragement from groups around the word.
@mrkiky
@mrkiky 10 жыл бұрын
Because the text editor has a big ass.
@frostmute
@frostmute 10 жыл бұрын
'big-ass' is a slang term for something large..... >.>
@fenderrexfender
@fenderrexfender 10 жыл бұрын
I want to know who makes boards for $10.
@jesscast5122
@jesscast5122 10 жыл бұрын
frost mute Dude, the guy's being an ass himself.
@SeabasR
@SeabasR 11 жыл бұрын
That is a cutting mat, you can get one at a craft store like Michaels or maybe at a hardware store.
@kleinbiker1
@kleinbiker1 6 жыл бұрын
I chuckled as he talks about taking C in college in like 1993. Fudge, I took Fortran 77 in like 1991...lolThis is going to be a slow learning process for me.
@LawrenceHortonRocksAllTheSocks
@LawrenceHortonRocksAllTheSocks 11 жыл бұрын
Its a cutting surface and you can pick one up at amazon
@lancewalker2595
@lancewalker2595 7 жыл бұрын
Atmel MCUs do not use the ARM architecture, Atmel is an architecture in its own right. Also, and I know this is nitpicking, the Ardunio IDE uses Objective-C not C. The Ardunio boot loader is what allows the conversion from C to Objective-C, Atmel actually has an IDE, this is the one that uses C.
@HNickProg
@HNickProg 11 жыл бұрын
You first showed the Arduino MEGA which is 8-bit and it was not the biggest at that moment. The Due is the biggest with a 32-bit ARM.
@ElectronicsIsFun
@ElectronicsIsFun 11 жыл бұрын
Arduino bootloaders are not all the same. They depend on the Arduino board. The Arduino IDE has different bootloaders available. Some bootloaders use ~500K bytes and others can take 2K or more bytes.
@flyaxe
@flyaxe 8 жыл бұрын
76 to 200 usd? I just bought a Ultimate starter kit from ebay for 45 usd, it contained 210 parts including breadboard, arduino uno, servo motor, ps2 joystick and all you could need modules and wires/components. Seller is mepal18 from hong kong or china or something,
@itsame1277
@itsame1277 7 жыл бұрын
Really enjoyed your video even as a casual viewer with just a passing interest in arduino kits and programming. You covered a lot of ground and I got a real feel for what is involved. Thanks
@adambamf9365
@adambamf9365 7 жыл бұрын
I have just started the arduino journey if anyone out there is thinking about taking the plunge i 100% recommend it
@boowonder888
@boowonder888 7 жыл бұрын
I will be plunging next year. Gonna buy a kit from china, they are really cheap over there. You mostly don't get the original Arduino, but clones are good too. I just watch the comments, hey 500 people cant be wrong!
@richardthompson4415
@richardthompson4415 11 жыл бұрын
it is called a cutting mat, you can buy them on amazon
@williamwallace9901
@williamwallace9901 9 жыл бұрын
Thanks for this informative video! I recently learned about the projects being built using these types of hardware and the possibilities are endless. There is an artist in Russia, I think, that made a metaphone, building on an earlier physicist's research trying to replicate the "god voice" using rotating microphones and speakers, a Geiger counter and synthesizers reacting to the feedback of itself, all being controlled by Arduino. This video really helped me learn the basics of Arduino.
@fehrrato
@fehrrato 11 жыл бұрын
Thats a cutting mat. You can get it in any store that sells architecture related stuff.
@christiansrensen3810
@christiansrensen3810 6 жыл бұрын
What he meant. While video: If boring == 1: Playtime +=10 Elif boring == 1 and misinfo == 1: Exit1() Else: Addlike() print("an if loop") # best explanation for this new structure if-loop 😏
@lukejtmulder
@lukejtmulder 11 жыл бұрын
You can get them at sewing shops. Search "Olfa Gridded Cutting Mat" on Amazon, it is similar.
@123456789robbie
@123456789robbie 11 жыл бұрын
The arduino mega is neither 32 bit nor is it arm. It's atmel, and i believe it's 8 bit. You might have confused it with the due which uses a 32 bit arm.
@MidknightGamingOfficial
@MidknightGamingOfficial 4 жыл бұрын
On this episode of, Where Quarantine has taken me on KZbin...
@hofmannsapprentice
@hofmannsapprentice 10 жыл бұрын
It runs on C.... objects.... wtf?
@JacquesFernandes
@JacquesFernandes 9 жыл бұрын
Maybe they could be talking about "structs"? Who knows... Objects would be nice (sadly C is a POP)
@QuantumFluxable
@QuantumFluxable 11 жыл бұрын
Well, there might be analog output pins, but they probably just use PWM and obfuscate it behind a bunch of library functions.
@Chowmix12
@Chowmix12 11 жыл бұрын
I recommend Adafruit's Arduino budget pack. I started off with ZERO programming knowledge. After that, get your sensors and stuff from eBay, it's a lot cheaper to get things there!
@oliverchu6946
@oliverchu6946 8 жыл бұрын
I cost about 1.2 dollars to buy a "nano v3.0" and about 5.9 dollars for a "mega 328"... and they run very well now .I just finished a project using .Net Program to control a RGB-Led ,that's really cool
@oliverchu6946
@oliverchu6946 8 жыл бұрын
+Oliver Chu sorry mega is 2560...
@Brute4rce1111
@Brute4rce1111 4 жыл бұрын
can you imagine if you left your arduino countdown project hanging out in a backpack...
@DominicSpatz
@DominicSpatz 11 жыл бұрын
mega uses neither 32bit processors nor 32mhz clock frequency. it is the atmega2560 (8bit AVR running at 16mhz)
@rockettcrawford890
@rockettcrawford890 Жыл бұрын
I think this guy misspoke when he was talking about PWM. PWM (pulse width modulation) is what the "analog" outputs to simulate analog output. It's still on/off digital. The only difference is in the duty cycle of the PWM's square waves. The longer the width of the pulse, the more the whole signal averages out to be.
@Crux161
@Crux161 10 жыл бұрын
Never heard of an "if loop" lol nice video :)
@VulcanOnWheels
@VulcanOnWheels 10 жыл бұрын
If you're referring to a part of a KZbin video, it's nice to put the time at which you found what you're referring to, and then start your comment with that time. To give you an example: 29:43 I've never heard of "if loops".
@TheOfficialFoxox
@TheOfficialFoxox 10 жыл бұрын
Bert Visscher why does it matter? if someone watched the video then they should understand, and why do you care?
@jimmystikx
@jimmystikx 11 жыл бұрын
I'm wondering if I could make up a controller to replace OEM DI engine controllers that would still use the VVT in modern engines with a kit? Need to delve into the programming and voltage spike limitations
@YodaSquirrel
@YodaSquirrel 11 жыл бұрын
its a cutting board, search it one ebay there are different ones, ones without measurements and ones with, sorry but i cant put a link here google it.
@johnrobinson1140
@johnrobinson1140 Жыл бұрын
I have a Nano, an Uno and 5 Raspberry Pi's. Controlling microprocessors can be fun and frustrating at the same time.
@jmac217x
@jmac217x 11 жыл бұрын
lol Norm getting things wrong in the first minute. There are no objects in C, that is why there is C++ and Objective-C. I just wanted to clarify. ;)
@johnfranks
@johnfranks 11 жыл бұрын
Arduino Pro Mini clone eBay ~$5usd. You'll also need a FTDI FT232RL dongle/cable for programming. (Super handy tool to have around. Its also about $5 shipped)
@coopermosshart
@coopermosshart 9 жыл бұрын
There's a lot of misinformation here
@MrBrew4321
@MrBrew4321 9 жыл бұрын
+Cooper Hart Like what? (total newbie here just wondering what you meant)
You can learn Arduino in 15 minutes.
16:34
Afrotechmods
Рет қаралды 10 МЛН
Did Jamie Enjoy Making MythBusters?
8:08
Adam Savage’s Tested
Рет қаралды 2,2 МЛН
when you have plan B 😂
00:11
Andrey Grechka
Рет қаралды 60 МЛН
HAH Chaos in the Bathroom 🚽✨ Smart Tools for the Throne 😜
00:49
123 GO! Kevin
Рет қаралды 10 МЛН
Фейковый воришка 😂
00:51
КАРЕНА МАКАРЕНА
Рет қаралды 7 МЛН
Amazing Parenting Hacks! 👶✨ #ParentingTips #LifeHacks
00:18
Snack Chat
Рет қаралды 15 МЛН
FOC Driver + Feedback Magnetic Sensor - Arduino
14:34
Electronoobs
Рет қаралды 34 М.
12 New AI Projects using Raspberry-Pi, Jetson Nano & more
7:50
ToP Projects Compilation
Рет қаралды 733 М.
How Lethal Was Blendo REALLY?
10:22
Adam Savage’s Tested
Рет қаралды 2,5 МЛН
ChatGPT pisze mi program na ARDUINO. A.I. ZABIERA PRACĘ PROGRAMISTOM!!!
10:43
Tools That Disappoint Adam Savage
14:34
Adam Savage’s Tested
Рет қаралды 387 М.
Adam Savage Learns Simple Tricks From The Expanse's Prop Master!
10:07
Adam Savage’s Tested
Рет қаралды 626 М.
SparkFun Arduino Comparison Guide
8:31
SparkFun Electronics
Рет қаралды 1,1 МЛН
Arduino Uno to ATmega328 - Shrinking your Arduino Projects
37:17
DroneBot Workshop
Рет қаралды 790 М.
Electronic Basics #30: Microcontroller (Arduino) Timers
9:19
GreatScott!
Рет қаралды 438 М.
YOU can Learn the ESP32 in 15 Minutes:  Hello World!
22:52
Dave's Garage
Рет қаралды 314 М.
when you have plan B 😂
00:11
Andrey Grechka
Рет қаралды 60 МЛН