When AI Helps Me Write Arduino Code: A Cyber Dialogue with Xiao Liu

When AI Helps Me Write Arduino Code: A Cyber Dialogue with Xiao Liu

Arduino programming is a simplified version based on C/C++ language, allowing code to be written and uploaded to the Arduino development board through an Integrated Development Environment (IDE) to control external devices. Its core features are “low threshold and high extensibility”, enabling quick entry even without hardware knowledge.Currently, many programming robots in China are based … Read more

A Quick Method to Build a LoRaWAN Network

A Quick Method to Build a LoRaWAN Network

Contact WeChat: x274529 LoRa is short for Long Range, a type of wireless communication technology characterized by long distance and low power consumption. The data rate is relatively low, and it can be considered as the physical layer implementation in network communication. The corresponding products for LoRa are transceiver chips, such as Semtech’s SX1272/SX1276, which … Read more

Embedded C Language Development: Applications of C Language in Embedded Systems

Embedded C Language Development: Applications of C Language in Embedded Systems

Embedded C Language Development: Applications of C Language in Embedded Systems Introduction Embedded systems refer to systems that integrate computer technology into other devices to achieve specific functions. They are widely used in fields such as home appliances, automobiles, and medical devices. Due to its efficiency and flexibility, C language has become one of the … Read more

LittleArm 2C DIY Assembled Robot Arm Toy

LittleArm 2C DIY Assembled Robot Arm Toy

↑ Click on the above “Bopai” to follow us The LittleArm 2C DIY assembled Arduino remote-controlled desktop robot arm toy kit is suitable for robotics education in primary and secondary schools. Once assembled, it can be controlled via Bluetooth using a smartphone to perform various movements. Children can use free Android apps to learn basic … Read more

A Step-by-Step Guide to DIY WiFi Robot Design by an Engineer

A Step-by-Step Guide to DIY WiFi Robot Design by an Engineer

After more than ten days of crazy shopping, assembling, debugging, disassembling, reassembling, and debugging again, my WiFi Robot has finally made its debut!! Tears of joy! Below is a brief description of the production process, which also serves as a record for myself. The solution I used is the WiFi car scheme from the igee … Read more

DIY Robot Exoskeleton: No More Hundred Days of Recovery

DIY Robot Exoskeleton: No More Hundred Days of Recovery

We often see various interesting exoskeleton devices developed by companies in the United States or Japan. These exoskeletons not only look cool but are also quite functional. Some exoskeletons can help paralyzed patients walk or stand again, while others assist ordinary people in lifting heavier objects. However, regardless of the type, current exoskeleton devices appear … Read more

Embedded System Development with C Language

Embedded System Development with C Language

Embedded System Development with C Language In today’s rapidly advancing technology, embedded systems are ubiquitous. From household appliances to automobiles and industrial controls, almost every electronic device may contain an embedded system. As a powerful programming language, C is the preferred choice for most embedded development. This article will introduce the application of C language … Read more

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 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