Hello, can anyone please tell me where i can get some Atmega328, 8bits AVR microcontroller at 8 MHz (without crystal) ?
Thank you
Hello, can anyone please tell me where i can get some Atmega328, 8bits AVR microcontroller at 8 MHz (without crystal) ?
Thank you
Any atmega328 has internal 8MHz clock source and can work without external crystal
Thank you very much for your answar, i try to reproduce this project ( GitHub - H4ckd4ddy/bypass-sentry-safe ) and at the end this guy say he is using a Atmega328, 8bits AVR microcontroller at 8 MHz (without crystal) and honestly i have no idea where i can find this ones can you please send me a link ?
Thank you very much
I don't know what country you are from and where you usually buy chips.
You can look it up on ebay or aliexpress.
A bit pricey compared to dev-boards that include it but here either in Dip or SMT.
he is using a atmega 328p, but i guess you could manage with an ATtiny 13 if you bit-bang the Serial output, but anyway he is also supplying the MCU with 6v, which is really a bit more than practical.
Consider just using any 328p based arduino like a mini or a nano as well, the code will run and work just fine,
There is currently a world wide chip shortage, and many chips that used to be readily available from “your favorite shop” are now “out of stock” nearly everywhere. The atmega328 and atmega328p are among the hard to buy chips
In a year, they might be easy to buy again…
I'm from france but it dosen matter i can buy them from anywhere i just need a link where i can get them, Thank you
just open Aliexpress site and enter "atmega328" in the search
https://aliexpress.com/item/32831839565.html
https://aliexpress.com/item/1608634088.html
or search the same in the Ebay.com
Thank you very much
There are no special chips for this. Every Atmega328 controller can be set to use an internal or external clock source and operate with different frequencies. If you buy a bare chip, the factory setting is 8MHz internal clock source and an active clock divider by 8. So a bare chip from the factory will run at 1MHz. If you want to change that, you must set the fuses by yourself accordingly.
I don't think that you can buy a bare chip that runs with 8MHz out of the box.
Thank you for your answar i will need to see that closely i bouth today evrythink and once i get them i will see how can i change that, thank you !
If you don't need 2K RAM, 1K EEPROM, 32K flash....
The ATmega168 has half as much. The ATmega88 has half that and the ATmega48 has 256 bytes of RAM and 4K flash.
Other than that they are the same chip-family, same features on the same pins. If you make an emd product, use the least expensive version that fits.
Thank you very much all of you for helping me, so if i understend well,
1- I need Atlega328p i bought this one (Atml 35473d
atemega328p u , then i need to uploud to it the bootloader
2- I need to make it 8 bits at 8 MHz
3- Then i can flash the .ino cod
Is that corect?
You write the bootloader, a program, to the chip through the ISP bus pins.
The bootloader uses Serial to write uploads to the chip or run the latest upload.
8 bits is the length of the chip registers. That's the way you buy them, not make.
Take your time with that, every detail counts and more so trying to find later.
Thank you for your help
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.