Arduino The ATMEGA328 as a stand alone

im trying to Arduino The ATMEGA328 as a stand alone.
i try to upload a program to the ATMEGA328 and when im pressing upload at the program 'Arduino 1.6.8' this probelm up:

Board breadboard:avr:atmega328bb doesn't define a 'build.board' preference. Auto-set to: AVR_ATMEGA328BB

Sketch uses 4,418 bytes (14%) of program storage space. Maximum is 30,720 bytes.
Global variables use 483 bytes of dynamic memory.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xe1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xe1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xe1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xe1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xe1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xe1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xe1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xe1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xe1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xe1
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

i was try to upload the library and the board, but this problem stay.
i look for any solution at the forum but i didnt find it here.

this is the link for a youtube video about what im try to do:

Nonzero response usually points to incorrect settings. In any case, carefully check your wiring setup and configuration.
The 328 differs from 328P in signature so you need correct definition.
Post the picture of your setup not about what you are trying to do, and the settings details.

Did you bootload it first? If so, I think your boards.txt entry is wrong. Why not just use MiniCore for this instead of faffing about with the boards.txt?

I also suspect (with no evidence other that the huge number of crap tutorials out there) that you omitted the two necessary 0.1uf ceramic capacitors, one between Vcc and Gnd, one between AVcc and ground - these must be present for reliable operation, and must be right next to the chip.

Also, 1.6.8 is old; there have been some significant improvements since then, including LTO which makes sketches take up 10-20% less flash. We're on 1.8.5 now!

Hello Budvar10

I checked and you were right
I have the ATMEGA328P-PU component and not ATMEGA328

I'm trying to build a "BLINK" with ATMEGA328P-PU only.
That is to burn it in its working environment and then disconnect it and connect it to the matrix.

You know what definition i need ? and were i can download it ?

i want to do somting like this :

See this bootloading the atmega328-pu - Microcontrollers - Arduino Forum, #11. I hope it helps.

Create non-P variant

##############################################################

uno328.name=Arduino Uno w/ ATmega328 (non-P)
uno328.upload.protocol=arduino
uno328.upload.maximum_size=32256
uno328.upload.speed=115200
uno328.bootloader.low_fuses=0xff
uno328.bootloader.high_fuses=0xde
uno328.bootloader.extended_fuses=0x05
uno328.bootloader.path=optiboot
uno328.bootloader.file=optiboot_atmega328.hex
uno328.bootloader.unlock_bits=0x3F
uno328.bootloader.lock_bits=0x0F
uno328.build.mcu=atmega328
uno328.build.f_cpu=16000000L
uno328.build.core=arduino
uno328.build.variant=standard

The avrdude.conf used to be modified also but I think, since 6.3 version it contains also prescription for non-P version.

EDIT: You could also follow DrAzzy's advice.