Arduino Blinking LED with Visuino

visuino -steinacoz

I was surfing the internet and came across this wonderful software from Mitov Software. It is promising a create which of visual programming, no coding etc so I decided to atleast blink a LED with it.

Visuino is the latest innovative software from Mitov Software. A visual programming environment allowing you to program your Arduino boards. It currently supports the official Arduino boards, Teensy, Femto IO, ESP8266, ESP32, Controllino, Goldilocks Analogue, FreeSoC2, chipKIT, Maple Mini, and number of Arduino clones.

In this tutorial, we are just going to blink the LED attached to digital pin 13 of an Arduino board (Arduino Mega 2560) so below is the list of materials we will need to achieve this and all these materials are available in our STORE:


Setting up the Arduino Board

The setup is quite an easy one. Connect the LED to digital pin 13 (D13) of the Arduino board but I am making use of the inbuilt LED attached to D13 on the Arduino board. The diagram below will be of much help incase you are still confused:

visuino arduino LED - steinacoz
visuino arduino LED – steinacoz


Setting up Visuino

Visuino promised no coding so lets check it out. By now, you must have gotten your own copy of the software from the download section. In order to use the software, you have to generate a license key at least for 30 days trial. To generate a license key (I am using the 30days trial but will soon upgrade), register an account and click on generate key from your dashboard.

Open your Visuino software in your PC, it should be asking for a license key now. Copy and paste the previously generated key from your dashboard (Internet connection is required for this step). if successful, the window below will show up:

visuino new - steinacoz
visuino new – steinacoz

If you have noticed, the default board is Arduino Uno so we need to change it to our preferred board which is Arduino Mega; double click on the board or click on the tools icon of the board to show a list of other boards, you can now choose your preferred board:



visuino board - steinacoz
visuino board – steinacoz


To blink the LED in time interval, we are make use of “Sine Analog Generator“. From the components area, search for Sine Analog Generator and drop it on the design area:

visuino components search -steinacoz
visuino components search -steinacoz


From the properties area, change the frequency to 0.3 but you can choose any value as far as the goal is achieved, connect the  Sine Analog Generator out pin to the Analog pin of D13:

visuino sine - steinacoz
visuino sine – steinacoz


Connect your Arduino board and click on connect. You can either view the generated code or upload straight to the board:

visuino upload to board - steinacoz
visuino upload to board – steinacoz


Your LED on D13 should be blinking by now. Thanks for following this tutorial and still anticipate more tutorials based on Visuino software. You can follow our Social media platforms for more tutorials like these.








6 thoughts on “Arduino Blinking LED with Visuino

  1. Boian Mitov says:

    Very nice! 🙂 The Sine generator can be used only to blink gradually on PWM enabled pins. The Mega has PWM on pin 13, but UNO and Nano don’t, however you can do gradual blinking like this if you connect LED to one of the PWM pins of UNO or Nano etc. 🙂

  2. Norberto Lau says:

    I am not certain where you’re getting your info, but great topic. I must spend some time finding out more or working out more. Thanks for fantastic information I was in search of this information for my mission.

Leave a Reply

Your email address will not be published. Required fields are marked *