OPPO A9 Review: Exceptional Battery Life and Value for Money with Large Memory

After two years of leaving the "value for money" selling point behind in the full-screen market, OPPO has finally made a comeback today with the OPPO A9. The highlights of "6+128GB large memory, 4020mAh large battery life" showcase the advantages of this product; the 16-megapixel dual rear cameras demonstrate its ability to capture both people and scenery effortlessly; and ColorOS 6 offers deeply customized services with rich features for convenient operation. It can be said that the OPPO A9 is

What Wonders Will ARM in FPGA’s Clothing Perform? – Zynq

What Wonders Will ARM in FPGA's Clothing Perform? - Zynq

The term Zynq easily brings to mind zinc, the most common chemical element found in batteries, solar screens, alloys, and pharmaceuticals. Zinc can enhance functionality when alloyed with other metals, displaying various colors depending on the alloy's composition. The most common use of zinc is electroplating. So, what is the connection between this name and electroplating? In April 2010, at the Embedded Systems Conference in Silicon Valley, Xilinx released the architecture

Fan Q&A (Issue 41)

Hello, everyone! The Fan Q&A (Issue 41) has been organized for you. Are there any questions of interest this time? Let's take a look!

Q: Hi, is the Meizu Pro6 Plus 64GB version worth buying? How is the performance of the downgraded 8890?

A:The Pro6 Plus 64GB uses the 8890M, which in terms of actual performance output can be roughly understood as the 14nm version of the Snapdragon 653. Of course, the GPU is better than the Adreno 510 of the 653

Setting Up an ARM Learning Environment for Linux Drivers

Bilibili's Linux Driver Introduction Video has been updated to 25 episodes,

with a few more to go, the first episode of the driver has been completed.

Many fans have messaged me asking how to set up the virtual machine environment shown in the video,

This article will teach you step by step.

If you want to save time, you can directly obtain the virtual machine installed by Teacher Peng,

or reply in the background: ubuntu

0. Environment Description

To install a Linux environment that can cross-compile driver

Choosing the Right Development Board for Beginners: Is 99 Enough?

For beginners in development boards, my purchasing suggestion is within 100.

This price range can be described as a big battle scene; at this price, you can buy an MCU or a proper development board that can run Linux and Android systems.

I believe this price range actually requires both usable hardware specifications and a software ecosystem.

For those who want to get started with development boards but don't know what they are and want to try them out, I recommend choosing development

Remembering Jim Ready, the Father of Embedded Linux!

Remembering Jim Ready, the Father of Embedded Linux!

On Christmas Eve 2017, my old friend Andre Kobel wrote to me with some unfortunate news that Jim Ready had passed away. He knew I was visiting the US at the time and asked if my schedule would allow me to attend the memorial service. This news was truly shocking! I had seen Jim at the end of 2016 and presented him with my new book, "Chronicles of Embedded Operating Systems,"

Understanding Interrupts in ARM Cortex-A9

1. Concept of Interrupts

In operating systems, interrupts are a crucial component. When certain unexpected situations require host intervention, the machine can automatically stop the currently running program and switch to a program that handles the new situation. After processing, it returns to the original paused program to continue running.

With an interrupt system, polling for events can be avoided, which improves system efficiency.

Typically, in a system, interrupt control is divided into three parts: modules, interrupt controllers, and processors.

The module usually controls

Understanding ARM64 Inline Hooking Techniques

Understanding ARM64 Inline Hooking Techniques
/ Today's Tech News /
Recently, before Sora ignited the text-to-video track, domestic ByteDance also launched a revolutionary video model - Boximator. Unlike models like Gen-2 and Pink1.0, Boximator can precisely control the actions of characters or objects in the generated video through text. It was revealed that according to experimental data, Boximator maintains the original model's video quality while possessing very powerful action control capabilities. It can also serve as

New Chip Available for Budget Development Boards — RK3528

Recently, I received something quite interesting, a set-top box. There’s not much to say about the set-top box itself, but the chip it features is something I’m very curious about. It uses the RK3528A SoC, equipped with four Cortex-A53 cores, with a frequency of up to 2.0GHz, and a Mali 450 MP2 GPU.

New Chip Available for Budget Development Boards — RK3528

After testing, it outperforms the Allwinner H618 in various aspects.

Many people know about the Allwinner H618, which is

DIY Home Surveillance System Using ESP32 and Camera

"Great, no one has written a tutorial, so I will write one!"This article is from the Breadboard Community DIY Contest. If you have a DIY project, feel free to share your electronic design and take home a DJI drone!
DIY Home Surveillance System Using ESP32 and Camera
Project Origin
I saw a video where someone used only an ESP32 development board and a camera to create a home surveillance camera that allows viewing through the network. Such a cool thing! I
Back to Top
Product has been added to your cart
×