Can Cortex-M Run Linux Operating System?

Can Cortex-M Run Linux Operating System?

▼Click the card below to follow the public account▼ What are the differences between microcontrollers, Cortex-M, and Linux in embedded systems? What processors are needed to run the Linux operating system? ARM9, ARM11? Cortex-M is newer than ARM9, why can’t it run Linux? Many friends might have similar questions, so let’s discuss the related content … Read more

Inter-Task and Inter-Process Communication in VxWorks

Inter-Task and Inter-Process Communication in VxWorks

Click “Read the original text” to access more VxWorks resources VxWorks provides several different mechanisms for inter-task communication. The different methods available include: Semaphores Semaphores are the primary means of synchronization between tasks in VxWorks. There are three different types of semaphores: binary semaphores, counting semaphores, and mutex semaphores. Binary semaphores are used for simple … Read more

A Comprehensive Guide to Using the LoraGateway Python Library for IoT Development

A Comprehensive Guide to Using the LoraGateway Python Library for IoT Development

Hello everyone! Today I want to introduce a very practical Python library for IoT development – LoraGateway. It is an open-source library specifically designed for handling LoRa communication, helping us easily achieve long-distance wireless communication between devices. I wonder if anyone has experience with IoT development? Let’s explore this powerful tool together! 1. Hardware Connection … Read more

ESPNow2Mqtt: A Simple and Efficient Solution for High-Speed MQTT Communication for ESP32 Series

ESPNow2Mqtt: A Simple and Efficient Solution for High-Speed MQTT Communication for ESP32 Series

Introduction In IoT applications, battery-powered devices often need to communicate with MQTT servers, but the high power consumption of WiFi connections can severely affect battery life. The ESPNow2Mqtt library was born to address this issue, utilizing ESP-Now technology to complete MQTT communication within 100 milliseconds, achieving low power consumption and efficient IoT data transmission. Architecture … Read more

Summary of Exciting Articles on Automotive Electronics Embedded Systems – Issue 2

Summary of Exciting Articles on Automotive Electronics Embedded Systems - Issue 2

Since the update of the first article on May 30, 2021, until today, the last day of 2023, we have authored 138 original articles over the course of more than two years. From initial learning notes to now being able to share some experience summaries, we have grown continuously along the way, thanks to everyone’s … Read more

Why Businesses Need IoT Device Management Platforms

Why Businesses Need IoT Device Management Platforms

Source | Qianjia Network Introduction Although IoT device management plays a crucial role in the success of the IoT, it is often overlooked. This is because businesses that are just starting to deploy IoT usually do not understand why it is necessary. This article will delve into the five critical reasons why IoT device management … Read more

Detailed Process of Porting Modbus on STM32 Bare Metal

Detailed Process of Porting Modbus on STM32 Bare Metal

Follow+Star public number, don’t miss wonderful content Source | Wenxin Yiyan Modbus has many application scenarios and is an essential skill for embedded practitioners. We don’t need to understand it in depth, but it’s necessary to grasp the basic principles. Today, I would like to share the detailed process of porting Modbus on STM32 bare … Read more

Remote Control of PLC Devices through Industrial IoT Gateways

Remote Control of PLC Devices through Industrial IoT Gateways

About Qicheng Qicheng Automation Training was established in 2012, focusing on training programs in Siemens PLC programming, system integration, industrial robot programming, EPLAN electrical design, and visual technology services. In 2016, we invested in building a craftsman talent network to recommend high-paying jobs, where the more you work hard, the luckier you become. The application … Read more

Understanding the Efficient ‘MIPI Interface’

Understanding the Efficient 'MIPI Interface'

MIPI What is ‘MIPI’ MIPI, short for: Mobile Industry Processor Interface, developed by the MIPI Alliance, is a high-performance, low-power, low-cost serial communication interface designed to standardize internal device interfaces such as camera, display, RF/baseband interfaces, etc., thereby reducing the complexity of device design and increasing design flexibility. The benefit of a unified interface standard … Read more

ESPNow2Mqtt: Connect Your ESP32 Devices to MQTT Without WiFi

ESPNow2Mqtt: Connect Your ESP32 Devices to MQTT Without WiFi

In IoT applications, the ESP32 has become the preferred choice for many developers due to its low power consumption and rich features. However, using WiFi to connect to MQTT in low-power scenarios brings additional power burdens, which is a significant challenge for battery-powered devices. The ESPNow2Mqtt library was born to address this issue, utilizing the … Read more