Upload sketch to arduino using HC-05

Hello,

I finally got the HC-05 to work with the Mac, now I can send commands from the Mac to control the LEDs and servos. The next challenge is to up load the sketch via HC-05. Even tho I ordered a
Bluefruit BT shield programmer, I still like to understand why I couldn't simply upload the sketch through HC-05, what prevents the Hac-05 from uploading the code?

Thx

The HC-05 doesn't have a DTR pin. Without that, the Arduino can't reset and cannot program.

Sure it will work just follow this and you will be upploading in no time.