From Schematic PCB to RTOS Porting: STM32 Explained

From Schematic PCB to RTOS Porting: STM32 Explained

[Introduction] Since the release of the iBox related textbooks, many friends have expressed a desire for a detailed explanation of software development. Therefore, we will gradually share some details about IoT development with STM32 on the iBox. Today is the first chapter, where we will introduce how to port the standard official code (bare metal, … Read more

T31ZX (400W + ONVIF/28181/POE + SDK Development

T31ZX (400W + ONVIF/28181/POE + SDK Development

Function Parameters SigmaStar Low Power Series Chip AI Performance Comparison SigmaStar Low Power Series Chip AI Performance Comparison (Part II) Sigmastar & Junzheng Junzheng T40 NOR Fast AI Camera Junzheng A1 Full HD Network Video Decoder Junzheng A1 33-channel (Dual Ethernet) Streaming Device Junzheng T31ZX + GC4653 4MP PTZ Fixed Focus Camera Junzheng T40 + … Read more

50 Essential Android Studio Tips and Resources for Developers

50 Essential Android Studio Tips and Resources for Developers

This article lists some tips and resources for improving overall efficiency in Android Studio. There are clearly too many resources in this area, but for the sake of conciseness, I have limited it to 50. I hope you enjoy! Visual Effects 1. Material Color Theme for Android Logcat. To change the Logcat in Android Studio, … Read more

Android Shortcuts: Create Custom Home Screen Shortcuts

Android Shortcuts: Create Custom Home Screen Shortcuts

/ Author Introduction / This article is contributed by Xiaweizi, sharing the development of desktop shortcuts, which I believe will be helpful to everyone! Thanks to the author for the wonderful article. Xiaweizi’s blog address: http://xiaweizi.cn/ / Introduction / The Shortcuts feature was introduced with Android 7.1 Nougat, mainly aimed at allowing users to define … 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

Common Module Examples for 51 Microcontroller (Part 1)

Common Module Examples for 51 Microcontroller (Part 1)

Since the late 1970s, with the birth of the microcontroller, there has been a considerable history of development in microcontrollers. Because microcontrollers are more suitable for embedded systems and have strict volume management, almost every electronic device you see today integrates a microcontroller. The widespread application means that learners of microcontrollers have a wealth of … Read more

2024 Embedded Chip and System Design Competition Overview

2024 Embedded Chip and System Design Competition Overview

2024 Embedded Chip and System Design Competition ST Track Topic Direction Three Automotive MCU Application Support Explanation and Production Ideas Sharing Hello everyone, from yesterday’s post we learned that the 7th National College Student Embedded Competition has officially started, and a live broadcast of the ST track topic guide was held last night (Prize Live … Read more

Exploring Arduino Development with AVR Microcontrollers

Exploring Arduino Development with AVR Microcontrollers

Click on the “Fruit Little Master” above, select “Top/Star Official Account“ Practical Benefits Delivered First-Hand! Abstract: The commonly used chip for Arduino development boards is the AVR microcontroller series produced by Atmel. The most common is the ATmega328P, widely used in the Arduino Uno development board. Developing AVR microcontrollers on the Arduino platform is very … Read more

Trampoline RTOS: A Lightweight and Efficient Open-Source Embedded Real-Time Operating System

Trampoline RTOS: A Lightweight and Efficient Open-Source Embedded Real-Time Operating System

Trampoline is a static real-time operating system (RTOS) designed for small embedded systems. Its API aligns with OSEK/VDX OS and AUTOSAR OS 4.2 standards, balancing performance and usability, providing developers with an efficient and reliable embedded software development platform. Powerful Cross-Platform Support Trampoline RTOS currently supports 8 platforms, covering various popular microcontroller architectures, showcasing its … Read more

How to Choose an Operating System for Embedded Systems: Characteristics of Operating Systems

How to Choose an Operating System for Embedded Systems: Characteristics of Operating Systems

This article will explore the system characteristics we should consider when choosing an operating system. Then, in the next article, we will discuss when it is most suitable to use each type of operating system. Embedded system developers today can choose from a wide range of operating systems. Of course, the most straightforward operating system … Read more