What Programming Language Should Sixth Graders Learn?

What Programming Language Should Sixth Graders Learn?

For sixth graders, this is the golden period to get in touch with and learn programming. However, faced with a dazzling array of programming languages and platforms, parents often feel confused: which programming language should sixth graders learn? Don’t worry, next we will explore this question one by one. 1. Scratch: The First Choice for … Read more

DIY Guide for Kossel X1 3D Printer

DIY Guide for Kossel X1 3D Printer

Limited Time Download: Follow us on “Microcontroller”, reply “tutorial” to get the microcontroller e-book, reply “simulation“ to get Proteus simulation materials. Continuously updated… The Kossel is a very cost-effective 3D printer initiated by the international 3D printing community Reprap. It features fast speed, quiet operation, a three-arm parallel structure, strong expandability, and low cost… (omitting … Read more

Building an Autonomous Following Logistics Vehicle

Building an Autonomous Following Logistics Vehicle

[Download original PDF for free at the end of the article (journal paper format)] Abstract:This article mainly introduces the ideas and processes of building an autonomous following logistics vehicle from three aspects: mechanical design, hardware selection, and drive control. It also details the problems encountered and their solutions during the process, providing a comprehensive reference … Read more

Wireless Control of ESP32CAM via Mobile App (UDP Communication)

Wireless Control of ESP32CAM via Mobile App (UDP Communication)

The mobile app acts as the master, while the ESP32CAM serves as the slave. The mobile app receives image data uploaded by the ESP32CAM and sends control commands to the ESP32CAM. 01 — ESP32CAM Program Design The development environment for the ESP32CAM program is Arduino, and the steps to be completed are as follows. 1. … 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

Self-Balancing Cube Using Arduino and 3D Printing

Self-Balancing Cube Using Arduino and 3D Printing

If you don’t want to miss my updates, remember to check the public account in the top right corner and set it as a star, take down the star and give it to me. Today, I will share an interesting open-source Arduino/ESP32 + 3D printing project, which uses a gyroscope sensor and an accelerometer to … Read more

Exploring Science with Micro:bit

Exploring Science with Micro:bit

Source:http://blog.sparkfuneducation.co … e-with-the-microbitWhen I was in school, my biggest frustration with science class was in the lab. For some reason, I felt like they were just… practicing the rules. Thinking back, the lab setup was the same, everyone could get the same results, and there were correct conclusions, as long as they followed the rules.This … Read more

Wireless Bluetooth Remote Control Smart Car Using LabVIEW and Arduino

Wireless Bluetooth Remote Control Smart Car Using LabVIEW and Arduino

Click on the blue text above to follow us. 1 Project Overview The smart car is a robot that uses wheels as a mobile mechanism and can achieve autonomous driving; it is also known as a wheeled robot. Due to its intelligent characteristics, it can be applied in environments unsuitable for humans, such as disaster … Read more

Getting Started with Arduino: Mastering LCD Display

Getting Started with Arduino: Mastering LCD Display

LCD Module In the previous article, we learned what the Arduino library is and how to install it. Today, we will learn how to display specific content using the LCD module, while also practicing the use of the standard library. There are many types of LCD modules, typically represented by “rows x characters”, such as … Read more

Programming STM32 Blue Pill Using Arduino IDE

Programming STM32 Blue Pill Using Arduino IDE

Arduino is familiar to electronics enthusiasts and engineers, but the 8-bit CPU and slow clock speed are not suitable for deep development. When combined with the STM32F103C8T6, a whole new application emerges, allowing us to program STM32 boards using the Arduino IDE. The materials required for this project include: STM32 Blue Pill (STM32F103C8T6), FTDI programmer, … Read more