HTTP/1.1 200 OK
Server: nginx/1.14.0 (Ubuntu)
Date: Tue, 08 Apr 2025 13:04:02 GMT
Content-Type: text/html
Content-Length: 193737
Last-Modified: Thu, 24 Oct 2024 08:21:04 GMT
Connection: keep-alive
ETag: "671a0370-2f4c9"
Accept-Ranges: bytes
<!-- saved from url=(0058)index.html#blynk-firmware-minimizing-footprint -->
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><script src="./contents/jquery-1.9.1.min.js.download"></script>
<script src="./contents/legacy.js.download"></script>
<script src="./contents/flatdoc.js.download"></script>
<!-- Flatdoc theme -->
<link href="./contents/style.css" rel="stylesheet">
<script src="./contents/script.js.download"></script>
<!-- Meta -->
<meta content="Documentation for Blynk, the most popular IoT platform for businesses." property="og:title">
<meta content="Firmware API, supported hardware, connection management, Blynk Mobile apps, tutorials, and more" name="description">
<meta property="og:image" content="./contents/blynk-iot-badge2x_2.jpg">
<meta property="fb:app_id" content="257953674358265">
<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="@blynk_app">
<meta name="twitter:title" content="Blynk">
<meta name="twitter:description" content="Firmware API, supported hardware, connection management, Blynk Mobile apps, tutorials, and more">
<meta name="twitter:image" content="/contents/blynk-iot-badge2x_2.jpg">
<meta name="keywords" content="iot, blynk, documentation, platform, app, mobile, hardware, connect, wifi, ios, android, sensor, relay, actuator, dht11,dht21, esp32, esp8266, raspberry pi, tutorial">
<link rel="shortcut icon" href="./contents/favicon-2.ico" type="image/x-icon">
<link rel="apple-touch-icon" href="./contents/Blynk_Diamond_Shape2.png">
<link rel="apple-touch-icon" sizes="76x76" href="./contents/Blynk_Diamond_Shape2.png">
<link rel="apple-touch-icon" sizes="152x152" href="./contents/Blynk_Diamond_Shape2.png">
<link rel="apple-touch-startup-image" href="./contents/Blynk_Diamond_Shape2.png">
<!-- Initializer -->
<script>
var lang = 'en';
var setLang = function(newLang){
lang = newLang;
switch (lang) {
case('en'):
Flatdoc.run({
fetcher: Flatdoc.file([
'IntroAndDownloads.md',
'GettingStarted.md',
'HardwareSetUps.md',
'BlynkMainOperations.md',
'Widgets.md',
'Sharing.md',
'http.md',
'SupportedHardware.md',
'Troubleshooting.md',
'Security.md',
'OTA.md',
'BlynkServer.md',
'BlynkFirmware.md',
'FAQ.md',
'Links.md',
'License.md'
])
});
break;
case('ru'):
Flatdoc.run({
fetcher: Flatdoc.file([
'Widgets-RU.md'
])
});
}
};
setLang('en');
</script>
</head>
<body role="flatdoc">
<div class="header">
<div class="left">
<h1><a href="#">Blynk</a></h1>
<ul>
<li onclick="{setLang('en')}"><p class="lang active">EN</p></li>
<li onclick="{setLang('ru')}"><p class="lang">RU</p></li>
</ul>
</div>
<div class="right">
<!-- GitHub buttons: see http://ghbtns.com -->
<ul>
<li><a href="https://diyeverything.xyz/">Home</a></li>
<li><a href="http://docs.blynk-server.com/">docs</a></li>
<li><a href="https://github.com/diyeverythingvn/blynk-library-legacy">Library</a></li>
<li><a href="http://examples.blynk-server.com/">Examples</a></li>
<li><a href="https://diyeverything.xyz/">Community</a></li>
</ul>
</div>
</div>
<div class="content-root">
<div class="menubar fixed">
<div class="menu section" role="flatdoc-menu"><ul><li id="root-item" class="level-0"><ul class="level-1" id="root-list"><li id="intro-item" class="level-1"><a id="intro-link" href="index.html#intro" class="level-1">Intro</a><ul class="level-2" id="intro-list"><li id="intro-important-item" class="level-2"><a id="intro-important-link" href="index.html#intro-important" class="level-2">🚨🚨🚨 IMPORTANT:</a></li><li id="intro-this-documentation-for-a-legacy-version-of-blynk-platform-which-is-no-longer-developed-and-supported-latest-documentation-is-here-item" class="level-2"><a id="intro-this-documentation-for-a-legacy-version-of-blynk-platform-which-is-no-longer-developed-and-supported-latest-documentation-is-here-link" href="index.html#intro-this-documentation-for-a-legacy-version-of-blynk-platform-which-is-no-longer-developed-and-supported-latest-documentation-is-here" class="level-2">This documentation for a LEGACY version of Blynk platform which is no longer developed and supported. Latest documentation is here.</a></li><li id="intro-how-blynk-works-item" class="level-2"><a id="intro-how-blynk-works-link" href="index.html#intro-how-blynk-works" class="level-2">How Blynk Works</a></li><li id=
Vulnerabilities
HTTP/1.1 200 OK
content-length: 2368
content-type: text/html
access-control-allow-origin: *
date: Mon, 14 Apr 2025 17:18:26 GMT
expires: Mon, 14 Apr 2025 17:19:26 GMT
cache-control: private, max-age=60
last-modified: Sat, 21 Dec 2024 15:40:36 GMT
connection: keep-alive
SSL Certificate
Certificate:
Data:
Version: 3 (0x2)
Serial Number: 4705426783733238620 (0x414d08bab9074b5c)
Signature Algorithm: sha256WithRSAEncryption
Issuer: CN=localhost
Validity
Not Before: Dec 22 15:40:40 2023 GMT
Not After : Dec 31 23:59:59 9999 GMT
Subject: CN=localhost
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (2048 bit)
Modulus:
00:b5:89:38:49:0f:56:56:19:41:f7:a0:8b:fd:ce:
35:24:49:5a:4b:22:4c:d8:b7:a5:79:df:85:93:f2:
8d:80:28:7b:bc:2b:da:68:b5:85:a8:38:d9:dc:59:
61:0e:6f:38:93:de:88:99:1e:06:cd:60:6d:4c:e3:
7c:74:84:21:7b:d4:94:0b:99:47:bf:34:f4:67:3d:
50:8f:13:8c:70:32:7e:ed:b0:be:4c:5e:33:2b:15:
79:99:b3:ed:2f:7b:af:87:73:b6:b0:5c:e3:ae:f1:
d6:a7:6c:6b:cb:86:c9:9b:44:42:82:f5:14:e4:08:
8b:43:67:ab:49:19:d3:da:cb:37:4e:8b:15:49:3b:
e8:b5:84:f8:fe:09:9f:ae:55:70:7b:a6:78:75:88:
46:85:39:9c:20:5b:c3:84:a9:b6:38:9b:01:83:68:
e9:89:90:42:af:e5:46:fc:0d:61:a0:be:ec:ac:e9:
aa:07:9a:44:25:b9:e4:62:8a:e4:92:f3:44:5f:57:
f5:fd:d9:76:2c:48:50:ac:54:ed:69:79:05:c9:f5:
08:60:36:0b:d6:58:99:de:bd:b6:b9:5e:83:be:fe:
35:86:7a:38:2d:b5:6d:c0:d9:9f:9c:d3:f6:f7:c8:
b7:27:1f:05:b9:ab:bc:7a:b4:61:19:07:69:25:c1:
6c:5f
Exponent: 65537 (0x10001)
Signature Algorithm: sha256WithRSAEncryption
Signature Value:
66:21:ce:04:ef:f5:36:e9:4b:f4:d9:18:2e:ea:3d:a3:91:c8:
09:8d:5b:bc:ca:aa:30:98:39:d3:60:b0:af:6c:21:d1:cb:2b:
63:39:85:10:b6:f2:9b:fe:fb:92:9c:59:19:df:f6:0e:2e:b3:
25:74:48:00:15:f7:3c:46:f4:58:96:91:c9:c6:46:3c:66:18:
8f:a1:5c:26:3a:14:4d:3d:9a:d8:81:dd:96:a4:ac:41:71:5e:
ac:88:27:29:4e:21:6b:8e:69:6f:6b:17:9a:45:3b:c3:4e:da:
15:89:2f:b1:2b:8a:17:74:23:72:18:9c:2a:01:a5:1d:c8:1b:
f0:66:5f:97:ba:65:6d:59:af:97:57:6d:25:cd:a3:7d:73:84:
53:f1:52:d0:31:a6:33:e4:75:07:b6:51:0a:03:81:c1:0e:79:
4e:f9:4f:35:c1:9a:6c:0f:0c:a6:09:e8:84:3c:dd:31:b6:0a:
f7:a3:92:98:ca:7e:a5:57:b3:64:1d:17:7d:7d:da:f1:90:2c:
f9:5f:dc:8c:0d:8e:d9:c5:44:a3:22:f1:29:5e:cf:85:2d:cc:
dc:48:aa:3b:77:f7:fb:80:e1:b8:6e:a6:58:28:10:cf:d2:95:
b4:bc:57:e6:38:14:20:c8:c9:4d:3e:a2:e0:2e:4b:0b:d4:96:
95:b9:7d:fd
Vulnerabilities