How to Create a Blynk Local Server





Introduction: How to Create a Blynk Local Server

Blynk is a software/app allows a user to control arduino devices from a smartphone or tablet. This can be done by using the company's Blynk server or the user can host their own Blynk server. This Instructable shows you as to how the user can create their local Blynk Server.

The Files required for the process can be downloaded from the links below.

Blynk Server File:

JavaJDK 8.77



Server Properties File:

Mail Properties FIle:

OpenSSL Installation Files



SSL Commands File:

Blynk Aurdino Library Files:

Step 1: The Actual Process

The actual process of creating a Blynk server has been clearly demonstrated in the video.



  • Epilog Challenge 9

    Epilog Challenge 9
  • Sew Warm Contest 2018

    Sew Warm Contest 2018
  • Paper Contest 2018

    Paper Contest 2018

We have a be nice policy.
Please be positive and constructive.




first you must see your Raspberry pi IP and put it in your scetch.. after that you must make a port to your router (8443) i your android blynk use this port.. (in the text file you must put your email and pass).In the blynk app put the switch in private server and IP (raspberry pi IP) and port 8443..If anyone have some problem P.M me

on the internet everybody shows how to connect the application to the server but nobody explains how to connect hardware to the local server how would you prevent your arduino getting connected to servers instead of your local blynk server

Blynk.begin(auth, IPAddress(192,168,1,100), 8442)

this command does not work with all the hardware setups

you have to change something in your blynk libraries but what ?


These are the errors I get after I have done the certificates and restarted the server.

Do you have any idea of what I should do next?

I followed your video exactly so far. Running Win7

Thank you



I am getting the same error:

Error Message: 'openss1 is not recognised as an internal or external command, operable program or batch file'.

I have tried entering it manually nothing helped.

I find the video very well and I suspect it describes well the steps to take, however, in my case, I see a lack of a text file describing the same steps, for people who for whatever reason do not have the option of Language with which the video was made.

On the other hand, I must say and say that, it does not seem very friendly (easy) to perform a server for the Blynk, for a neophyte.

This is my view point.

(In Spanish)

Me parece muy bien el vídeo y sospecho que describe bien los pasos a dar, sin embargo, en mi caso, veo una falta de un archivo de texto que describa los mismos pasos, para las personas que por cualquier razón no tienen la opción de la lengua con la que se ha realizado el vídeo.

Por otra parte, debo decir y digo que, no parece muy amigable (fácil) realizar un servidor para el Blynk, por un neofito.

Este es mi punto de vista.