Arduino UNO R4 Development Board with ESP32-S3 Now Available! (Includes Schematic)

Arduino UNO R4 Development Board with ESP32-S3 Now Available! (Includes Schematic)

The Arduino UNO R4 Minima and Arduino UNO R4 WiFi that were released a few months ago are now officially available. Yesterday, they were officially launched on the Arduino Store, and the new version brings many possibilities to our DIY world, upgrading from the previous 8-bit MCU to a 32-bit Arm Cortex-M4, with memory increased … Read more

Simultaneous Control of Multiple Servos with Arduino Uno

Simultaneous Control of Multiple Servos with Arduino Uno

This experiment demonstrates how to control 6 servos simultaneously, which is the maximum number of servos that can be controlled by an Arduino Uno without using additional servo driver boards. It is important to note that the pins on the Arduino Uno that can connect to servos need to be PWM-enabled, which are the pins … Read more

Controlling Hardware with Pinpong Library: Arduino UNO Button and LED Tutorial

Controlling Hardware with Pinpong Library: Arduino UNO Button and LED Tutorial

Click the above “Mushroom Cloud Creation” to follow us! 1. Overview A button switch, also known as a push button switch, was previously called a sensitive switch and is widely used in lights, socket switches, doorbells, and car central consoles. The introduction of button switches adds a layer of protection for electrical safety, making it … Read more

Comprehensive Guide to Building and Learning with Arduino Uno

Comprehensive Guide to Building and Learning with Arduino Uno

Click the blue words above to follow us for more content. Committed to creating the best Arduino project tutorials, expressing common project difficulties, blind spots, and inspirations in the most concise language. Arduino is a convenient, flexible, and easy-to-use open-source electronic prototyping platform. It includes hardware (various models of Arduino boards) and software (Arduino IDE). … Read more

Understanding BadUSB: Principles and Examples Using Arduino and AVR Libc

Understanding BadUSB: Principles and Examples Using Arduino and AVR Libc

* Original Author: Niqiao Security. This article is part of the FreeBuf original reward program. Reproduction without permission is prohibited. 1. Introduction In 2014, at the Black Hat conference in the United States, researchers Jakob Lell and Karsten Nohl presented the attack method of BadUSB. Although there have been some articles related to BadUSB in … Read more

Driving a Servo Motor with Arduino Uno

Driving a Servo Motor with Arduino Uno

Example Effect Using Arduino Uno to drive a 9g servo motor, achieving a rotation from 0 degrees to 90 degrees, then back from 90 degrees to 0 degrees, continuously repeating… Component Description Technical Parameters Product Size: 32 x 30 x 12 mmWorking Torque: 1.6kg·cm (4.8V)Operating Temperature: -30 to +60 degrees CelsiusDead Zone Setting: 5 microsecondsOperating … Read more

Running Rust Programs on Arduino Uno: A Comprehensive Guide

Running Rust Programs on Arduino Uno: A Comprehensive Guide

Running Rust Programs on Arduino Uno A long time ago, to run Rust on Arduino, you had to install a specially modified Rust compiler that supports AVR: rust-avr. A month ago, rust-avr has been merged into the Rust master branch, which means you can play with Arduino under Nightly now. It also includes a new … Read more

Controlling Hardware with the Pinpong Library: Arduino Uno LED Blinking Tutorial

Controlling Hardware with the Pinpong Library: Arduino Uno LED Blinking Tutorial

Click the “Mushroom Cloud Creation” above to follow us! 1. Overview Hello World is the first lesson in learning any programming language, but in Arduino learning, our Hello World is called Blink. What does Blink mean? It means to flash. In fact, Blink is a program that lights up the onboard LED on the Arduino … Read more

Exploring Technology: Multifunctional Unmanned Boat Controlled by Arduino Uno and ESP8266 Module

Exploring Technology: Multifunctional Unmanned Boat Controlled by Arduino Uno and ESP8266 Module

This project develops a multifunctional unmanned boat controlled by the Arduino Uno board and ESP8266 module, allowing the boat to move forward and turn left or right. Hardware Preparation As seen in the flowchart, the multifunctional unmanned boat receives operational instructions from a mobile app. After receiving the command, the Arduino board sends signals to … Read more

×