Dave checks out what all the fuss is about with the Arduino, contemplates the PICAXE, and cuts loose on die hard assembly language programmers.
All with no more silly 10 minute youtube time limit. (Sorry about the mains hum again)

Avatar photo

By YTB

24 thoughts on “Eevblog #45 – arduino, picaxe, and idiot assembler programmers”
  1. Avataaar/Circle Created with python_avatars sadmanonatraintoo says:

    Nowt wrong with 1985 programming, C and other high level languages re easier because they were created for lazy sods who can't be assed learning proper programming. By the way, I love the Arduino lol

  2. Avataaar/Circle Created with python_avatars pcrengnr1 says:

    Dave, I know this vid is old as dirt, but I had to throw in my 2c worth. If there was a cost effective solution to Assembler then go for it. Thx to the generosity of the Arduino developers for targeting a C++ compiler to the Atmel chips we all benefitted. Way back C compilers for uCntlrs was exorbitantly expensive. The Cos knew that they could charge a professional premium because of the programmers cost was so reduced. I mean we are talking about thousands of dollars for a C compiler. Then the disrupters came along and ported C++ to the Atmel for free and boom an explosion of creativity occurred. You were jumping on during a time where node locked compilers were through the roof in price.
    So, thank your lucky starts for the Arduino developers. They changed everything.

  3. Avataaar/Circle Created with python_avatars Jason spink says:

    Looking back at this video then watching the newest released 😩. I makes me think I can’t believe I’m getting so old 🙇‍♂️

  4. Avataaar/Circle Created with python_avatars stealthinator00 says:

    Duemilanova means 2009 in Italian.

  5. Avataaar/Circle Created with python_avatars Erik Bartmann says:

    Hi, I love such "professional" statements about idiot assembler programmers. That you get to know the hardware very well is apparently foreign to you. You disqualify yourself with it. Too bad I watched your videos for so long.

  6. Avataaar/Circle Created with python_avatars Roland Berendonck says:

    To make such a fuzz about it's name was quite pathetic and I wanted to shut off the video. Now 12 years later everybody knows how popular the Arduino is, what amazing things you can do with it and how much support and code is available for this incredible and very fun microcontroller. Yesterday I ordered 11 boards for just € 1.04 a piece, shipment included. Need I say more how much fun these boards are?

  7. Avataaar/Circle Created with python_avatars Todd Omicioli says:

    R dweeno…

  8. Avataaar/Circle Created with python_avatars Light Feather says:

    If it's not 1985 then why are we still using 8 mhz clock speeds. Cries internally.

  9. Avataaar/Circle Created with python_avatars Karsten Benz says:

    Making fun of Italian words in his thick Aussie accent is funny by itself. Awful voice though …

  10. Avataaar/Circle Created with python_avatars Gappy P says:

    haha loved the rant about assembler programmers

  11. Avataaar/Circle Created with python_avatars AnadiaShark says:

    You seam like such a cry baby "Waaa why can't all names be in english"

  12. Avataaar/Circle Created with python_avatars Matteo Pisanello says:

    Arduino was a lord of the city where the microcontroller is made, the city of Ivrea, near Turin, that's the only thing I know

  13. Avataaar/Circle Created with python_avatars VE2UM says:

    I began using assembler for PIC microcontrollers (with the F84) looong ago then switched to C with CCS compiler… until the bus arrived.
    Serious compiling issues, code that worked well in theory but completely crahed in silicon…
    And the final blow: On a CCS forum, an administrator told me to change the CCS compiler VERSION !!!!!!!!
    Translation for me: The compiler i used was pure trash.
    That made me return to MPASM but also with a swith in silicon: family: The advanced midrange NanoWa XLP which has three featires that make coding much easier:
    – An addressable WREG
    – Branch usung WREG (brw) which makes database access waaaaay easier and
    – Move with Literal in BSR (Bank Select Register) (movlb) which simplifies bank access.
    I've made a lot of ASM programming on PIC's including Serpent, AES and Twofish and multiprecision integer math.

    However, for Arduino, i use C.

  14. Avataaar/Circle Created with python_avatars Charles Goehring says:

    Popular because it is real good for the simple hardware and sensor interfacing use cases. Now they need a direct replacement for the three dollar WeMos D1 to get China back out of the supply chain.

  15. Avataaar/Circle Created with python_avatars Crusader Animation says:

    Quite interesting to watch in 2020 😀

  16. Avataaar/Circle Created with python_avatars John Miller says:

    "If you have to worry about memory, choose a different chip." So true! People wrote code for the Atari 2600 and the Apple II in assembler because they had to. Likewise for the early days of x86 machines. But if you're coding in assembler these days, it's either as a hobby, for a compiler of some sort, for some sort of embedded controller (disk controllers, perhaps?) or for some older hardware that's still in use (older mainframes in insurance companies come to mind). It's way smarter to optimize people time than CPU time these days.

  17. Avataaar/Circle Created with python_avatars Matteo Caberlotto says:

    i've always been with you but "arduino is a stupid name" is a stupid sentence

  18. Avataaar/Circle Created with python_avatars Andrew Murphy says:

    dude you got major issues and rude and hatefull

  19. Avataaar/Circle Created with python_avatars giacomo b says:

    lets call it "curcuino" that sorta means "simple minded uneducated human" in italian.

  20. Avataaar/Circle Created with python_avatars electronron1 says:

    I haven't written in assembly language since my DOS days and then it was to do something that would have been difficult or too slow to do in a higher level language. Remember the BASIC stamp? Similar concept but not implemented as well as the Arduino but in all fairness it was long before the Arduino.

  21. Avataaar/Circle Created with python_avatars Stephan de V says:

    you can do amazing things with arduino's but i gotto say a lot of times i see guys show projects they make working by implementing arduino board and a lot of programming when you can easilly do the same without such a board.. kinda overdoing it to the extreme… making a tiny computer do the work of a bimetal switch kinda stuff.

  22. Avataaar/Circle Created with python_avatars Keith Lillie says:

    I used to think assembly was the shit. Dave has made me afraid to think that way. Ever get your throat cut with the edge of an Arduino Uno? Well, don't tell him you could write it faster in asm! 🙂

  23. Avataaar/Circle Created with python_avatars Mac_UK says:

    Lower level languages like C.

  24. Avataaar/Circle Created with python_avatars Martin J says:

    You will seriously find anything to whine about. Of course to an unoriginal douche like you anything but the obvious or stupid Back to the Future reference is a terrible name. It's called being creative… You know, the complete opposite of your broke ass "hmm, so it measures micro currents right? I got it! We'll call it the Microcurrent!" thought process.

Leave a Reply

Your email address will not be published. Required fields are marked *