Comprehensive Overview of Huawei HarmonyOS Ecosystem

Comprehensive Overview of Huawei HarmonyOS Ecosystem

“Harmony + Euler” are the two operating systems that Huawei is focusing on developing, which is Huawei’s “soul-casting” project. Euler not only serves Kunpeng but also supports X86, positioning itself as an operating system for servers, edge computing, cloud, and embedded devices. Harmony serves smart terminals, the Internet of Things, and industrial terminals, and is … Read more

High-Performance 64-bit General Development Board ODROID-C2

High-Performance 64-bit General Development Board ODROID-C2

Professional open-source development platform hardware supplier — Hardkernel has previously released a 64-bit high-performance general development board for global developers, this board, codenamed ODROID-C2, is priced at 40 dollars and is currently being publicly sold on its official homepage. (ODROID-C2) ODROID-C2 has a body size of 85 x 56 mm, weighs 40g, and uses the … Read more

IoT Gateway Development: Design Process Based on MQTT Message Bus (Part 2)

IoT Gateway Development: Design Process Based on MQTT Message Bus (Part 2)

Dao Ge’s 022nd Original Article 1. Introduction 2. MQTT Connection with Cloud Platform 3. Proc_Bridge Process: The Bridge Between External and Internal Message Buses 4. Conclusion 1. Introduction In the previous article “IoT Gateway Development: Design Process Based on MQTT Message Bus (Part 1)”, we discussed how to utilize the MQTT message bus in an … Read more

Building a Low-Cost Home Storage Server: Part One

Building a Low-Cost Home Storage Server: Part One

This article documents the process of building a backup server. Introduction This year, I considered building a dedicated machine for data backup. Firstly, due to increased travel demands this year, the historical devices have been used for several years, and I need a newer device to take over; secondly, I want to verify the reliability … Read more

Getting Started with OpenWRT: Writing Firmware to USB for x86 Soft Routing

Getting Started with OpenWRT: Writing Firmware to USB for x86 Soft Routing

Recently, I’ve noticed that many friends want to try the soft routing system OpenWRT. Today, we’re starting to update various posts related to soft routing! What is a soft router? A soft router refers to using a desktop or server with software to create a routing solution, mainly relying on software settings to achieve the … Read more

Comprehensive Guide to Anti-Debugging Techniques in Android Reverse Engineering

Comprehensive Guide to Anti-Debugging Techniques in Android Reverse Engineering

Comprehensive Guide to Anti-Debugging Techniques in Android Reverse Engineering It has been a while since I last wrote an article. Recently, I have been working on several bank projects, and most financial apps have anti-debugging measures. Today, I would like to share some anti-debugging strategies that I frequently encounter in these projects. The following methods … Read more

Differences and Similarities Between RTOS and Linux

Differences and Similarities Between RTOS and Linux

关注+星标公众号,不错过精彩内容 作者 | strongerHuang 公众号 | strongerHuang Many embedded developers have such doubts: What is the difference between RTOS and Linux? RTOS: Real-Time Operating System, refers to an operating system that can accept and process external events or data at a fast enough speed when they occur, and the results of the processing can control … Read more