user19359: I have been working on a project watch which would work best if it is entirely sealed (to waterproof it). The watch may need future updates, but I will be unable to send code to it using a usb connector or isp programmer without opening the case. What is the best way to connect my PC with this watch wirelessly?
I gather that the serial ports are usually used to send code via the usb, and that most Bluetooth modules use serial coms to communicate with the Arduino.
The Arduino that I am using is an Arduino Pro Mini clone.
Any help will be greatly appreciated.

user17211: You could use ESP8266 and ESP-LINK firmware to update the arduino firmware over the wire. Its also enables you to debug it wirelessly. What it does is provide a serial link but over wifi. Just like connecting it via cable. 

19359: <p>I have been working on a project watch which would work best if it is entirely sealed (to waterproof it). The watch may need future updates, but I will be unable to send code to it using a usb connector or isp programmer without opening the case. What is the best way to connect my PC with this watch wirelessly?</p>

<p>I gather that the serial ports are usually used to send code via the usb, and that most Bluetooth modules use serial coms to communicate with the Arduino.</p>

<p>The Arduino that I am using is an Arduino Pro Mini clone.</p>

<p>Any help will be greatly appreciated.</p>
 17211: <p>You could use ESP8266 and <a href="https://github.com/jeelabs/esp-link" rel="nofollow">ESP-LINK</a> firmware to update the arduino firmware over the wire. Its also enables you to debug it wirelessly. What it does is provide a serial link but over wifi. Just like connecting it via cable. </p>
