blynk-library

授权协议 MIT License
开发语言 C/C++
所属分类 其他开源、 嵌入式操作系统
软件类型 开源软件
地区 不详
投 递 者 韩峰
操作系统 嵌入式
开源组织
适用人群 未知
 软件概览

Blynk C++ Library

If you like Blynk - give it a star, or fork it and contribute!


Blynk is the most popular Internet of Things platform for connecting any hardware to the cloud, designing apps to control them, and managing your deployed products at scale.

  • With Blynk Library you can connect over 400 hardware models (including ESP8266, ESP32, NodeMCU, all Arduinos, Raspberry Pi, Particle, Texas Instruments, etc.)to the Blynk Cloud.Full list of supported hardware can be found here.

  • With Blynk apps for iOS and Android apps you can easily drag-n-drop graphic interfaces for any DIY or commercial project. It's a pure WYSIWG experience: no coding on iOS or Android required.

  • Hardware can connect to Blynk Cloud (open-source server) over the Internet using hardware connectivity available on your board (like ESP32), or with the use of various shields (Ethernet, WiFi, GSM, LTE, etc). Blynk Cloud is available for every user of Blynk for free. Direct connection over Bluetooth is also possible.

Blynk Banner

Downloads

Blynk Arduino Library

Blynk Mobile App: Google Play | App Store

Optionally you can install Blynk Local Server and run everything locally. However, Blynk Cloud is free for anyone who is using Blynk for personal (non-commercial) use.

Quickstart: Arduino + Ethernet shield

  • Download the Blynk app (App Store, Google Play)
  • Get the Auth Token from the app
  • Import this library to Arduino IDE. Guide here
  • In Arduino IDE, select File -> Examples -> Blynk -> Boards_Ethernet -> Arduino_Ethernet
  • Update Auth Token in the sketch and upload it to Arduino
  • Connect your Arduino with Ethernet shield to the internet

When you are connected - check the included examples on how to use different types of connections (transports) and explore Blynk features. You can combine any example for your hardware + transport + features.

Supported boards, Ethernet, WiFi, Bluetooth, GSM, Serial, USB...

Full list of supported hardware is here.
Check out our Examples Browser: http://examples.blynk.cc

Documentation and other helpful links

Full Blynk Documentation - a complete guide on Blynk features
Community (Forum) - join a 500,000 Blynk community to ask questions and share ideas
Help Center - helpful articles on various Blynk aspects
Code Examples Browser - browse examples to explore Blynk possibilities
Official Website

Social Media:

Facebook |Twitter |Youtube |Instagram |LinkedIn

Blynk libraries for other platforms

Libraries by community

Contributing

We accept contributions from our community: stability bugfixes, new hardware support, or any other improvements.
Here is a list of what you could help with.

License

This project is released under The MIT License (MIT)

  • 使用MQTT,NodeMCU,DHT22,RaspberryPi和Blynk监视温度和湿度。 硬件/软件 介绍 连接 编程 Arduino Raspberry Pi 3 b+ 上传代码 解释代码-ARDUINO IDE 解释代码-RaspberryPi-Python 物联网MQTT面板 硬件 提示 原理图/完整代码 介绍 使用Raspberry Pi 3 B +作为多个NodeMCU的代理,并使用

  • 该项目可通过您的手机通过家庭WiFi或移动网络的任何地方控制您的家庭供暖单元。 基本上,它可以用远程控制器代替普通的可编程房间恒温器。 作为遥控器,它使用安装了Blynk App并配置为可以满足所有需求的智能手机。 智能手机和供暖系统之间的通信由主机提供,并将ESP8266连接到家庭WiFi。 特征: 室温和湿度指示器 日/夜/定时模式 日/夜温度设定 低温通知 传感器错误通知 晚上禁用所有通知

 相关资料
  • 问题内容: 我对开发Android应用程序还很陌生,我正在尝试以“正确的方式”做所有事情。因此,现在,我将新的Android Paging Library实现到我的项目中,在这里我需要从网络服务器加载文章列表。 我有一个类,它返回一个类,该类包含要在RecyclerView中显示的实例。文章列表已经在服务器上进行了分页,因此存储库发送对第一页的请求,并在所请求的页面上返回,其属性设置为,而该属性包

  • 问题内容: 当遵循设置Room Persistence库的教程时,在Android设备上进行测试时会遇到此错误。 java.lang.RuntimeException:找不到 PackageName.AppDatabase的实现。AppDatabase_Impl不存在 我知道有人问过类似的问题,但这是由于KotlinGradle问题引起的。 测试类别: 道: 数据库: 堆栈跟踪: 摇篮: 问题答案

  • 问题内容: 我一直在阅读有关Gradle作为Android应用程序的标准构建系统的新采用的一些文章。好吧,来自标准Java开发,我通常依赖 jar 文件来构建我的项目。然而似乎安卓也有 AAR 包,这是相当于 DLL 在Windows操作系统文件,提到这里: 首先,您必须意识到Android平台不允许应用程序级别的“共享库”。在“传统”编程语言平台(C,C ++,Java)中,您可以使用它来共享运

  • 问题内容: 我正在尝试通过Webstart使用未签名的库加载已签名的jar。但是,我收到“尝试将沙盒罐子作为Trusted- Library打开”错误。我从jnlp文件中删除了所有权限设置,如果放在那里(我不希望这样做),则会为我的库得到一个classnotdefined异常。我正在使用Netbeans通过Trusted Library设置对我的jar进行签名。如果我签署了图书馆(不是我的图书馆,

  • 问题内容: 每当我尝试构建项目时添加时,Android Studio都会说: 这是我的gradle脚本: 我是这种类型的错误的新手,但我没有发现与此错误有关的任何一种。谢谢 问题答案: 我也整天都在努力解决这个问题。最终,我成功地编译并运行了该项目。 首先,摆脱这一点: 在gradle.properties文件中添加以下内容: 最后,同步项目,然后进行编译。 如果不起作用,请清理项目,然后重新生成

  • 问题内容: 如何发布项目的Jar包装? 我发现,位于下面,我想这是正确的Jar包(包含文件)。 有什么正式的方法可以将库发布为JAR而不是AAR? 编辑 我使用Gradle发行了Maven构件,并且我想连同AAR软件包一起发行JAR。因此具有签名,md5,清单… 的JAR 基于https://chris.banes.me/2013/08/27/pushing-aars-to-maven-centr