Why Embedded Developers Prefer Linux-Based Development Over MCU Development

Why Embedded Developers Prefer Linux-Based Development Over MCU Development

Click on the top, selectโ€œPin/Star Public Accountโ€ Welfare and dry goods, delivered first time The first point is salary issues In terms of RMB programming, embedded development often serves the manufacturing industry. The salary level of high-end manufacturing will be relatively higher than that of low-end manufacturing, as the former may have higher product profits. … Read more

Creating a RISC-V Emulator with Scratch to Run Linux Kernel

Creating a RISC-V Emulator with Scratch to Run Linux Kernel

Produced by | OSC Open Source Community (ID: oschina2013) Recently, I was amazed by a project I stumbled upon online โ€” an emulator that successfully runs the Linux kernel, entirely written in Scratch code. Scratch is a visual programming language development platform based on blocks, allowing programming to be completed visually through clicking and dragging. … Read more

Getting Started with Raspberry Pi: System and Environment Configuration

Getting Started with Raspberry Pi: System and Environment Configuration

On the road 1. Raspberry Pi Since this project requires the use of a camera and the ability to deploy and run models, the recommended options from the teacher’s growth camp are Raspberry Pi or a similar board. I found that I only have a Raspberry Pi (using a 3B), and I have never played … Read more

Learning Linux Development for ARM64 Architecture Using QEMU

Learning Linux Development for ARM64 Architecture Using QEMU

1. Installing QEMU QEMU has been around for a long time, and I never thought about what its full name is. Today, while writing this article, I looked it up, and the full name should be quick emulator. QEMU (quick emulator) is a free and open-source virtual machine (VMM) for hardware virtualization, written by Fabrice … Read more

Beginner’s Guide to Docker

Beginner's Guide to Docker

Before using the [cSphere] (https://csphere.cn) platform, it is essential to understand the basic knowledge of Docker. This is targeted at users who already have a certain level of Linux knowledge. ## What is Docker Docker is an advanced container technology. The specific “advancement” is reflected in the fact that Docker introduces images for containers, allowing … Read more

How to Port BusyBox, the Swiss Army Knife of Linux Tools, to RT-Thread Smart

How to Port BusyBox, the Swiss Army Knife of Linux Tools, to RT-Thread Smart

RT-Thread Smart Series Serialization Serial Number Content 1 “When the Raspberry Pi Meets RT-Thread Smart – Introduction to Application Programming” 2 “RT-Thread Smart and Raspberry Pi: wget & cURL Network Client” 3 “How to Port BusyBox, the Swiss Army Knife of Linux Tools, to RT-Thread Smart?” 4 sdl graphics application 5 dropbear and ssh server … Read more

Installing Raspbian on Raspberry Pi 3

Installing Raspbian on Raspberry Pi 3

Raspbian is the official recommended operating system for the Raspberry Pi, based on Linux and pre-installed with many useful tools. For more information about the Raspberry Pi, you can ask Baidu or visit the official website. Today, we will mainly look at the system installation. Besides the officially recommended one, the Raspberry Pi also supports … Read more

Top 5 Linux Distributions for Programmers and Developers

Top 5 Linux Distributions for Programmers and Developers

Click the blue text above to follow us Linux is a great ecosystem that can be used for various purposes. For instance, Linux powers over 96% of the first million servers. When it comes to programming, Linux is arguably better than Windows. Why is Linux more suitable for developers and programmers? One of the many … Read more