Let the microcontroller fanboy wars begin!
Dave's rather random rant on which is better, Microchip PIC or Atmel AVR.
(warning, Dave hates Fanboys)

BTW, check out this way to program AVR chips with the PICkit2:
http://pickit2avrisp.wordpress.com/

Avatar photo

By YTB

24 thoughts on “Eevblog #63 – microchip pic vs atmel avr”
  1. Avataaar/Circle Created with python_avatars Peter Müller says:

    "which one shoud I choose" "it doesn't matter"

    Yes that's totally correct. However, a newbie would like a recommendation.

    And this is exactly what dave did in this video.

  2. Avataaar/Circle Created with python_avatars rick marquis says:

    For what i understand the main problem is the compiler? Easy to use. PROPRIETARY? Gcc?
    Has anyone any clue?

  3. Avataaar/Circle Created with python_avatars rick marquis says:

    It looks to me are both owned by microchip? When was this viedo published?

  4. Avataaar/Circle Created with python_avatars rick marquis says:

    Who got 50 bucks?

  5. Avataaar/Circle Created with python_avatars Mick D says:

    Cameras are as religious as this – listen to fanboys rabbet on about their precious
    full marketing frame cameras – the ones that they never take with them because the lenses are so big and heavy LOL
    MOST pictures are taken with PHONES …and … The best camera is the one you have with you.

  6. Avataaar/Circle Created with python_avatars SMoua says:

    Very good video even though its 12 years old. Your a very nice guy Dave. <3

  7. Avataaar/Circle Created with python_avatars Henri Coderre says:

    Hi Dave. I'm just a hobbyist. I really love this video. I nearly pissed myself laughing. Thanks, I needed that. I understand where you're coming from. By the way, I'm also an Atmel fanboy, 😂. I bought several Arduino kits a year ago, later a Mega2560, and recently several Nano boards. Arduino microcontrollers are the only ones I know. I also have a Raspberry Pi 400. I've wanted a Raspberry Pi 4 for a while now, but at the price these things are selling I'm not inclined to get one any time soon. If you have one laying around you're not using I'll take it😉. I just ordered a few ESP8266 microcontrollers, and an STM32F446 microcontroller development board. I'll eventually get a PIC and ESP32. I'm not satisfied just reading or hearing about these. I have to try them to better understand the differences between them. I agree with you though. What I got from your video is it all depends on whether or not the microcontroller does the job. You don't need a microcontroller that does everything and anything if you don't need it to do everything and anything. Too much is overkill. Too little is a bust. Besides, it's not the first time you try to get this point across. You have my respect and admiration. You're one of my most trusted resources when it comes to electronics. I can tell you know your stuff. It's not just BS. Thanks Dave.

  8. Avataaar/Circle Created with python_avatars Steven Bliss says:

    It has been 12 years since this vide, but I do want to say, 1) I agree. 2) I DESPISE any uCU that does not have an internal clock that is as fast as it's max ability. ATMEL and PIC are both EVIL in this!!!!!! 3) Most uCU do not have the ability of their comparator output to be a clock input for any internal timer/counter …UNFORGIVEABLE!!!!!!!!!! Padauk PMS150C DOES! 🙂

  9. Avataaar/Circle Created with python_avatars Darren Cowling says:

    LOVE IT…

  10. Avataaar/Circle Created with python_avatars Intubun Gamer says:

    Funny seeing this today where almost everybody is useing Atmel / Microchip AVR based Arduino Boards… Nowadays I would only use PICs if I repair any older boards… Personally I would today mostly use the state of the art RP2040…

  11. Avataaar/Circle Created with python_avatars Cyrille Bournival says:

    It took me 15 years to get my first PIC working, but then I made quite a few assembly programs, very funny and simple, datasheet is easy to understand. Atmel (arduino) is easy to use, it took me less than a year to get that embeded led to blink, the architechture is slitly more complicated, I wouldn't venture into the assembly but the c enviroment of arduinos alows for bigger programs made faster. I would say that PIC is way better but Atmel has more support.

  12. Avataaar/Circle Created with python_avatars radeon blue says:

    I can't believe this video was uploaded 12 years back. You are awesome.

  13. Avataaar/Circle Created with python_avatars TonyDaExpert says:

    I think they finally bought atmel

  14. Avataaar/Circle Created with python_avatars Maks F. says:

    КР580ВМ80 fans are outraged.

  15. Avataaar/Circle Created with python_avatars Sayyid sahal says:

    But how to study pic programming?

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

    Funny enough both won since avr is most popular now because of arduino but Microchip was one who brought atmel.

  17. Avataaar/Circle Created with python_avatars Alex Walters says:

    The real best MCU is the WDC W65C265S, objectively. Because its my favorite it is the absolute best for everything. … <.< >.>

  18. Avataaar/Circle Created with python_avatars Xila says:

    I thought it was another Apple vs Android kind of video.

  19. Avataaar/Circle Created with python_avatars ja dus says:

    I would love to see a review of this video comparing the atmels and pic's against an allen bradley system. I know they have lots of features, but also a lot of limitations and costing you all your savings to achieve something that you can achieve with the atmels and pic's. Still people buy their shit and "love" and "hate" them at the same time. I would love to see if you love it or just burn the whole thing down.

  20. Avataaar/Circle Created with python_avatars Mark Lowe says:

    Hey Dave what's better a soldering iron or a multimeter? Ultimately this is about hobby dudes pretending to be pros and justifying their choices and getting hysterical over things that don't matter. The same kind that have RGB on their PC's. Not having to use a resistor in a circuit is more efficient. sarcasm /off

  21. Avataaar/Circle Created with python_avatars The Kyzitemelos93 says:

    Man how is this for foreshadowing…

  22. Avataaar/Circle Created with python_avatars Vidul Abeywickrama says:

    I might be a boycotted as a fanboy 4 this, but asamof im ok with AVR and ARM but i have a thing with arduino. Maybe its that the 2 categories are meant 4 2 different reasons, but i hate on arduino a bit cuz u cant learn anything. There are libs for very basic functions( i mean almost no 1 uses the basic arduino stock libs like wire and SPI. I mean i remember seing 1 for controlling an LED.) and most of the registers of the actual hardware are owershadowed( this is cuz of the only problem i hv with AVR: the bad instruction set.(how would TRISB.RB7 =1 compare to reg_piob_odsr ?). as a conclusion i say that arduino and avr is great for protos and PIC is better for building things, for in depth learning, and for better efficiency and speed.

  23. Avataaar/Circle Created with python_avatars dany2945 says:

    meanwhile using software simulators for z80 and 8051 at university and zero physical hardware

  24. Avataaar/Circle Created with python_avatars giovanni pezzin says:

    11 years later, I tend to use atmel for prototyping and PIC for production. I don't know why, that's what a wise guy told me.

Leave a Reply

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