Blynk là một nền tảng với các ứng dụng iOS và Android để điều khiển Arduino, Raspberry Pi và các ứng dụng tương tự qua Internet.
Nó là một bảng điều khiển kỹ thuật số nhờ đó bạn có thể xây dựng giao diện đồ họa cho dự án của mình bằng cách kéo và thả các widget.
Việc thiết lập mọi thứ rất đơn giản và bạn sẽ bắt đầu sau chưa đầy 5 phút.
Blynk không bị ràng buộc với một số bo hoặc shield cụ thể. Thay vào đó, nó hỗ trợ phần cứng mà bạn lựa chọn. Cho dù Arduino hoặc Raspberry Pi của bạn được liên kết với Internet qua Wi-Fi, Ethernet hoặc chip ESP8266, Blynk sẽ giúp bạn online và sẵn sàng cho IoT.
Blynk được thiết kế cho IoT. Nó có thể điều khiển phần cứng từ xa, nó có thể hiển thị dữ liệu cảm biến, nó có thể lưu trữ dữ liệu, trực quan hóa và làm nhiều thứ hay ho khác.
Có ba thành phần chính trong nền tảng:
Ứng dụng Blynk - cho phép bạn tạo giao diện cho các dự án của mình bằng cách sử dụng các widget khác nhau.
Blynk Server - chịu trách nhiệm về tất cả các giao tiếp giữa điện thoại thông minh và phần cứng. Bạn có thể sử dụng Blynk Cloud hoặc chạy cục bộ máy chủ Blynk riêng của mình. Nó là mã nguồn mở, có thể dễ dàng xử lý hàng nghìn thiết bị và thậm chí có thể được khởi chạy trên Raspberry Pi.
Thư viện Blynk - dành cho tất cả các nền tảng phần cứng phổ biến - cho phép giao tiếp với máy chủ và xử lý tất cả các lệnh đến và lệnh đi.
Mỗi khi bạn nhấn một nút trong ứng dụng Blynk, thông điệp sẽ truyền đến không gian của đám mây Blynk, và tìm đường đến phần cứng của bạn.
API và giao diện người dùng tương tự cho tất cả phần cứng và thiết bị được hỗ trợ
Kết nối với đám mây bằng cách sử dụng:
Wifi
Bluetooth và BLE
Ethernet
USB (Nối tiếp)
GSM
…
Bộ Widget dễ sử dụng
Thao tác ghim trực tiếp mà không cần viết mã
Dễ dàng tích hợp và thêm chức năng mới bằng cách sử dụng ghim ảo
Theo dõi dữ liệu lịch sử qua tiện ích SuperChart
Giao tiếp giữa thiết bị với thiết bị sử dụng Bridge Widget
Gửi email, tweet, push notification...
Các tính năng mới liên tục được bổ sung!
Arduino, Raspberry Pi hoặc một bộ phát triển tương tự.
Blynk hoạt động qua Internet. Điều này có nghĩa là phần cứng bạn chọn phải có thể kết nối với internet. Một số bo, như Arduino Uno sẽ cần Ethernet hoặc Wi-Fi Shield để giao tiếp, những bo khác đã được hỗ trợ Internet: như ESP8266, Raspberri Pi với WiFi dongle, Particle Photon hoặc SparkFun Blynk Board. Ngay cả khi bạn không có shield, bạn có thể kết nối nó qua USB với máy tính xách tay hoặc máy tính để bàn. Điều thú vị là danh sách phần cứng hoạt động với Blynk rất lớn và sẽ tiếp tục tăng lên.
Ứng dụng Blynk là một trình xây dựng giao diện được thiết kế tốt. Nó hoạt động trên cả iOS và Android.