I upload code into arduino nano using a self-made PCB with bluetooth using this method. I was initially using Arduino Nano (chinese Clone, the one with CH340G) and Bluetooth module HC-05 (version 3.0) (Lets assume this bluetooth is BT1)
AT+NAME?
+NAME:H-C-2010-06-01
OK
AT+POLAR?
+POLAR:1:1
OK
AT+VERSION
VERSION:3.0-20170601
OK
AT+UART?
+UART:9600,0,0
OK