ATmega328-PU Microcontroller For Arduino UNO Without Bootloader 5V 20mA PDIP-28
This is a standard ATmega328P microcontroller supplied without any pre-installed bootloader. It is the same core chip used in the Arduino UNO but in a “blank” state, giving you full control over its 32 KB of Flash memory. This version is intended for developers who wish to use a dedicated hardware programmer (like an AVR ISP, USBasp, or another Arduino acting as an ISP) to upload code via the SPI interface. It is the preferred choice for final product deployment, custom bootloader development, volume production, or for learning low-level AVR programming.
Features:
- Supplied without a pre-installed Bootloader.
- High-performance, low-power AVR® 8-bit RISC architecture.
- Supplied without a bootloader, offering the full 32 KB Flash for your application.
- Rich set of integrated peripherals including timers, PWM channels, and multiple communication interfaces.
- In-System Programmable (ISP) via SPI interface using an external programmer.
- Multiple power-saving sleep modes for energy-efficient designs.
- On-chip debugging capability via the debugWIRE interface.
- Internal calibrated oscillator for reliable operation without an external crystal.
Note: Without Bootloader
Specifications:
| Parameter | Value |
|---|---|
| Core: | 8-bit AVR |
| Maximum Frequency: | 20MHz |
| Operating Voltage: | 1.8V – 5.5V |
| Operating Voltage (for Arduino): | 5V |
| Flash Memory: | 32KB |
| SRAM: | 2KB |
| EEPROM: | 1KB |
| GPIO Pins: | 23 |
| ADC Channels: | 6 (10-bit) |
| PWM Channels: | 6 |
| Communication: | USART, SPI, I2C |
| Timers: | Two 8-bit, One 16-bit |
| Package: | 28-pin PDIP (Through-Hole) |
| Active Current (at 1 MHz, 1.8V): | 0.2mA |
Pinout:
| Pin | Name | Function | Pin | Name | Function |
|---|---|---|---|---|---|
| 1 | PC6 | RESET | 28 | PC5 | ADC5/SCL |
| 2 | PD0 | RXD | 27 | PC4 | ADC4/SDA |
| 3 | PD1 | TXD | 26 | PC3 | ADC3 |
| 4 | PD2 | INT0 | 25 | PC2 | ADC2 |
| 5 | PD3 | INT1/OC2B | 24 | PC1 | ADC1 |
| 6 | PD4 | T0/XCK | 23 | PC0 | ADC0 |
| 7 | VCC | Power Supply | 22 | GND | Ground |
| 8 | GND | Ground | 21 | AREF | Analog Reference |
| 9 | PB6 | XTAL1 | 20 | AVCC | Analog Supply |
| 10 | PB7 | XTAL2 | 19 | PB5 | SCK |
| 11 | PD5 | T1/OC0B | 18 | PB4 | MISO |
| 12 | PD6 | AIN0/OC0A | 17 | PB3 | MOSI/OC2A |
| 13 | PD7 | AIN1 | 16 | PB2 | SS/OC1B |
| 14 | PB0 | ICP1/CLKO | 15 | PB1 | OC1A |
Applications:
- Custom embedded systems and final product manufacturing.
- Projects requiring a custom bootloader or no bootloader.
- Learning and utilizing low-level AVR C programming and ISP.
- Replacing or building Arduino-compatible boards from scratch.
- Scenarios where a dedicated programmer is already part of the workflow.
Packages:
- 1x ATmega328-PU Microcontroller For Arduino UNO Without Bootloader 5V 20mA PDIP-28.



Reviews
There are no reviews yet.