We use cookies to help improve our services, make personal offers, and enhance your experience. If you do not accept optional cookies below, your experience may be affected. If you want to know more, please read the Cookie Policy.
ATMEGA328P-PU ATMEGA328 MICROCONTROLLER IC
$3.99

ATMEGA328P-PU ATMEGA328 MICROCONTROLLER IC

Available Qty: 398884
SKU: A-854
ATMEL
$3.99
Have questions? Expert help just one click away Contact Us

Product Description

Checkout the Tayda Kits that have been created with with this product. Click Here

Manufacturer: ATMEL
Manufacturer Part No: ATMEGA328P-PU
Package / Case: PDIP-28
RoHS: Yes
Datasheet: Click Here

Specifications
Product Category: Microcontrollers (MCU)
Core: AVR8
Processor Series: ATMEGA32x

Data Bus Width: 8 bit
Maximum Clock Frequency: 20 MHz
Program Memory Size: 32 KB
Data RAM Size: 2 KB
On-Chip ADC: Yes
Mounting Style: Through Hole
A/D Bit Size: 10 bit
A/D Channels Available: 6
Data ROM Size: 1 KB
Height: 4.57 mm
Interface Type: 2-Wire, SPI, USART
Length: 34.8 mm
Maximum Operating Temperature: + 85 C
Minimum Operating Temperature: - 40 C
Number of Programmable I/Os: 23
Number of Timers: 3
Program Memory Type: Flash
Factory Pack Quantity: 14
Supply Voltage (Max): 5.5 V
Supply Voltage (Min): 1.8 V
Width: 7.49 mm

More Information

Same Spec Items -
SKU A-854
Manufacturer ATMEL
MPN ATMEGA328P-PU
Can be used with -

Customer Ratings

5/5
Based on 17 reviews

5 Stars

50

4 Stars

1

3 Stars

0

2 Stars

0

1 Star

0
Price
Quality
Value
I'd give six stars
At this price, I always keep a few in stock.
Price
Quality
Value
Excellent product at a rock bottom price
I just bought two of these and after burning the bootloader they both work perfectly well. I' ll buy some more to make barebones arduinos and spare my development boards.
As far as burning the bootloader is concerned, I found out that the instructions found in :
http://www.gammon.com.au/forum/?id=11637
are the best for doing the job on a breadboard, with just a 16.000 Mz crystall (also from Tayda), a couple of capacitors and a resistor.
Thank you Tayda once more !

Price
Quality
Value
Great for breadboarding and embedding
Add a 16 MHz crystal and two capacitors to the ATMEGA328P-PU and you have the heart of an Arduino Uno that's perfect for breadboarding. All that's required is to upload the Ardiono bootloader, and you're done. There are good tutorials on the web.

Suggestions: buy a good USB to TTL converter, either a cable or a small add-on board. Be sure the converter outputs the RTS (Request to Send) signal for easy uploading. Avoid the $7, 4 terminal cheapies. They are more trouble than they are worth.

Buy a bunch of 1K and 10K resistors and .1 microfarad ceramic disk decoupling capacitors, and if you want to interface the Ardiono to the Real World or a Raspberry Pi, buy lots of optoisolators, too. While you are at it, pick up some of the great breadboards from this site. The price and value simply cannot be beat.

Once you have your USB breakout cable, any USB charger can power the chip.

EnjoyQ
Price
Quality
Value
great chip at a great price
the standard arduino chip, at a great price! tons of support and applications. gotta love it
Price
Quality
Value
Had it up and running in no time
I had no trouble using my Arduino Uno R3 as isp to burn the bootloader on the chip. With other parts from here (16mhz crytal, caps, voltage regulator) I was able to have it mounted on a breadboard perfectly.

Much better than buying another arduino.
Price
Quality
Value
100% Working with Arduino UNO R3
I burn optiboot using Arduino Uno as ISP. You can burn optiboot bootloader by using just 16000 hz crystal. What you'll need to put 16000 hz crystal between pin 9 and 10. Then load ArduinoISP sketch then upload, and then load optiboot sketch (select Arduino as ISP menu) then burn Bootloader.

I've tested that 18-22 pf Capacitor (2x), 120ohm, and 10Kohm resistor is not needed (can be omitted).