Some Techniques for Configuring Macros in Embedded C Language

Some Techniques for Configuring Macros in Embedded C Language

Introduction In projects, we often need to configure different settings based on various requirements. On large platforms like Windows/Linux, configuration files such as ini or xml may be used. However, on embedded platforms, there may not even be a file system. Often, we only need to hard-code these configurations into the code, without the need … Read more

Embedded SIM (eSIM)

eSIM (Embedded SIM) is a technology that allows devices to embed a chip directly, enabling remote activation and switching of carrier networks without the need for a physical SIM card. It is driving a transformation in the way consumer electronics and IoT devices connect. The following table summarizes the main links in the eSIM industry … Read more

I2C: Connecting Multiple Slave Devices with Two Wires

I2C: Connecting Multiple Slave Devices with Two Wires

I²C (Inter-Integrated Circuit, pronounced “I-squared-C”) is a very elegant and widely used synchronous, serial, half-duplex communication protocol. Its core appeal lies in the fact that it can connect multiple devices using only two wires while sacrificing communication efficiency for individual devices. The bus data topology and device connections are shown in the following diagram: Taking … Read more

How Weak WiFi Security Threatens Your IoT Devices

How Weak WiFi Security Threatens Your IoT Devices

With the increasing number of attacks targeting WiFi, does this pose a threat to Internet of Things (IoT) devices? In short, the answer is yes. To elaborate, the answer is also affirmative: wireless networks are under attack — which means that all devices relying on wireless networks are also at risk of vulnerabilities. Intruders have … Read more

Guide to Viewing USB Devices on Linux: From Basics to Advanced

Guide to Viewing USB Devices on Linux: From Basics to Advanced

In the daily use and maintenance of Linux systems, mastering USB device information is key to troubleshooting and managing external devices. This article will introduce three commonly used commands to help you quickly obtain USB device details and efficiently manage devices. 1. lsusb: Quickly View Core Information lsusb is the most basic command for viewing … Read more

Another Open Source IoT Platform for Shared Bicycles, Charging Stations, and Delivery Lockers

Another Open Source IoT Platform for Shared Bicycles, Charging Stations, and Delivery Lockers

Hello everyone, I am the editor of open source project interpretations, sharing the most important open source projects every day. Mainly sharing interesting, meaningful, and important projects on GitHub. An IoT platform based on go-zero that can be used for shared bicycles, shared charging stations, delivery lockers, and other scenarios. Source Code http://www.gitpp.com/cicddemo/go-iot-platform Project Detailed … Read more

Clematis Electric’s Smart (Edge) Gateway Series: Industrial-Grade IoT Protocol Conversion and Device Management Hub

Clematis Electric's Smart (Edge) Gateway Series: Industrial-Grade IoT Protocol Conversion and Device Management Hub

ClematisElectricSmart Gateway Series(Edge) Gateway: Industrial-Grade IoT Protocol Conversion and Device Management Hub 1. Product Overview: The Core Node of IoT Edge Computing The Clematis Smart (Edge) Gateway is an industrial-grade IoT access device launched by Clematis Electric, specifically designed for a “cloud-edge-end” three-layer architecture, supporting multi-protocol conversion and centralized management of sub-devices. The device adopts … Read more

What Advantages Do IoT Cards Offer? Why They Are Becoming the Choice for More and More Device Manufacturers

What Advantages Do IoT Cards Offer? Why They Are Becoming the Choice for More and More Device Manufacturers

The first rays of sunlight shine into the workshop, and smart devices have already begun their new day of work. They operate quietly, transmitting data through an invisible network to distant locations. Behind all this often lies a small IoT card. Unlike mobile phone cards, it is not eye-catching, yet it silently supports the intelligent … Read more

Three Common Oversights by Device Manufacturers When Connecting with IoT Cards

Three Common Oversights by Device Manufacturers When Connecting with IoT Cards

Having worked in the Internet of Things (IoT) industry for a long time, I have interacted with many device manufacturers. When discussing solutions, they are articulate, with cleverly designed functionalities and impressive specifications. However, some details, which are clearly visible, are often overlooked. Although IoT cards are small, they are crucial to the entire device’s … Read more