To make your development faster, Uduino features a complete editor panel. This panel works in pause mode so you don't have to press play to start using your arduino !
With it you can see which boards are connected to the computer and send commands to them. There are also some advanced features described below.
This section include the basic settings for Uduino.
To keep your code clean, Uduino has specific log levels. This levels can be changed.
Change the Baud rates setting to match your arduino. By default it's 9600.
Uduino has a thread safe function to read and write on the serial port. When not using threads, a function trying to read the Serial port pauses the execution of the program, and might crash it.
This part is the core interactions of uduino.
Each connected board will be displayed on this section.
These fields are used for debug purpose. Last read message
If the board is the default blahblah uduino :
You your board has a custom sketch :
In edit mode of the Editor you are able to verify if the board is connected and send commands to try your code.
Advanced options are available. It shouldn't be needed to modify them.
When you press the button Discover ports or you hit play, the plugin will try to get the identity of the board (i.e the name). To avoid lost serial messages and be sure the board connected has the arduino library uploaded, the plugin tries this step 20 times. You can increase or reduce this number.
Sometimes you have devices recognized as COM ports. Each time you try to find arduino connected, Uduino will also try to ping this devices. Although Uduino only detects arduino boards, you might want to blacklist some serial ports to speed-up the detection process.
Additional debug buttons are available.
Option to verify if the plugin is up-to-date.