Basic Usage of Low Energy Bluetooth in Android

Basic Usage of Low Energy Bluetooth in Android

Today’s Tech News Yesterday, Tencent’s stock price surged, reaching a historic market value of $300 billion, while Alibaba’s market value stood at $280 billion, and Baidu only at $60 billion. Tencent has now entered the top ten companies in the world by market value, with giants like Apple, Google, Microsoft, Amazon, and Facebook ahead of … Read more

Exploring MQTT Protocol

Exploring MQTT Protocol

#Long press the image above to recognize the QR code and participate in the OSC Year-End Celebration# MQTT Protocol is a machine-to-machine (M2M) protocol that is widely used in IoT (Internet of Things). It is a message-oriented protocol. Because of this, it is very lightweight and widely adopted in the IoT ecosystem. Almost all IoT … Read more

Introduction to Android NDK Development and CMake Usage

Introduction to Android NDK Development and CMake Usage

Today’s Tech News On August 1st, news emerged regarding rumors that “Huawei phones were installed with monitoring software to collect privacy data.” In response, Huawei’s terminal official stated that this is a malicious defamation rumor. Additionally, Huawei claimed that it has established a relevant team to cooperate with the police in investigating the target companies … Read more

Is Clang Better Than GCC? Google’s Kernel Developers Build Kernel with Clang

Is Clang Better Than GCC? Google's Kernel Developers Build Kernel with Clang

(Click the public account above to follow quickly) Source: Solidot www.solidot.org/story?sid=54012 If you have good articles to submit, please click → here for details At the Linux Plumbers Conference, Google’s kernel developers Greg Kroah-Hartman and Nick Desaulniers presented the progress of building the kernel with Clang. Desaulniers stated that today’s Android user space is built … Read more

Behind Meizu: Interview with BSP Engineer Wu Zhangjin

Behind Meizu: Interview with BSP Engineer Wu Zhangjin

What is Meizu’s core competitiveness in the Chinese market after 13 years of ups and downs? It is the people. Even though the surface story only lets us remember the stubborn Huang Zhang and the humble Bai Yongxiang, standing under the halo of Meizu’s dream are thousands of battle-hardened yet anonymous technicians and engineers. I … Read more

Why Dropbox Abandoned C++ for Cross-Platform Development

Why Dropbox Abandoned C++ for Cross-Platform Development

Authors: Zhao Yuying, Xiao Zhi Recently, Dropbox announced it would abandon using C++ to write cross-platform code for iOS and Android, opting instead for each platform’s native frameworks (Swift/Kotlin), citing the high hidden costs associated with code sharing. Interestingly, in 2014, during a presentation to Facebook developers, Dropbox openly stated that writing two sets of … Read more

Differences in Hardware Operations: MCU, Linux, and Android

Differences in Hardware Operations: MCU, Linux, and Android

I am Wei Dongshan, and I have been engaged in embedded Linux training for a long time. Recently, I plan to serialize a series of articles. I am recording a brand new embedded Linux video, using a new approach, starting no longer from bare metal/uboot, which is more efficient. The corresponding documentation will also be … Read more

DIY Low-Cost IoT Control Box

DIY Low-Cost IoT Control Box

This is about building a simple smart home system. I have created a small box for this smart home system, aimed at providing a convenient way to control regular household appliances, allowing control of lights, water heaters, fans, doors, air conditioners, etc., when connected to the internet via a mobile phone. The hardware components of … Read more

Embedded Linux and Android Learning Roadmap

Embedded Linux and Android Learning Roadmap

Website/Forum: www.100ask.net, www.100ask.org Taobao: 100ask.taobao.com Email: [email protected] WeChat Official Account: baiwenkeji Company Weibo: 百问科技 Personal Weibo: 韦东山 Version: V1 Date: 2016.07.29 Author: 韦东山 Description: Version 1, Android part not written I entered university in 1999, majoring in physics. During my freshman year, there was a general sense of unease in our class about the future, … Read more

Camera Driver Development Basics – USB and UVC

Camera Driver Development Basics - USB and UVC

From a standalone perspective, it includes two parts: the sensor module and the core board; thus, the core of the driver software is to ensure the connection between the two, with common hardware interfaces being MIPI and USB, focusing on the PHY layer during MIPI interface debugging; the common software driver frameworks are V4L2 and … Read more