Step-By-Step Guide to Building Your Own Bluetooth Car

Step-By-Step Guide to Building Your Own Bluetooth Car

Based on Arduino, this tutorial will guide you through the process of creating your own Bluetooth car, familiarizing you with the entire project workflow. First, here are the tools you will need: 1. Arduino UNO R3 x12. L298N Motor Driver Module x13. HC06 Bluetooth Module x14. Car Chassis x15. 12V Power Supply (7~9V) x16. Several … Read more

Build Your Own Self-Driving Go-Kart and More

Build Your Own Self-Driving Go-Kart and More

【Click on the above「blue words」 to follow DF Maker Community and become a tech aesthetics enthusiast】 The community public account records weekly shareable maker-related content, published every Friday~ Submissions or recommendations for related content are welcome. Submission email:<span>[email protected]</span> Build Your Own Self-Driving Go-Kart Austin Blake designed a self-driving go-kart that can navigate a small track … Read more

Arduino Serial Communication Example

Arduino Serial Communication Example

Of course, below I will provide a complete example of Arduino serial communication. This example will demonstrate how to perform simple data exchange between Arduino and a computer. We will write a program that receives characters from the computer and performs different actions based on the received characters. At the same time, Arduino will also … Read more

Implementing Running Lights Using Arduino

Implementing Running Lights Using Arduino

1. Hardware Preparation You’ll need an Arduino development board (such as Arduino Uno) and several LED lights. Connect the anode (long leg) of the LED lights through a current-limiting resistor (usually a few hundred ohms, such as 220Ω, to prevent excessive current from damaging the LEDs) to the digital pins of the Arduino board (for … Read more

Cortex-M Experiment Box (CW32) Overview

Cortex-M Experiment Box (CW32) Overview

The Cortex-M Experiment Box (CW32 version) is a development experiment device based on the CW32F030C8T6. The CW32F030C8T6, launched by Wuhan Xinyuan Semiconductor Co., Ltd., is a cost-effective domestic MCU based on ARM’s Cortex-M0+ core, with a maximum clock frequency of 64MHz, 64KB of FLASH, 8KB of RAM, and in an LQFP48 package. It is fully … Read more

BM18B367A (BMduino-Nano Development Board)

BM18B367A (BMduino-Nano Development Board)

1 Introduction This product is a development board for Holtek’s 32-bit MCU HT32F52367, specifically designed to be pin-compatible with the Arduino Nano development board, supporting both the Arduino IDE and Keil IDE, making it easier for beginners to learn programming. The BM18B367A uses the HT32F52367, a Cortex®-M0+ core at 3.3V, as the main MCU, supporting … Read more

HeliOS: A Lightweight Embedded Operating System

HeliOS: A Lightweight Embedded Operating System

HeliOS is an open-source, free embedded multitasking kernel designed for various low-power embedded devices. It offers a rich, well-documented API that allows fine control over the system and access to kernel services (system calls), enabling functionalities such as task management, scheduler management, inter-process communication, memory management, and device management, all while maintaining a minimal memory … Read more

Recommended Interconnection Methods for Phyphox and External Sensors

Recommended Interconnection Methods for Phyphox and External Sensors

Recommended Interconnection Methods for Phyphox and External Sensors ——Also answering a question from a certain student at a university Since I started using microcontrollers to expand the external sensor technology of Phyphox about one or two years ago, I have experienced the process of connecting Phyphox with ESP32, Arduino UNO + Bluetooth BLE, Arduino Nano … Read more

How to Use TinyML for Edge Computing in Embedded Systems

How to Use TinyML for Edge Computing in Embedded Systems

Implementing edge computing in embedded systems is becoming increasingly popular, with several platforms beginning to support it, utilizing TinyML – compact machine learning. In addition to the eighth edition of Arduino Nano 33 BLE launched by our company, ESP32, QuickLogic’s QuickFeather, and PICO are also building an ecosystem around TinyML. We will gradually launch activities … Read more