Connecting Embedded Linux Single Board to Feiyan IoT Platform

Connecting Embedded Linux Single Board to Feiyan IoT Platform

Hello everyone, I am the Mixed Cuisine Master. Recently, our device’s cloud platform needs to switch to Alibaba’s Feiyan platform, so I’m making some notes to document the process. Alibaba has several IoT platforms: IoT Platform Smart Living IoT Platform (Feiyan Platform) Urban IoT Platform They have different application scenarios. Among them, the entry point … Read more

Embedded Linux: How to Develop Embedded Linux?

Embedded Linux: How to Develop Embedded Linux?

Click the blue text above to follow us Embedded Linux development mainly has three approaches: bare-metal development, SDK development, and driver development. 1 Bare-metal Development Bare-metal development usually refers to the process of running programs directly on hardware without operating system support. This development method requires developers to interact directly with hardware, writing low-level code … Read more

The Origin of Sunxi in Allwinner’s SDK

The Origin of Sunxi in Allwinner's SDK

I recently started tinkering with Allwinner’s chips and discovered a fascinating phenomenon. There are many things related to sunxi in Allwinner’s SDK, such as file names, structures, and variables. This made me wonder, why is there so much about sunxi in Allwinner’s SDK? It’s important to know that Allwinner’s English name is “Allwinner,” which seems … Read more

Enhancing ESP32 MCU Performance with Open Source SDK

Enhancing ESP32 MCU Performance with Open Source SDK

This article will delve into the Arduino-ESP32-SDK, revealing its unique features and guiding you on how to efficiently utilize this powerful toolkit to enhance the development efficiency and performance of the ESP32. 1. Project Overview: High-Performance Arduino ESP32 SDK The Arduino-ESP32-SDK is not an independent SDK but a specially compiled version of the official Arduino … Read more

Integrating GPT with MCU: A New Era for Smart Devices

Integrating GPT with MCU: A New Era for Smart Devices

Life goes on, and so does innovation. Many engineers have attempted to integrate MCUs with OpenAI’s ChatGPT to create chatbots, voice assistants, and natural language interfaces. A few days ago, when OpenAI officially released the o3 model, it also announced a Realtime API SDK that can be used on Linux and 32-bit MCUs, sparking a … Read more

Detailed Advantages of Rockchip’s New RK3506 Chip Platform

Detailed Advantages of Rockchip's New RK3506 Chip Platform

The RK3506 is a new Arm embedded chip platform launched by Rockchip in the fourth quarter of 2024, featuring a tri-core Cortex-A7 and a single-core Cortex-M0 heterogeneous design, with a CPU frequency of up to 1.5GHz and an M0 MCU running at 200MHz. The industrial-grade chip model RK3506J under the RK3506 platform features -40 to … Read more

How to Compile OpenWrt Firmware

How to Compile OpenWrt Firmware

Why Compile OpenWrt Yourself There are several reasons to compile OpenWrt yourself: Customization: Users can choose which software packages to install according to their needs, resulting in a smaller firmware file size. Updates: If you want to use the latest kernel version or other software, you can compile it yourself. Security: If you want to … Read more

Kotlin for Android Development: Official Documentation and Resources

Kotlin for Android Development: Official Documentation and Resources

Related Reading: Google I/O 2017: Official Android Application Development Architecture Guide, with Demo and Official Documentation Amazing! 74 Complete APP Source Codes! Kotlin Learning Resources, with Learning Videos First Release (more Chinese learning materials and videos at the end of the article) Recommended book by a foreign author: Kotlin for Android Developers, the Chinese version … Read more