9. Arduino for Production! How to Test the programmer and Build the first Microcontroller Circuit

preview_player
Показать описание
Purchase my new book: Arm Microcontroller Programming and Circuit Building Volume 1

Official Page with More Information:

This is the fifth in a video series aimed to give a tutorial on the popular Atmel AVR Atmega32 microcontroller. In this video I test the programmer to determine the proper installation of the drivers, avrdude and WinAVR. The first circuit is also explained and built.

Equipment that I use to make videos:

-~-~~-~~~-~~-~-
Please watch: "51. How to Add Interrupts for the ADC - ARM Microcontroller Part 2 - ARM STM32 Microcontroller"
-~-~~-~~~-~~-~-
Рекомендации по теме
Комментарии
Автор

Such a great series. Still keep coming back to it.

Jo_Ro_Fulfil
Автор

Hello Patrick, i am a beginner at Microcontrollers. But your tutorial make every thing very easy. Thank you very much. Greatings from Berlin.

mateuszbibo
Автор

Yes, you only need to make sure the SPI wires are going to the correct SPI pins on the atmega16.

PatrickHoodDaniel
Автор

You can put the resistor on either side of the LED. The same result will occur since the LED and resistor are in series. Putting a resistor will affect the electrons in that part of the (series) circuit no matter where it is.

PatrickHoodDaniel
Автор

Excellent. Good comment so others can benefit. Remember to change the microcontroller name in the makefile when you get to that point.

PatrickHoodDaniel
Автор

I have pondered doing this. I have a bunch of new components that will be added very soon. I will first include a kit, like you request, that will contain all of the basic components. I will also probably add a kit for main video group;

PatrickHoodDaniel
Автор

@addy3x Good comment. Yes... you can use a battery or another power source, but you will want to have the battery or voltage source be regulated. This is a really good subject for a quick video.

PatrickHoodDaniel
Автор

@h2oreactor Yes, this is exactly why I'm doing it. I go back and forth from project to project and the process becomes a bit hazy when I get back into it. Making these videos and content on the website is sort of a note-taking endeavor while I get back into embedded programming, but this new project will last for many years, so there is a lot to show. I also love making videos. It helps me think.

PatrickHoodDaniel
Автор

thanks for posting again... it's been years since I program ATMEL uC, but I'm enjoying your tutorials, I need a refresher course anyways.

yeahitworks
Автор

@glenn22dv No, there is an internal clock in the microcontroller. A crystal is needed for more precise applications, like time of day, synchronizing serial communications, etc.

PatrickHoodDaniel
Автор

hello sir, well just start using microcontrollers this semester and watching your video really helps though i'm just finished with the first 5 parts.can't wait to watch the full tutorial.hope you can answer my questions in these coming days. thanks ^^

julzzzzzzzzzdc
Автор

omg thank you soo much i bought a random assortment of Attinys without knowing how to program them, i know ima derp, this tutorial helped me much,
thanks and subbed :)

pdkkid
Автор

@JarieTheMan93 two options: you can go to Atmels web sit and check out their comparison or you can purchase the chip on the newbiehack site. The latter option helps me pay for the work it takes to do these videos.

PatrickHoodDaniel
Автор

Those are the pins on the atmega32 for SPI serial (MOSI, MISO, SCK, VCC and GND.

PatrickHoodDaniel
Автор

@KingNetherdrake I think I already have a playlist, but if not, I will surely do so.

PatrickHoodDaniel
Автор

You would use the same code. I am using the sparkfun AVR pocket programmer as well.

PatrickHoodDaniel
Автор

this is awesome learning source people! thank you.

dibraniuk
Автор

There are new versions of the 32. The 324, for instance. The 32 is only a designation of the memory capacity. If the 32 is appropriate for the application, use it.

PatrickHoodDaniel
Автор

In the video, it's 3/.01, not 3/0.1. 3/.01 is 300. Thanks for the comment.

PatrickHoodDaniel
Автор

Thank you Patrick for this video; it was simple and interesting. I will check your next post video!

rosesun
visit shbcf.ru