COUNTER component is basically DIGITAL OUTPUT component with some additional functionality.

But, unlike DIGITAL OUTPUT (HI - LOW state) component, status of the pin which this component represents cannot be changed manually from desktop or web.



Counter type(required):


- COUNTER UP: change pin status after preset value has been reached(counted).

- COUNTER DOWN: change pin status after preset value has been decreased to zero.


- Invert Output: change pin status behavior inside the Arduino device if required. By default is unchecked.


Counter value(required):


- Preset value: value set for counter.

- Initial status: status can be changed from low to high or vice-versa


Used pins(required):


- Reset pin: high status of selected pin will reset Counter to preset value and initial status. Any DIGITAL OUTPUT pin (except PWM) can be set as reset pin. Component for this pin has to be created and uploaded to the Arduino device. Only created DIGITAL OUTPUT components will be listed in drop-down list.

- Input pin: each state change on selected pin from low to high will change preset value, decrease or increase, depending of Counter type. Any DIGITAL OUTPUT pin (except PWM) can be set as Input pin. Component for this pin has to be created and uploaded to the Arduino device. Only created DIGITAL OUTPUT components will be listed in drop-down list.

Create help files for the Qt Help Framework