Telink Microelectronics Releases Latest Bluetooth Low Energy Chip SDK Supporting Apple HomeKit, Providing a Single-Chip Solution with Built-in Security Key Authentication for Smart Home Devices

Telink Microelectronics Releases Latest Bluetooth Low Energy Chip SDK Supporting Apple HomeKit, Providing a Single-Chip Solution with Built-in Security Key Authentication for Smart Home Devices

The above video demonstrates the interaction of a bulb with Siri voice commands. This demo is based on Telink’s SDK that supports Apple HomeKit. Shanghai, March 10, 2017 – Telink Microelectronics is a developer of highly integrated low-power RF and mixed-signal system-on-chip solutions dedicated to Internet of Things (IoT) applications. Recently, it released the latest … Read more

Eddystone: Google’s Open Source BLE Beacon Protocol Launched in 2015

Eddystone: Google's Open Source BLE Beacon Protocol Launched in 2015

1. Protocol Basics ‌Protocol Positioning‌Eddystone is an open-source BLE beacon protocol launched by Google in 2015, supporting cross-platform (Android/iOS) and various data frame types, with a fixed service UUID of 0xFEAA.。 Core Advantages‌Compared to iBeacon, Eddystone has a fully open-source nature and supports dynamic data broadcasting (such as direct URL push).。 2. Frame Type Details … Read more

In-Depth Analysis of MQTT Protocol: A Lightweight Solution for IoT Communication

In-Depth Analysis of MQTT Protocol: A Lightweight Solution for IoT Communication

In-Depth Analysis of MQTT Protocol: A Lightweight Solution for IoT Communication Introduction In the rapidly evolving world of the Internet of Things (IoT), efficient and reliable communication between devices has become crucial. MQTT (Message Queuing Telemetry Transport), as a lightweight publish/subscribe protocol, has become the preferred solution for IoT communication. This article will delve into … Read more

The Past and Present of MQTT: An IoT Protocol

The Past and Present of MQTT: An IoT Protocol

The previous article introduced MQTT, but it felt like something was missing, so here is a complete overview. The Origin of MQTT Background: In the late 1990s, polling mechanisms were commonly used in the industrial control field to collect device data, but this method was inefficient and placed a high load on the network. At … Read more

The Correct Way to Publish-Subscribe MQTT Messages in Java

The Correct Way to Publish-Subscribe MQTT Messages in Java

MQTT is a widely used messaging protocol in IoT projects, utilizing a publish–subscribe model for message communication. Below, we will demonstrate how to implement publishing–subscribe message data to an MQTT server using Java. First, include the pom dependency: <dependency> <groupId>org.eclipse.paho</groupId> <artifactId>org.eclipse.paho.client.mqttv3</artifactId> <version>1.2.5</version></dependency> Publish a JSON message to vehicle/monitor/{userId} as shown in the demo below: public … Read more

MQTT-SN: The Smart Choice for Industrial IoT!

MQTT-SN: The Smart Choice for Industrial IoT!

Many IoT projects fail primarily due to inaccurate project forecasts leading to excessively high operational costs. One of the main factors contributing to this issue, and also a major contributor to device costs, is the volume of data transmitted. Therefore, choosing an efficient method for communication between IoT devices and applications can help alleviate this … Read more

Comprehensive Analysis of the MQTT IoT Communication Protocol (Final Part)

Comprehensive Analysis of the MQTT IoT Communication Protocol (Final Part)

The technical sharing related to MQTT will come to a close, and updates on the latest developments regarding MQTT will be provided periodically. Of course, if there are any aspects of MQTT that have not been thoroughly covered or if you have better suggestions, feel free to leave a comment. We will normally supplement based … Read more

Understanding MQTT Protocol Development Concepts

Understanding MQTT Protocol Development Concepts

Hello everyone! Today, we will discuss one of the most commonly used communication protocols in the Internet of Things (IoT) — the MQTT protocol. I will explain this seemingly professional technical concept in the simplest way possible. What is MQTT? MQTT (Message Queuing Telemetry Transport) is like a “WeChat” system specifically designed for IoT devices. … Read more

Analysis of Job Prospects for BSP Engineers in Embedded Software Development in 2026

Analysis of Job Prospects for BSP Engineers in Embedded Software Development in 2026

1.What is aBSPEngineer? BSP, short for Board Support Package, refers to the software that provides support for a specific hardware platform. A BSP engineer is a technical professional responsible for the development, debugging, and maintenance of the board support package, which is a subfield of embedded software engineering.So, what is a board support package? It … Read more

New Multi-Sensor Environmental Monitoring Solution: The Perfect Combination of Raspberry Pi 4B and STC8G

New Multi-Sensor Environmental Monitoring Solution: The Perfect Combination of Raspberry Pi 4B and STC8G

The Raspberry Pi 4B and STC8G microcontroller work together to create a new intelligent environmental monitoring system, easily achieving three main functions: displaying current video surveillance images and temperature and humidity data on a web page, and automatically saving recordings when an object enters the monitored area. How is this done? Let’s take a look … Read more