Differences Between STM32, Arduino, and Raspberry Pi Development

Recently, I saw someone asking: Are there significant differences in the development methods of STM32, Arduino, and Raspberry Pi? In terms of similarities, there are many common points among them. However, if we talk about the differences in development, there are indeed quite a few. Similarities and Differences Among STM32, Arduino, and Raspberry Pi STM32, … Read more

Differences Between Arduino, ARM, Raspberry Pi, and Microcontrollers

Differences Between Arduino, ARM, Raspberry Pi, and Microcontrollers

Follow the Embedded Learning Station for fresh updates every day! 🤟Tip: This article contains 1683 words and is expected to take about 6 minutes to read. Many beginners are confused about the differences between Arduino, ARM, Raspberry Pi, and microcontrollers. All four belong to the realm of embedded technology, which involves a vast knowledge system. … Read more

PiCalc: DIY OLED Screen Calculator Based on Raspberry Pi Pico

PiCalc: DIY OLED Screen Calculator Based on Raspberry Pi Pico

MAKER:Makertronics/Translated By:Fun Without End Hello everyone! Today is Pi Day of 2022. Let’s introduce a Pi calculator! This is a calculator made with Pico, which I call PiCalc. This tiny calculator may be small in size, but it has all the necessary functions. It supports decimal numbers and expressions with parentheses priority. Just pull it … Read more

Build A Mini Retro Macintosh Computer Using Raspberry Pi

Build A Mini Retro Macintosh Computer Using Raspberry Pi

MAKER: cgenco/Translated by: Qu WuEnd The Macintosh computer was released on January 24, 1984, and is Apple’s second computer to use a graphical user interface following the LISA. It has an impressive design and a classic operating system. In this tutorial, we will pay tribute to the classic by recreating a miniature version of the … Read more

Choosing Between Arduino and Raspberry Pi for Beginners

Choosing Between Arduino and Raspberry Pi for Beginners

Everyone knows that Arduino and Raspberry Pi are two types of development boards that are quite familiar to electronics and embedded engineers, and they are also boards that many beginners consider. Arduino and Raspberry Pi each have their own positioning, and there is a significant difference in performance. However, recently, Arduino launched the Portenta X8 … Read more

Understanding the Horizon RDK X3 Development Board Upgrade

Understanding the Horizon RDK X3 Development Board Upgrade

0x01 Re-Understanding RDK X3 The X3pi product has been on the market for some time. From January 2023 to now January 2024, the X3Pi community (https://developer.horizon.ai/), the Horizon Developer Platform HHP, and the robot operating system tros.bot (https://developer.horizon.ai/togetherosbot), including the X3Pi, have all been updated to RDK X3 2.0; However, the concept of the Horizon … Read more

Key Considerations When Working with Raspberry Pi 4B

Key Considerations When Working with Raspberry Pi 4B

Many people encounter the Raspberry Pi development board for the first time, typically the 4B model. Although this development board may not be as powerful as others, it excels in versatility and has an appropriate level of development difficulty. This article will discuss the key considerations for electronic engineers working with the Raspberry Pi development … Read more

Best ARM Development Boards for Beginners

Best ARM Development Boards for Beginners

Many electronics novices are often required to choose a development board for practical design while learning ARM, which is an important step in learning embedded systems development. However, there are various ARM development boards on the market. How can one choose the right development board based on their learning direction? 1. Raspberry Pi The Raspberry … Read more

History of Development Boards and Their Differences from SBCs

History of Development Boards and Their Differences from SBCs

In recent years, the term “development board” has nearly disappeared, overshadowed by countless other hardware board terms used to describe development purposes, such as “demonstration board,” “evaluation kit,” and “reference design.” In this article, we will explain the meaning of the term “development board” (Figure 1) and show how they differ from closely related single-board … Read more

Detailed Usage Notes for Raspberry Pi JTAG

Detailed Usage Notes for Raspberry Pi JTAG

Detailed Usage Notes for Raspberry Pi JTAG 1. Introduction 2. Environment Setup 2.1 Hardware Connection 2.2 Software Preparation 3. Conclusion 1. Introduction Sometimes, when debugging code, hardware debugging tools are often used, and JTAG is a very good debugging tool. Below is a detailed introduction on how to use JTAG for debugging on the Raspberry … Read more