Arduino Uno | Measuring Distance with HC-SR04 Ultrasonic Sensor

Arduino Uno | Measuring Distance with HC-SR04 Ultrasonic Sensor

Example Effect Press the serial monitor, and you can see that the measured distance is 9.8cm-10.1cm with an error of about 0.2cm. HC-SR04 An ultrasonic sensor used for distance measurement, widely applied in robotics to avoid obstacles and measure distances. Its module uses Trig to trigger distance measurement, which emits 8 40kHz square waves and … Read more

Creating a Vector Laser Projector: A Year in the Making

Creating a Vector Laser Projector: A Year in the Making

【Click the above「blue text」 to follow the DF Maker Community and become a tech enthusiast together】 The community’s public account records weekly shareable maker-related content, released every Friday~ Content is open-source, contributions or recommendations of related content are welcome. Submission email: [email protected] Images & Videos bbLaser——Vector Laser Projector ▲ Click to watch For a long … Read more

The Untold Stories of Business WiFi

The Untold Stories of Business WiFi

This is the first time Xiao Hei Yang has reposted someone else’s article. Having followed business WiFi for a long time, this article resonates deeply with me. I originally wanted to write a critique on business WiFi, but now I feel that this article is enough as a foundation. Author: He Mingke Link: View Original … Read more

Quick Start for Beginners: Mastering ESP32 with Arduino IDE

Quick Start for Beginners: Mastering ESP32 with Arduino IDE

Hello everyone, I am Machine Panda. In order to do a good job, one must first sharpen their tools. Therefore, choosing a suitable development environment is crucial. Since this series mainly uses the ESP32 microcontroller, there are generally three mainstream development methods: Arduino, a convenient and flexible open-source electronic prototyping platform, supports ESP32, ESP8266, etc., … Read more

Porting Arduino IDE on Fedora 21

Porting Arduino IDE on Fedora 21

Without further ado, let’s get to the point. Last year, I made a small news about getting the latest version of Arduino IDE running on Loongson Fedora 21, but later I found that the serial monitor and serial plotter were completely unusable, which made it very inconvenient to debug Arduino boards on Loongson computers. A … Read more

Arduino Lab for MicroPython: An Integrated Development Environment for MicroPython Developers

Arduino Lab for MicroPython: An Integrated Development Environment for MicroPython Developers

MicroPython is a lightweight implementation of Python designed for embedded systems, capable of running on microcontrollers. Arduino Lab for MicroPython (hereafter referred to as Arduino Lab) is an integrated development environment (IDE) specifically designed by Arduino for MicroPython developers, aiming to provide a convenient programming environment and tools to help developers write and debug MicroPython … Read more

Arduino Uno R4: The Next Generation of Open-Source Hardware

Arduino Uno R4: The Next Generation of Open-Source Hardware

Produced by | OSC Open Source Community (ID: oschina2013) As one of the most popular open-source hardware on the market, the Arduino Uno R3 was launched back in 2010. After more than a decade, this hardware’s performance has become somewhat outdated. While everyone eagerly awaited, Arduino recently officially released the upgraded version of the Arduino … Read more

Running Arduino Libraries on RT-Thread: A Comprehensive Guide

Running Arduino Libraries on RT-Thread: A Comprehensive Guide

1 Introduction RTduino is an Arduino ecosystem compatibility layer for RT-Thread, initiated by the core developers of the RT-Thread community. Its aim is to make the RT-Thread community’s software package ecosystem richer and lower the learning threshold for the RT-Thread operating system and the chips compatible with it. Users can easily use RT-Thread and specific … Read more

×