### Arduino toolbox

- Arduino toolbox
  - ANALOG_READ_SB — Analog ports of an Arduino board which allow the acquisition of an analog input
  - ANALOG_WRITE_SB — Analog outputs which allow generation of analog voltage on a given port
  - ARDUINO_SETUP — This block is used to configure the serial port setting for communication between the Arduino and Scilab.
  - DCMOTOR_SB — This block is used to control a DC motor
  - DIGITAL_READ_SB — Allows to receive a logical value 0 or 1 on a given port.
  - DIGITAL_WRITE_SB — Allows to send a logical value 0 or 1 on a given port.
  - ENCODER_SB — Used to read encoder signal from one or more channels.
  - INTERRUPT_SB — Used to track a set of events on one or more channels.
  - SERVO_WRITE_SB — Drive a servomotor by sending command of the angle from 0 to 180°
  - TIME_SAMPLE — Set the control duration and the sampling time
  - close_serial — Command to close the serial port which is connected to Arduino
  - cmd_analog_in — Command to read in analog signal from a connected Arduino board
  - cmd_analog_in_volt — Command to read in analog signal from a connected Arduino board
  - cmd_analog_out — Command to sent out analog signal to a connected Arduino board
  - cmd_analog_out_volt — Command to sent out analog signal to a connected Arduino board
  - cmd_arduino_a_control — GUI to control analog signal to be sent to a connected Arduino board
  - cmd_arduino_d_control — GUI to control digital signal to be sent to a connected Arduino board
  - cmd_arduino_meter — GUI to display continuous signal from a loop, and break the loop after termination of the GUI
  - cmd_dcmotor_release — Command to release pins which have setup for DC motor
  - cmd_dcmotor_run — Command to run DC motor after setting up
  - cmd_dcmotor_setup — Command to setup pins to control DC motor
  - cmd_digital_in — Command to read in digital signal from a connected Arduino board
  - cmd_digital_out — Command to sent out digital signal to a connected Arduino board
  - cmd_servo_attach — Command to attach servo motor to Arduino
  - cmd_servo_detach — Command to release the pin which has been setup for servo motor
  - cmd_servo_move — Command to run servo motor which has been setup
  - open_serial — Command to initialize the serial port which is connected to Arduino

Report an issue