Platformio Arduino Pro mini Upload failed

hi,
When I want to upload my project to Arduino Pro mini, I get an error. Can you help me?
My arduino pro mini chip atmega328pb

platformio.ini file;

Blockquote

[env:nanoatmega328]
platform = atmelavr
board = pro16MHzatmega328
framework = arduino

; board_fuses.lfuse = 0xF7
; board_fuses.hfuse = 0xDB
; board_fuses.efuse = 0xFD

upload_protocol = usbtiny
; upload_protocol = stk500v1 ; CH340 → TX/RX

upload_flags =
-C
$PROJECT_PACKAGES_DIR/tool-avrdude/avrdude.conf
-p
$BOARD_MCU
-c
usbtiny
upload_command = avrdude $UPLOAD_FLAGS -U flash:w:$SOURCE:i

monitor_speed = 115200

Blockquote

Fault code;

Blockquote

AVAILABLE: usbtiny
CURRENT: upload_protocol = usbtiny
Looking for upload port…
Uploading .pio\build\nanoatmega328\firmware.hex

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0x1e9516 (probably m328pb)
avrdude: Expected signature for ATmega328P is 1E 95 0F
Double check chip, or use -F to override this check.

avrdude done. Thank you.

*** [upload] Error 1

Blockquote

The programmer I used;

R - Reset
G - GND
V - VCC
Mo - Arduino pro mini pin 11 pin connect
Mi - Arduino pro mini pin12 pin connect
SC - Ardunino pro mini 13. pin connect

Thank you