Added: 2 years ago
From: EEVblog
Views: 42,023
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:
see all

All Comments (210)

Sign In or Sign Up now to post a comment!
  • Dave, i missed this video, i dont care if you cant spell 2009.

    thanks for teaching us.

    i am italian too dont worry you are better than loads of people ;)

  • Over minute and a half of waffle before we find out what the thing does....Yes...I can see why you don't like assembler :)

  • On second thought I'll have a decaf..

  • It's processing (the lenguage).....

  • I still write in assembly language, although its much much more rare that I do now. I need to take classes in C because i cannot seem to learn it for the life of me. some of the operators and combinational statements elude me. So i got into BASIC as its really easy for me. the one i use is BASCOM-AVR for atmel.

    The only time I use assembler is for timing critical applications, such as LED sign multiplexing which is slow as shit in BASIC. probably be alright in C, but i dont program in C.

  • you had some audio connection problem in this video...

  • well before i heard the arduino, it was the propeller this, propeller that. basic stamp this, basic stamp that, now its arduino. 

  • You can't programm in assembler faster then in other engines. But programms in assembler are faster then others, because the other must compile first and stuff like that. Java is a very slow engine because it's not a compileble engine like C/C++/C# or Assembler but it's not so confusing to write a code in Java as a code in Assembler!

  • @theGpuBuilder Java and C# are both JIT-compiled languages. C (and arguably C++) are very close if not equal to the performance of pure assembler because they are little more than assembler with better syntax. Usually the C compiler is better at optimising the assembly output than a human would be.

  • arduino provides something we call framework in software.

    And its c++, not C ;)

  • Moronic assembler programmers and arduino is cr-p

  • Dumb names

  • Dumb names I agree.

  • assembly is the best way to learn. This is coming from a relatively young kid, who has learned c, cpp, asm, a bit of java, js, ruby, and also a bit of python. It is not practical for all programs, but it IS definitely the best language to learn because it makes you understand what the computer is actually doing. Without that understanding you CANNOT be a decent programmer because you don't know how to properly optimize your code. It is also a very easy language to learn because it is so logical.

  • @Imprezaman555 I disagree. Although I think learning assembly did help me become a better programmer, I don't think starting up with assembly would have been a good idea for beginners. I started with BASIC, and I think that's the best way to start.

  • Dude i love your vids. soo enthusiastic!!!!!!

  • Thats not a microcontroller, THIS is a microcontroller!!

  • Ld (A),10

    Sh, 10,2

    Eat this dave LOL

  • Anyone that thinks the number of languages one speaks is somehow indicative of the "culture" or intelligence of that person, is sadly deluded. The simple fact is, most people don't have need of more than the local language. I can drive over 2000km in any direction, and guess what? They speak the same language *I* do, so other than personal gratification, what real purpose would learning another language do the average guy?

  • @Moonteeth62 The research shows that learning another language increases creativity and whole lot of other desirable qualities. It also gives you access to information that you may not otherwise have. "It is hard" is the excuse that stops most people from learning a language, as well as doing lot of other things that lead to a more successful life.

  • I like lily pads :D

  • When hea sayed newbies he really ment to say noobs, but....

  • Old joke tells it clearly - people speaking three languages are trilingual, people speaking two languages are bilingual and people speaking only one language are Americans (Australians in Your case)

    If You have had proper language education at school (some Romance language) - to pronounce ARDUINO DUEMILANOVE would not be problem for You.

  • habla en castellano pelotudo no se te entiende un pedo''¡¡¡¡!!!!

  • I lol'd so much seeing you try to spell duemilanove (2009 in italian) lol.

  • @demoniack81 Engineers can't spell, known fact!

  • @EEVblog Some know what you're trying to do is called "pronounce" though...

  • @EEVblog "Engineers can't spell, known fact!" TRUE! l'm living proof

  • Comment removed

  • Thumbs up at..... Its not 1985!!!! lol

  • "its a whole development ecosystem" well techniquely its really just a bootloader.

  • Dave  you are funny :)))) hahaha funny guy u are =))

  • Due mile nove: two thousand nine

  • ok we all pronounce it the same are dwee no exactly the same as you do as for the model names we all have problems with that i belive a few of the boards are the year in ittalian for instance duemilenove is 2008

  • +1 for assembly, they are not dickheads, but they are fanboys and wrong about hi-level languages

  • Comment removed

  • My god, can't people just take some light-hearted fun?

    Jesus, lighten up.

    Great Video, mate.

  • ASM suck ? i know many ASM devs who are better and faster than many C dev... ASM is perhaps a little bit harder than C when we don't know him but he's a great language. and in many case ASM is the only solution (for eg i've use a nes gamepad to controls led matrix, in C the handling of the controller was impossible and really boring, in ASM it take me about 1 hour...). So continue to learn ASM, higher level language are great but bases are never useless !

  • @Manu404 : No it is not impossible handling this in C or hard, just need basic knowledge in C how to handle pointers references etc. this is why ASM die, this was on the time when C come, cuz if you know how to use it correctly and have experience then your C code is perfectly translated to good ASM code, "if( (*(__IO uint32_t *)(Address) & 0xFFFF00FF) != (DATA_FIELD_FLAG | VirtAddress) ) return 1;" it's not about ASM is better than C just many ppl don't know how to use C correctly.

  • sparkfun sucks.....

  • 39 got slapped over the head

  • So how do you create a (atmega) board that works with the existing software eco system? For example, does the IDE allow you to add non-Arduino branded boards, ala Freeduino Epic?

    I know TI & Microchip recently did their own version of this... different processor, different number of pins, etc.. and they lost compatibility with the arduino software ide, even though presumably the backend gcc toolchain is the key.

  • dude dont forget the pricepoint.

    this stuff is extremely cheap for its capabilities.

  • the way you pronounce it, is also how i do it :) arrrduino

  • lol " IT'S NOT 1985 "

  • Oh yea and I also got an arduino and its priceless piece of hardware.

  • Hahah I loled @ assembler bash. I had one class at my university about assembler and they said you only need it to write drivers. Our prof in a C/C++ class said that all programs for uC in cars / airplanes are written in C. Thx for laugh again :D

  • @shebotnov You use the tools you know, no wonder a C/C++ teacher says everything is programmed in C.

  • @digitalismo the "teacher" is a professor with 20+ years experience in the field of micro controller programming. The prof at assembler class said the same. Assembler only needed to program hardware drivers. Almost no one works with assembler today. Sorry to disappoint you.

  • I haven't bought one yet, but am strongly considering it. My father's an EE. I'm not, but I've always wanted to be able to do this kind of thing.

  • There is an official way to pronounce it, it is pronounced as "arduino" ...

  • to address your comments on assembly programmers, I like assembly, I feel that assembly is not going to go away any time soon; However, I also know C. Having programed in both i can say that assembly language has its times where it is nice or even necessary. I know I cannot program anything in assembly as fast as some one can do it in C.

    You are also correct in saying that if you need to make every single byte count, then you need a MC.

    I view assembly as a challenge, people thing i'm crazy

  • after minute 3 I stopped watching, cause I already lost 3 minutes

  • Dave,

    Your awesome.

  • Duemilanove means two thousand in Italian. Quick Google search did that for me.

  • For the sake of all things holy... Look, you seem like a smart guy. USE PHONETIC PRONUNCIATION! Duemilanove -- Due (doo-ay) mil -a -no - ve, or doo-ay-mil-a-NO-vay. Not hard, and it was invented by Italians in Italy. They get to name it what they want.

    Oh, and Halo2maniaccc has a hack for this board. It'll probably cost a little more (depending on your stock,) but you can make this thing in half an hour and have a working Arduino-based proto platform. Just download the program @ arduino.cc.

  • I have a PhD in Aerospace Engineering I studied at MIT, not what you're getting to me you are just a frustrated student, currently working at CERN send me your CV,

  • @danelrosascarpynteyr Cool, I always have wanted to do that. I hope I can someday...

  • I was expecting this video would have started with a review about the Arduino and you spent almost 5 minutes complaining about the brand and model names??? Are you serious???

    So you think that everything is STUPID just because you are not able to spell two italian words?

    I have to say I appreciated your other videos but this one offended me since I am an italian electronic engineer, just like that man who designed this outstanding product for microcontrollers' fan and beginners.

  • @bozovrulez It's called "taking the piss". And yes, the names were a bad choice if you are talking international marketing. The new Uno is much better. Do you even know were they got the name Arduino?

  • @EEVblog I call this "I don't know how to spell it". I wonder how you learnt to spell "pizza", "pasta" and all of the other italian things that probably make you happy.

    Btw, the name came from the bar where the developing team used to go to drink something; this bar is in Ivrea, where a lot of places are called Arduino or Olivetti (about this, please send me a pm if you have problems with spelling it). At this point I'm no more offended, I think you just don't get it: live happily in ignorance

  • @bozovrulez Try being a westerner (the majority of the Ardunio market) and spell let alone pronounce Duemilanove. It's a very poor choice IMO in terms of marketing an international product. The new Uno name is MUCH better.

    I completely get it, you obviously don't get that people can have opinions.

  • @EEVblog Well, here in Italy we have some english words, due to a lot of stuff that comes from the rest of the world, but we don't complain. "Duemilanove" is the italian for written number "2009".

    Anyways, it's ok if you say this is YOUR OPINION but in your video you don't even mention it, since you're talking as if it was an obvious fact that the board name is stupid. This is a matter of respect.

    I don't think people are really taking care about the name...performances are more important.

  • @EEVblog "Arduino" means "strong friend" in Italian. "Duemilanove" means "2009" in Italian. The Duemilanove was the 2009 version of the Arduino.

  • @bozovrulez After he complained about the name, he raved about it. Yeah, maybe he should have given his overall thoughts first so you don't think he hates it just because of the name, but you could've watched the whole video, too.

  • @bozovrulez I'm 11 month late to reply but I wanted to say that even though Dave did complain about the name, if you saw the whole video, he said he liked it and that it's a professional tool.

  • @bozovrulez i think you are telling the same i was thinking xD

  • Dave could do a video on the lego mindstorm nxt and the national instruments products eg compactrio . It seem a good way to get things up and running but costly. lots of software . Thanks

  • I sincerely hope the rest of the world learns how to take the piss from an Aussie. Seriously, your pronunciation made me laugh like hell! Well done mate, loving the blogs! Even funnier that when it comes to names, we have a town in Tasmania called "Eggs and Bacon Bay" true dinks!

  • I sincerely hope the rest of the world learns how to take the piss from an Aussie. Seriously, your pronunciation made me laugh like hell! Well done mate, loving the blogs!

  • the name is not stupid -.-

  • I use C and assembler. But I already had some timecritical tasks, where C just wouldn't cut it. When I looked at the assembly created by the C-compiler, i was horrified (*exaggeration*). I got the code down to a third of the size and 5 times the speed. So while maintenance is a pain in the arse, you should still be able to use assembler.

  • Good video. I find it amusing that an Australian thinks the Arduino has a funny name. Have you seen the names of some Australian places?

  • Hey... look.. Steve Irwin of electronics ! :D

    Oh... and.. writing in assembler isn't only more efficient in terms of programming space, but also in terms of speed of execution, saving clock cycles. Just my opinion.. :)

  • Comment removed

  • I don't think if it's a big problem if someone writes firmware in the assembly language for a hobby project. The problem starts when someone has to maintain the code or if you ask the author to make small, but significant change to his super-optimized-assembly-code: then he'd start crying because he'd have to rewrite and optimize most of the code from scratch. With C it migh be one line of code ;)

  • huh?????

  • How to say Arduino:

    arduino.cc/en/uploads/Main/Ard­uino_Duemilanove.mp3

  • can some 1 help me; I want to have several buttons hooked up to where when I press one, it plays a preprogrammed sound through my speaker system. For instance one sound would be a firetruck siren, one is a train horn etc...I have never created a system before but am very good at learning that stuff. What do I need to buy and where?

  • @whiteowlonfire Don't buy anything at first. First of all READ something!

    The internet is a great big library. Use it.

    First of all the arduino itself can't play a polytonic sound.

    You don't need an arduino at all to do what you need.

    Maybe you should look at a Windbond-ISD recording chip or a sound FX chip.

  • good info

  • If the Chinese put their country's outline under their boards then there would be no bottom signal layer! lol You can pronounce Arduino just fine Dave. Great way to engage the non-native English audience, especially Italians...and you said you hated marketing! You are actually very good at it ;-)

  • elevate your voice much?

  • One point to be clear on. It does not support 'double' precision variables, it only supports 'float'.

    Otherwise, it is a great system, as you have said. Duemillenova ==> 2009 which is the year it was introduced maybe? It is also very simple to create your own boards with other Atmel processors and use the Arduino IDE. I use the 644.

    The downside is that the boot loader takes up 1 large part of available flash. 1k of the 32k in the Arduino is for the boot loader. Try the ISP if mem. is needed.

  • There are audio files on the Arduino website that show you how to pronounce its name

  • Comment removed

  • hahah i guess i'm one of those dickheads assembler guys, BUT, very important BUT, i've NEVER would dare to mention that i could program faster or more efficiently, those are your assembler idiots...

    i program in mpasm because i find it easier for me and my old fashioned ideas and i have a huge dislike for high level PC-languages and a mental block on them haha, i find MPASM much closer to the hardware, allowing me to learn more and tinker more of the chip directly than a high level language

  • if you look at some of my videos i have done some quite amazing projects using picaxe 08M's including an ASCII 7 segment display a clock and several other things with less than 5 I/O's and 256 bytes of picaxe user space

  • hey english man !

    can you understand this: vaffanculo coglione !

  • @maxbaga1 Hey guinea, can you understand this: I'm a surrendering Nazi cunt!

  • @amazingrapist  suca!

  • @maxbaga1 Get off the interent, wop.

  • @maxbaga1 hey noob, can you understand this:

    "tuo padre scopata un cane ed è per questo che hai le pulci"

  • It's like creating something and still have no clue how it's works and what all it's inside so they have no clue what it can break it, and have no clue why it's working at the moment.Result,full of error prone devices. Do you want go to hospital where have some tools and anybody can do surgery without any knowledge or school.So they will to do it without any clue!Do you think it's just asking for troubles?I think it is.As I said I like when something makes you live easier,but tools for idiots?NO

  • I like to get better tools and have better time to market time. But I hate idiot tools, like frontpage, it was for idiots and everybody made just shitty pages. But for example you have zend studio and it's just text editor, but sophisticated. Like ubuntu, just linux for idiots, yes it will get a lot of funs because they don't have to spend time to learn something to use it. But do you want have market full of devices from people who have nightmares to read at least little bit of documentation.

  • I think ardurino is crap. And yes I write a lot of ASM,but just where it's needed. And sometimes you need to squeeze every bit from it and it pays of. You are complain on the retro stuff, that they did something properly, or the machine had couple kBs of ram and was capable to do so much and complaining about that you don't see it these days.Because they don't give a fu*k and now you are the same, because it's not 1990 you should just have no clue how to write sw efficiently.

  • Great review. I have to get me one of these so I can get some practical experience programming in C. Also, I programmed in assembly. I can't imagine ANYONE programming in that language for more than a month. It's really frustrating to write even the simplest of programs.

  • I guess your definition of a good name is a name in English...

    You native English speakers can't speak a word of any other language and believe others should adapt themselves to you.

    Why don't you learn how to pronounce 2 words of Italian instead? That won't kill you I promises.

  • @Virtualmix No, names don't have to be in English, I just happen to personally not like the choice of these ones, it's called an opinion. Arduino is growing on me, the other ones are not. I like the new Uno name.

  • @EEVblog Thanks for your reply, I didn't mean to be rude. That was my opinion.

    Great review apart from that ;-)

  • @EEVblog Thanks for your reply, I didn't mean to be rude.

    I just realised somebody left a similar comment 11 month ago...

    Great review apart from that ;-)

  • @EEVblog I think a good example of a good international name is the Wii. Turns out "Gamecube" was extremely hard to pronounce in Japan, the main market. And they changed it round, now is the Wii; something everyone can pronounce. The Arduino team did a good job using "Uno" as the new Arduino's name.

  • @Virtualmix i'm american and i agree i also speak some Esperanto thumbs up if you have heard of Esperanto

  • Well Dave. I was a bit of a dickhead myself to you in the past. But I've kind of taken that back. Your probably the most enthusiastic and knowledgeable electronics enthusiast on Youtube. But no one else does this, so thank you!

  • @LauxHawk Thanks for the support, much appreciated. Glad to see some people "get it"!

  • You should see the pinguino project, it is an arduino type board but using the pics 18f4550 and 18f2550. Those chips has an build-in usb port, making unnecesary the ftdi chip. It's faster to make in home and a lot cheaper. Cheers!

  • Ive decided the name is to be called "Ardino" when its spoken in Western English languages.

    We just do not utilize the U sound enough to make it worth it to pronounce.

    But Ahhr do ween oh ? no, too much work. One can only say it flexing all the throat muscles putting it in the top 20% hardest words to pronounce.

    Taking away the extra effort leaves only "Ahhrd no" People who want to spend all that extra energy to carry ALL the syllables across to the other side? we will know what you mean

  • They're deekheds!

  • Aussies make me LOL, Far too much caffine for one man, good on yer mate

  • i bet you never competed with something like a sumo bot contest or line followers. If you do that with c instead of assembler i'll write you down at the bottom of the list before you even started. Its not about the memory its about the 1:1 ratio that you have. That equals a twice as fast program than c. And if you can program in .asm than you can program any language because you will understand what is going on in the chip.

  • I definitely thought starship as soon as you connected the shield. Its like big boy LEGO.

  • Arduino is the name of the pub where inventors of this beautiful thing used to meet. Don't judge a book by its cover: respect!!

  • Arduino is the name of the pub, in Biella north italy, where inventors of this beautiful things used to meet. Don't judge a book by its cover: respect!

  • Arduino sucks. Use an ARM!!!

  • assembly is harder to maintain than C, and maintenance is the longest phase of the hardware/software life cycle. and I agree with all your points, so I approve of this video.

  • Fantastic video !! I have bought a PICkit2 and a PICaxe setup recently.

    I'm finding the PICaxe very easy and I'm learning assembler (I know I know) for my PICkit2 ... Your vids are a great help :)

  • F*** you for saying assemblers suck. ;)

    I use ASM and ASM only. Because I can't get sdcc or MPLABC18 to work properly on my computer.

    I for one, definitely won't say doing assembly is fast. Its far from that. Its rather clumsy and long and all sport of shit happens when you try and debug assembly without a pen.

    C is master when it comes to fast turn out and easier coding. But assembly (in line or not) can always be fallen back as a last resort whenever something doesn't work.

  • i like the arduino since you can program it quick and dirty and then just pop it into your project. i've never used the the picaxe but it sounds more or less like the BS2 (except 1/3 the price).

  • @TheCrazycriss I weep for the future...

  • @TheCrazycriss I believe your analysis is incorrect. I do not think there is a person alive that can say anything 'write'. I also weep for the future.

  • @TheCrazycriss I think he's got one up on you, because you can't seem to spell worth a damn, you use the wrong words interchangeably, and you have no concept of punctuation. Take a long, hard look at yourself before becoming quick to criticize others. Dickhead.

  • I think you were right to have a go at the names, but slightly off target. Replacing terms such as "program" and "interface" with names such as "sketch" and "shield" might make the thing marginally less threatening for the totally non-technical, but for anyone else it just adds a fog of obscurity.

  • You are so entertaining, haha.

  • google arduino synthesizer. just a guess but it's probably non tech people being pushed into buying it.

  • wiring is much easier than C, I have an arduino and a nerdkit (much more barebones avr). nerdkit is more "hardcore". Nerdkit is possibly more flexible, cheaper in the long run, and more of an education. Arduino is much easier to get into and great fun. Both are good (or freakin awesome to use american parlance).

  • Loving your work; keep it up! :)

  • Great video mate.

    10/10

    SUBSCRIBED!

  • I loved your video.

    10/10

    SUBSCRIBED!

  • What was the name of the program in the beginning of the episode? It seem to be some type of CAD program.

  • "they're archaic dickheads!" hahaha

  • you are actually pronouncing it right, and arduino is apparently the name of a king a long time ago...

  • Davduino be better?

    there judging a board by its name this is stu..pid!

    to say about "Virtex experimental board by xelinx" that looks like a board for

    experiment with viagra.

    100% approved of the ASM programmers ..

    "C" is portable, ASM no!

    bye.

  • Nicely put about ASM programmers xD.

  • Good review, maybe a little too picky about the name of the board but whatever.

  • The Star Wars bit cracked me up!

  • I think the asm vs C argument is a matter of what side of your brain are you using more, and of preference for everyone. Just as some prefer sudoku games while others synonyms crossed words.

    Most of the high level programmers I know are very superficial thinking. They cannot write the most appropriate routine for the task, they simply use standard stuff, cliches etc.

    And besides, the asm programming, for me, takes only a fraction of time needed for building the box, pcb, wiring, soldering etc.

  • You are great, and I'd like to get an arduino someday. I've been learning to use PIC although I only know ASM but I would love to learn C for microcontrollers. I know how to program in C for computers, so is there any difference? Or are there any new things to learn if I want to start programming in C for a PIC?

  • wtf? Writing assembly isn't too hard. It's not always the best solution, but calling someone a dick head because they like writing in assembly is sort of a dick head thing to do.

    Regarding the comment about not having space meaning you're not using the right chip: If you're just building a one-off and don't mind chucking a couple extra bucks at it, fine.. But sometimes it's worth crunching it down for a smaller chip.

  • I tried using the Arduino to run a stepper motor, but I was getting interference from the bootloader running in the background, which seemed to limit how short I could get a pulse. There is a stepper motor function, but I'm guessing it is written in C, so perhaps the inbuilt delay functions are limited? I'm aparently not the only one who has experienced this.

  • nice accent. ^^

  • No offense, but, you probably could have cut that video's length in half if you didn't jump all over the place with the topics and go over the same points 6 times.

  • Oh no, Dave! The Arduinuts got you too?

    I've been a long time user of PIC/AVR chips, and I'm firmly against the Arduino and everything about it. As far as I'm concerned Arduino is progressively making the micro community stupider. It prevents people from actually having to understand the inner workings of programming and troubleshooting a micro circuit. It lets them rely on plug-and-play high-level simplicity which is almost nonexistent in the professional world.

  • I really want an arduino, and about your argument over assembly programmers, I completely agree. I just started on 16FXX pics for simple projects and even though it's cool to see what's actually going on inside the controller, it's really annoying having to actually reinvent everything in the program. I still have a lot to learn, but I would love to be able to work on more advanced projects.

  • Thanks for the comment on my video about it being super shakey ? you might want to think about sorting out the buzz on your mic on your own video before commenting on others videos thanks regards Richard.

  • I have been looking at the Arduino for a while and I think you finally talked me into getting one. Great vid.

  • Lockups / slow -- I had similar problems that went away when I turned off my bluetooth radio

  • Arduino - Ar-dwee-no

  • Fascinating stuff all this. I just repair tv's and feel I have really missed out on this hobby and pro level electronics stuff.

    Where would I start though?

  • you crack me upz lol...keep on truckin with the vidblogs love em

  • Comment removed

  • 12:52 : When I was programming AVR I soon found out that you don't actually need ASM at all, you can also refer to the opcodes in the manual and write your code with a Hex-Editor.

    For Windows-Programming High-Level Language like Assembly might be OK, but for these little MCs it's a little excessive, I think.

    "Real Men" do their coding in Assembly while they're sitting in closed dark rooms dealing with problems which have been solved decades ago!

    I laughed, because I'm one of those "Dickheads"!

  • I use both ASM and C, and find that both have their place. Don't forget, it's the dickheads at microsoft using high-level nonesense which have resulted in us all requiring super fast PCs with bags of RAM just to run the operating system alone. Anyhow, it is important to realise the limitations of the language and programming environment, and use the appropriate tool for the job. ASM being your preferred development platform does not classify you as a dickhead.

  • Just because you have more than 10 min doesn't mean u have to use it.Can you Dig it..........

    Your Very Knowledgeable.Peace

  • As far as I can tell, the big reason the Arduino has become so popular is that it was basically created for artists who need electronics in their work but don't have the skills to make or program it. As a side-effect the rest of the world gained easy access to cheap AVR boards with an optional higher-level development environment.

  • Even so, I liked your introduction.

    You mentioned the application you made was 3.3k. Almost all of that is startup code, library code etc, so the application part (as you showed) was probably something like 100 bytes. That means there's actually plenty of room for application code.

    The smallest MCUs (6 or 8 pin; excellent for e.g. motor and LED control) probably require Assembly. With only something like 32 bytes of RAM, you have to be in full control of how the memory is used.

  • You mention the bootloader takes program memory space and 5 seconds of boot time. I believe it's very small relative to the 16k program memory of the ATmega168, and it boots very fast, like a split of a split second. I'm using the Miduino board, but it's the same schematics as the Diecimila, except for the MIDI port.

  • Dave I just sit through the whole 19.05 minutes and you were very entertaining

    great work

  • Ok and what were you taking before you made this video

  • lmao.... star wars space ship. I like your presentation style.. nicely done.

  • Arduino is actually pronounced as Ardueeno. It's a loud R, the kind you English speaking people can't pronounce without breaking some serious sweat :D

  • @davidjereb we can't all be pirates :P

  • Archaic dickhead???

    I do actually program in assembler, primarily because when I started using PICs nothing else was available. To use C I'd have top sit down and start again from the beginning. That said, I do agree that a nice high level language is MUCH faster to program many tasks in than assembler. Then again, squeezing maximum results from a cheap 8 pin PIC can be fun in itself.

    Must get an Arduino to play with sometime.

  • While I don't agree with your views on Assembly, It depends on a lot of factors, you at least inspired me to finally make a start on learning/coding the AVR. I'm impressed so far, very fast processor, and I can see great potential for these devices. Thank you.

  • I cant tell if hes serious or sarcastic throughout this video.

  • this man is the most cynical man ive ever seen.

  • No cynicism involved. It's a fact that these consultants who phone me up and ask advice don't know how to do their jobs. And the suppliers and manufacturers are just plain annoying.

  • He is probably right. There seems little respect for tech skill in this country, and plenty of no-hopers to leech off your knowledge - always for free of course.

  • The Sparkfun version of the TinyISP programmer is crap. It's missing two zeners that bring the D+/- USB lines down to 3.3v, which causes it not to work on many USB root hubs. The one from Adafruit has the diodes.

  • I made a USBtiny styled programmer too.  Mine uses a couple of signal diodes to drop from 5v to about 3.4v. A mate discovered that the zener diodes wern't much help. They caused all sorts of problems. As soon as we tried the inline signal diodes, it worked perfectly. I wouldn't put the sparkfun board down for lack of diodes... If it works, great! Note: I use 100% 5v systems where I can. It is what I am used to. Easy to set-up etc...

  • excellent blog. I would like to watch a review of Rigol vs Owon low cost oscilloscopes. Saludos desde mexico.

  • Excellent video Dave! I think this is the best one yet - although you probably won't be hosting 'Sunrise' anytime soon (you sound like Kochie :-).

    Good to hear funny stuff with the strange naming of the boards. I was recently corrected by a younger co-worker when I pronounced it as 'Arrdooneeo' .

    Hoping Stan won't be chasing you around with his Yagi re. you comments on the PICaxe though :-).

    Nice work mate!

  • Hi Dave.

    Well, I like your videos alot, but the way you bashed/flamed, the names that was chosen for the arduino project, its a little bit strong. You should remember, that there is not only english language around the globe. This only show how open are the native english speaking people, about other languages.

    remember there is not only english in the world... in facts it is one of the youngest languages... so maybe a little bit of respect for the other languages would be nice...

    But Nice Blog

  • No disrespect intended. In Australia it's called "taking the piss"!

    The Arduino name seems to either mean not much at all, or is is an old Italian male. So still a silly choice I recon, regardless of what language you speak.

    As for "Duemilanove" it means 2009 in Italian. Fair enough. But is a pretty silly and hard to pronounce word in any other language. I think it was a bad choice given the international nature of the product. Nothing to do with not respecting a language, just practicality.