PlatformIO: The Swiss Army Knife for Embedded System Development

PlatformIO: The Swiss Army Knife for Embedded System Development

What is PlatformIO PlatformIO is an open-source, cross-platform embedded software development platform designed to provide an integrated solution for creating, testing, and publishing embedded systems. PlatformIO is compatible with various hardware platforms, embedded development boards, and development frameworks, providing a unified environment for embedded software development. Features of PlatformIO 1. Excellent Collaborative Ecosystem: PlatformIO provides … Read more

How Raspberry Pi is Revolutionizing Medical Devices During the Pandemic

How Raspberry Pi is Revolutionizing Medical Devices During the Pandemic

As the COVID-19 pandemic spreads, ventilators have become extremely scarce medical devices worldwide. It has been reported that tech companies like Dyson and Tesla have “crossed over” to produce ventilators. Another unexpected tech company that has actually participated in this “emergency rescue operation” is Raspberry Pi. Throughout the pandemic, the presence of Raspberry Pi is … Read more

Getting Started with ChatGPT in Embedded Systems: Implementing Lighting Programs for 51, STM32, Arduino, Raspberry Pi, and Linux

Getting Started with ChatGPT in Embedded Systems: Implementing Lighting Programs for 51, STM32, Arduino, Raspberry Pi, and Linux

What is trending recently? I think ChatGPT must be one of them. How popular can this be? I always thought it was only popular in the internet and technology fields, until recently when our local government’s official account and even the community were posting content related to ChatGPT… I then realized that the extent of … Read more

Create a Magical Floating Lamp with Arduino

Create a Magical Floating Lamp with Arduino

To learn embedded systems, follow @I want to learn embedded systems,the station for embedded enthusiasts. 01 Introduction Today, I will introduce a project that is a magical floating lamp made with Arduino by a beginner designer from abroad! This is a 3D printing project suitable for beginners. 02 Materials Preparation 2.1 Materials 3D model (see … Read more

Exploring QRadioLink: A Comprehensive SDR Application for GNU/Linux

Exploring QRadioLink: A Comprehensive SDR Application for GNU/Linux

QRadioLink SDR Client Application for Linux QRadioLink is a GNU/Linux multi-mode (analog and digital) SDR (Software Defined Radio) transceiver application that utilizes the network to achieve radio to VOIP bridging (radio over IP). It is built on GNU Radio and allows experimentation with different digital and analog radio signals using a Qt5 user interface. Possible … Read more

21 Creative Arduino Project Ideas for Beginners

21 Creative Arduino Project Ideas for Beginners

Arduino is a versatile open-source electronics platform that enables countless enthusiasts, hobbyists, and professionals to delve into the exciting world of electronics and programming. With its user-friendly interface and rich ecosystem of components, Arduino serves as an excellent gateway for individuals eager to explore the realm of physical computing and interactive projects. Engaging in practical … Read more

Top 10 Best Automotive IoT Embedded Projects for ECE Students

Top 10 Best Automotive IoT Embedded Projects for ECE Students

In the ever-evolving world of technology, the automotive industry has undergone significant transformations with the integration of embedded systems. As an Electronics and Communication Engineering (ECE) student, you have a unique opportunity to delve into automotive embedded projects. These projects not only provide valuable hands-on experience but also align with the growing demand for skilled … Read more

Building My Own Google AR Glasses: A DIY Journey

Building My Own Google AR Glasses: A DIY Journey

First, I need (perhaps more than) a broken HoloLens. About five or six years ago, a friend lent me a first-generation HoloLens, and that experience is still fresh in my mind. HoloLens HoloLens is a mixed reality headset developed by Microsoft. The glasses will track your movements and gaze, generating appropriate virtual objects projected into … Read more

Implementing Global Floating Window in Android with AccessibilityService

Implementing Global Floating Window in Android with AccessibilityService

This article is authorized by Afterschool Kids to be posted on the author’s blog: https://www.jianshu.com/p/b3bd935f8380 Effect picture at the top Introduction Recently, I am working on a large-screen Android project, a 70-inch full-touch screen, developed based on Android 5.0 AOSP, blocking the three major virtual keys, so I need to fix the sidebar on both … Read more

LattePanda Mu X86 Computing Module Kit

LattePanda Mu X86 Computing Module Kit

This is a mini x86 computing module equipped with an Intel N100 quad-core processor, 8GB LPDDR5 memory, and 64GB storage. When paired with a basic carrier board, it can be expanded to include 2 USB 3.2 10Gbps interfaces, 1 Gigabit Ethernet, 2 USB 2.0, 1 HDMI 2.0, and 1 PCIEx1 interface. Power supply can be … Read more