| Vous pouvez by-passer le bootloader et programmer directement le microcontrôleur via le connecteur ICSP (In-Circuit Serial Programming); voir [http://arduino.cc/en/Hacking/Programmer ces instructions pour plus de détails] (''Anglais, Arduino.cc''). | | Vous pouvez by-passer le bootloader et programmer directement le microcontrôleur via le connecteur ICSP (In-Circuit Serial Programming); voir [http://arduino.cc/en/Hacking/Programmer ces instructions pour plus de détails] (''Anglais, Arduino.cc''). |
− | Rather than requiring a physical press of the reset button before an upload, the Robot is designed in a way that allows it to be reset by software running on a connected computer. The reset is triggered when the Robot's virtual (CDC) serial / COM port is opened at 1200 baud and then closed. When this happens, the processor will reset, breaking the USB connection to the computer (meaning that the virtual serial / COM port will disappear). After the processor resets, the bootloader starts, remaining active for about 8 seconds. The bootloader can also be initiated by double-pressing the reset button on the Robot. Note that when the board first powers up, it will jump straight to the user sketch, if present, rather than initiating the bootloader.
| + | Plutôt que de nécessité une pression physique than requiring a physical press of the reset button before an upload, the Robot is designed in a way that allows it to be reset by software running on a connected computer. The reset is triggered when the Robot's virtual (CDC) serial / COM port is opened at 1200 baud and then closed. When this happens, the processor will reset, breaking the USB connection to the computer (meaning that the virtual serial / COM port will disappear). After the processor resets, the bootloader starts, remaining active for about 8 seconds. The bootloader can also be initiated by double-pressing the reset button on the Robot. Note that when the board first powers up, it will jump straight to the user sketch, if present, rather than initiating the bootloader. |
| Because of the way the Robot handles reset it's best to let the Arduino software try to initiate the reset before uploading, especially if you are in the habit of pressing the reset button before uploading on other boards. If the software can't reset the board you can always start the bootloader by double-pressing the reset button on the board. ''A single press on the reset will restart the user sketch, a double press will initiate the bootloader''. | | Because of the way the Robot handles reset it's best to let the Arduino software try to initiate the reset before uploading, especially if you are in the habit of pressing the reset button before uploading on other boards. If the software can't reset the board you can always start the bootloader by double-pressing the reset button on the board. ''A single press on the reset will restart the user sketch, a double press will initiate the bootloader''. |