Using TinyML on Arduino IDE: The DeepC Framework Perfectly Adapts to Arduino

Using TinyML on Arduino IDE: The DeepC Framework Perfectly Adapts to Arduino

In recent years, artificial intelligence technology has developed rapidly, but its powerful computing capabilities often rely on cloud servers. This poses a significant challenge for resource-constrained embedded devices. However, the rise of TinyML (Tiny Machine Learning) technology brings new hope: enabling resource-limited microcontrollers to run deep learning models! This article will take you into the … Read more

C++ Embedded System Design: Hardware and Software Collaboration

C++ Embedded System Design: Hardware and Software Collaboration

C++ Embedded System Design: Hardware and Software Collaboration Introduction In modern embedded systems, the collaborative design of hardware and software is crucial. C++, as a powerful programming language, is increasingly used in embedded development. This article aims to guide beginners in understanding how to use C++ for embedded system development and demonstrate how to effectively … Read more

C++ Embedded System Testing: Hardware and Software Validation

C++ Embedded System Testing: Hardware and Software Validation

C++ Embedded System Testing: Hardware and Software Validation In modern embedded system development, ensuring the stability and reliability of both hardware and software is crucial. As system complexity increases, C++ has become a widely used programming language in embedded development. This article will introduce how to use C++ for testing embedded systems, including hardware and … Read more

C++ Embedded System Design: Hardware and Software Collaboration

C++ Embedded System Design: Hardware and Software Collaboration

C++ Embedded System Design: Hardware and Software Collaboration In modern embedded systems, the collaboration between hardware and software is crucial. C++, as a powerful programming language, effectively supports this collaborative work. This article will introduce how to use C++ for embedded system design and demonstrate basic concepts through example code. 1. Overview of Embedded Systems … Read more

2025 Challenge Cup Strategy: A Comprehensive Guide from Zero to National Competition Success, Tested by Ordinary Undergraduate Students!

In the laboratories and libraries of Inner Mongolia University of Science and Technology, there are always teams like this every year: they may not have top-notch equipment, but they can develop campus safety warning devices using Arduino; their survey samples may be less than a thousand, yet they thoroughly conduct research on elderly care needs … Read more

The ‘Banshan Smart Box’ Initiates an AI Journey, Transforming Kids into AI Experts

The 'Banshan Smart Box' Initiates an AI Journey, Transforming Kids into AI Experts

In response to the national strategy for the development of artificial intelligence and to cultivate innovative talents for the new era, Mianyang Foreign Language School has officially integrated AI courses into the regular curriculum for the third grade this semester. At the same time, the school has launched premium courses in AI robotics, laser engraving, … Read more

Improvements and Applications of Light-Sensitive Resistor Experiments Based on Arduino

Improvements and Applications of Light-Sensitive Resistor Experiments Based on Arduino

Recently, the author conducted research and found an article titled “Improvements and Applications of Light-Sensitive Resistor Experiments Based on Arduino” published in the July 2021 issue of the journal Physical Bulletin. This paper comes from Jiangsu Normal University and the Jiangsu Provincial Key Laboratory of Advanced Laser Materials and Devices. Upon studying the paper, it … Read more

Do You Need to Learn Embedded Programming for Art Installations?

Do You Need to Learn Embedded Programming for Art Installations?

First, let’s answer this question from the perspective of art installations. There are many tools or platforms involved in art installations, such as: Arduino, Raspberry Pi, 51 microcontroller, STM32 microcontroller, etc. Their advantage lies in the ability to DIY any installation, and many creative prototypes can be realized through different sensors.However, the devices mentioned above … Read more

Design of an Intelligent Car for Robotics Education

Design of an Intelligent Car for Robotics Education

Abstract Currently, robotics education in China is primarily theoretical, with limited practical opportunities. It is necessary to provide economical and practical experimental devices to guide students in engaging with artificial intelligence algorithms and robot control. This intelligent car uses the AT-SAMD21G18A chip as its core, utilizing four photoresistors to collect light intensity information, and selects … Read more

Unlocking TinyML: Implementing Machine Learning on Arduino

Unlocking TinyML: Implementing Machine Learning on Arduino

Are you eager to master the future of artificial intelligence? Are you curious about how to embed powerful machine learning algorithms into a tiny Arduino board? Then, you definitely cannot miss the exciting TinyML theme at the 2AI/ML DevFest workshop! This article will take you deep into this event, review its highlights, and let you … Read more