r/arduino Feb 12 '26

Uno R4 Wifi I Turned the LEGO NASA Artemis SLS Set Into a Real Alarm Clock With a Motorized Launch Sequence

200 Upvotes

I converted the LEGO NASA Artemis Space Launch System (SLS) set into a fully functional alarm clock powered by an Arduino Uno R4 WiFi.

A stepper motor drives the original launch mechanism so the rocket physically rises at alarm time, and a hacked megaphone plays rocket launch sounds instead of a normal buzzer. The clock runs on a custom web interface for setting alarms and syncing time.

The whole project is open source, and I made a full YouTube video explaining the design, electronics, and build process — https://youtu.be/Qg7JDSrsakI?si=kV0Cu2O6Z9C5bAoE

r/arduino 7d ago

Uno R4 Wifi I made it blink! Arduino Hello World

122 Upvotes

Never thought I'd be touching one of these things. They are so cool. I feel like a kid again.

r/arduino Apr 28 '26

Uno R4 Wifi Where do I start?

2 Upvotes

Hello Reddit, my brother gave me an arduino uno r4 WiFi, and I have no ideas where to start and with what. I don’t have anything else except for hot glue and the set itself. I’m looking for tips on what to build. For context, I never touched this stuff or C++. Any tips or help will appreciated.

r/arduino Mar 15 '25

Uno R4 Wifi Going in with 0 coding experience, wish me luck!

Post image
165 Upvotes

Just bought this and Im gonna learn how to use this thing even if it kills me

r/arduino Jan 07 '25

Uno R4 Wifi Grr. $3 clone board works on the first try. Brand new R4 UNO WiFi is DOA

Post image
171 Upvotes

r/arduino Dec 11 '25

Uno R4 Wifi Why can’t the love button be used as a gpio?

0 Upvotes

According to the circuit diagram, It’s tied to GTIOC2A/P113 on the microcontroller but the only supported use is capacitive touch.

r/arduino Aug 11 '25

Uno R4 Wifi The teaching electronics and upgraded to a class set of Uno R4-- any gotchas?

8 Upvotes

I teach a high school introduction to electronics course and have used the Arduino starter kit along with a bunch of other supplemented electronics to run the course.

After about 5 or 6 years of consistent use it was time for me to upgrade and so I figured I would try the R4 (I was mainly interested in its Wi-Fi capabilities and on board matrix but newer is better right?? Lol)

Anyway, is there anything I should know about going from the R3 to the R4? My initial investigation showed that the pins are all in the same place and it's fairly compliant in terms of form factor, but is there anything about the software that I should know about or hardware differences that might cause issues if following the official starter kit guide?

I'm specifically looking to know if there "gotchas" that I might be able to get ahead of.

Thanks for your help y'all!

r/arduino Dec 31 '25

Uno R4 Wifi How do I connect Arduino R4 WiFi to my phone?

2 Upvotes

I've tried many methods, including using sketches to connect my Arduino R4 to Wi-Fi from the internet, but my phone still won't detect my Arduino R4 Wi-Fi. Which app should I use? I'm using Arduino IoT Cloud Remote. I'm not sure if it's a problem with the app, the Arduino, or if I just need to do something special to connect it to Wi-Fi. Thanks for your help!

r/arduino Feb 13 '25

Uno R4 Wifi Dragonball Arduino

166 Upvotes

r/arduino Oct 20 '25

Uno R4 Wifi Arduino R4 Wifi

0 Upvotes

Does the Arduino R4 Wifi do the same job as the Arduino Uno R3, except it has added on features like bluetooth, wifi and other stuff.
I am left confused because I dont want the R4 to be like the ESP 32 where its totally different from the R3.
Moreover, its significantly cheaper than the R3, and thats another reason why I am confused.

r/arduino Aug 27 '25

Uno R4 Wifi Getting timeout when connecting R4 to Light Blue

1 Upvotes

My project is using a force sensor to measure pressure in different dominant positions in Brazilian jiu jitsu. The sensor itself seems to work just fine, but I cannot get the Arduino to connect to my phone using Light Blue. I have an Arduino R4 WiFi. Here's what's happening:

  1. When I have the Arduino R4 hooked up to my desktop and run the serial monitor in IDE, everything works fine.
  2. When I have the USB unplugged and the board running off of the power cord, the board can be discovered by Light Blue.
  3. When I attempt to connect, I get a "timeout" message after a few seconds.

I'm convinced I'm missing something in the code. (This wouldn't surprise me, as this is my first Arduino project.) This is the code for the project:

#include <ArduinoBLE.h>
const int sensorPin = A0;
// Calibration multiplier (adjust after calibration)
const float multiplier = 50.0;
float highestForce = 0;
unsigned long lastHighTime = 0;
const unsigned long clearInterval = 15000;  // 15 seconds in milliseconds
void setup() {
  Serial.begin(9600);
  while (!Serial);
  BLE.begin();
  if (!BLE.begin()) {
Serial.println("starting BLE failed!");
while (1);
  }
  BLE.setLocalName("UNO R4");
  BLE.advertise();
  Serial.println("Bluetooth device active, waiting for connections...");
}
void loop() {
  // Read sensor
  int raw = analogRead(sensorPin);
  float voltage = raw * (5.0 / 1023.0);
  float force = voltage * multiplier;
  // Update highest force if current force exceeds it
  if (force > highestForce) {
highestForce = force;
lastHighTime = millis();  // Reset timer
  }
  // Check if 15 seconds have passed since last high force
  if (millis() - lastHighTime >= clearInterval) {
highestForce = 0;
  }
  // Print output
  Serial.print("Current Force: ");
  Serial.print(force, 2);
  Serial.print(" lbs\tHighest Force: ");
  Serial.print(highestForce, 2);
  Serial.println(" lbs");
  delay(200);
}

r/arduino Mar 05 '25

Uno R4 Wifi Which Paul McWhorter series while having Uno R4?

4 Upvotes

Hello, while I am waiting for my Arduino Uno R4 set to come, I.. was looking at material, to study from.. Well, McWhorter's series seemed absolutely gorgeous.. but... I am not sure which series to go with? There is the very old one, then the semi new one, which seems to be the same as old, just better resolution and such, and then the new new one, started last year, which, unlike the older ones, does use Uno R4 that I will be having... But I am a bit worried, if it skips on some stuff that older series have, and AAAAAA I am a bit overwhelmed..

r/arduino Jan 09 '25

Uno R4 Wifi Is it possible to control an Arduino uno R4 WiFi with an arduino nano Esp32 using the library arduinoBLE ?

1 Upvotes

Hello everyone,

I'm working on a project to make a remote controlled cart using an Arduino Uno R4 WiFi and an arduino nano esp32 and I need a little guidance. My idea is to control the speed of the cart and its direction using the ArduinoBle library and the following components:

  1. TB6612FNG motor driver:

    • The motors will be connected to the controller.
    • I plan to use pins D5 and D6 to control the speed of the cart (PWM).
  2. Servo for steering:

    • I will connect a servo to pin D3 to control the direction (left and right).

I greatly appreciate any advice, links to resources or ideas you can share with me. Thank you!

r/arduino Dec 01 '24

Uno R4 Wifi Arduino R4 Wifi - onboard LED Matrix. Good use cases?

4 Upvotes

Has anyone found a / some good use case(s) for the onboard LED matrix?

When I use the boards they are mostly inside the project so no use for the LEDs at all.

Need inspiration on how to make them useful

r/arduino Dec 04 '23

Uno R4 Wifi Uno R4 as Osciloscope

5 Upvotes

Can I use the R4 Wifi board by itself as an osciloscope or do I need some more specialised or specific equipment?

Edit (should have been here from the beginning): I want to amplify the signals I read from muscles via some EMG electrodes. I need to see the output of the circuit. Would this (suggested by u/aviation-da-best):

https://learn.adafruit.com/experimenters-guide-for-metro/circ08-using%20the%20arduino%20serial%20plotter

work for that?

r/arduino Mar 31 '24

Uno R4 Wifi What is the maximum frequency the Arduino UNO R4 Wi-Fi can read from analog inputs?

8 Upvotes

I wish to build a simple oscilloscope with my R4 and I wanted to know what the minimum time division is so I can plot values that I have read from the analog input pins.

With the new 14-bit resolution I feel like it can be fairly accurate and help me understand more about pwm signals and maybe even get into RF communication ?

Im open to using interrupts if that makes it faster.

r/arduino Nov 05 '24

Uno R4 Wifi Uncovering obscure features: Does anyone know about these?

1 Upvotes

When I pulled out my Arduino Uno R4 WiFi box, it had a link to the datasheet, and it said that it had a "Capacitive Touch Sensing Unit (CTSU)" as well as a "USB 2.0 Full-Speed Module (USBFS)". It says these are on the RA4M1, and it doesn't say anything about them being on the Uno. Has anyone actually bothered to study these functions?

r/arduino Nov 27 '24

Uno R4 Wifi Customize Device Name for Arduino R4 WiFi in Device Manager

1 Upvotes

Hi everyone,

I’m currently using an Arduino R4 WiFi and noticed that it shows up as “Arduino R4 WiFi” in Device Manager on my Windows machine. I was wondering if there’s a way to change this name to something custom, like “MyCustomDevice” or similar, for easier identification when working with multiple devices.

I’ve done some research and tinkering and understand that the USB descriptor or firmware might need to be modified, but I’m not entirely sure where to start with this on the R4 WiFi.

If anyone has experience with this or knows of any tools, libraries, or steps to achieve this, I’d appreciate your guidance.

Thanks in advance for your help!

r/arduino Jun 25 '24

Uno R4 Wifi How to send faster UDP packets from Arduino UNO R4 Wifi ?

4 Upvotes

I have a use case where I have to read analog sensor data (2Khz sampling) and stream it to server/cloud. The code for writing this to serial port is working great and I can connect to laptop though usb and log the data. However, in the field i cannot have a laptop and needs to be uploaded. My code looks like below:

```{c}

void loop() { // Check if Wi-Fi is connected if (WiFi.status() == WL_CONNECTED) { // Prepare data using a character array for efficiency char data[50]; int value = analogRead(A0); //duplicating for simulating int len = snprintf(data, sizeof(data), "%d,%d,%d,%d,%d,%d", value, value, value, value, value, value);

// Send UDP packet
Udp.beginPacket(remoteIp, remotePort);
Udp.write((uint8_t*)data, len);
Udp.endPacket();

// Optionally, print the data to the serial monitor
Serial.println(data);

} else { Serial.println("WiFi Disconnected"); } } ``` The processing of beginPacket , write and endPacket is taking 15 -20 milli second. Are there ways to overclock, run the udp send asynchronously ???

r/arduino Apr 07 '24

Uno R4 Wifi WiFiClientSecure.h cannot be found

1 Upvotes

I would like to send push notifications from an Arduino Uno R4 Wifi to a Telegram bot using the library UniversalTelegramBot by Brian Lough. I used the latest version of Platformio and have already installed the UniversalTelegramBot library and added it to my platformio.ini file.

To establish a WiFi connection, the header file WiFiClientSecure.h must be included, but then I get the following error message: "#include errors detected. Please update your includePath. Squiggles are disabled for this translation unit. cannot open source file WiFiClientSecure.h".

After researching on the internet, I found out that this problem does not occur with an esp8266, but only with an esp32.

Here is an example code:

#include <Arduino.h>
#include <WiFi.h>
#include <WiFiClientSecure.h>
#include <UniversalTelegramBot.h>
#include <ArduinoJson.h>


// Wifi network station credentials
#define WIFI_SSID "YOUR_SSID"
#define WIFI_PASSWORD "YOUR_PASSWORD"
// Telegram BOT Token (Get from Botfather)
#define BOT_TOKEN "XXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"


// Use @myidbot (IDBot) to find out the chat ID of an individual or a group
// Also note that you need to click "start" on a bot before it can
// message you
#define CHAT_ID "175753388"


WiFiClientSecure secured_client;
UniversalTelegramBot bot(BOT_TOKEN, secured_client);


void setup() {
  Serial.begin(115200);
  Serial.println();


 // attempt to connect to Wifi network:
  Serial.print("Connecting to Wifi SSID ");
  Serial.print(WIFI_SSID);
  WiFi.begin(WIFI_SSID, WIFI_PASSWORD);
  secured_client.setCACert(TELEGRAM_CERTIFICATE_ROOT); // Add root certificate for api.telegram.org
  while (WiFi.status() != WL_CONNECTED)
  {
    Serial.print(".");
    delay(500);
  }
  Serial.print("\nWiFi connected. IP address: ");
  Serial.println(WiFi.localIP());


  Serial.print("Retrieving time: ");
  configTime(0, 0, "pool.ntp.org"); // get UTC time via NTP
  time_t now = time(nullptr);
  while (now < 24 * 3600)
  {
    Serial.print(".");
    delay(100);
    now = time(nullptr);
  }
  Serial.println(now);


  bot.sendMessage(CHAT_ID, "Bot started up", "");
}


void loop() {


}

r/arduino Aug 08 '24

Uno R4 Wifi What does this mean exactly? AI Agent + Arduino R4?!

1 Upvotes

r/arduino Mar 13 '24

Uno R4 Wifi Uno R4 Wifi detecting wrong pot ; no other port selectable

1 Upvotes

Hey guys,

I just bought the R4 wifi and cant get it running. I already looked into some "solved" threads about this , but couldn't find a solution, yet. As u can see below, the R4 is thinking it's on COM11. But it's on COM8. the Uno Wifi Rev2 does know, it's the COM8,thou. Most of the threads I found told the OP to change the port manualy. As u can see, there is nothing besides COM11 to choose from. What can I do to fix this?

Additional to that(in case it matters): The orange LED on the R4 is pulsating, the green is constantly shining. Neither double clicking nor holding the resetbutton on the R4 solves the issue (allthou the heardanimation is playing, so I think the R4 is rebooting, when I press it).

Thanks in advance

I'm using:
Arduino Uno R4 Wifi

Asus R507m(I think) laptop (only the R4 is connected)

Base Shield

1x Joystick on A0

1x Grove 16x2 LCD on I2C

1x Button on D5

r/arduino Jun 26 '23

Uno R4 Wifi I got a new toy in the mail today from Arduino..

24 Upvotes

New Arduino Uno R4

So... I had already received the Arduino Uno R4 Minima as part of being a member of the early access program, and it's features are many. Today they followed up with a complimentary Uno R4 Wifi!

Soooo many projects are about to get rebooted lol....

edit: added some notes on the differences and some usage tips below

r/arduino Apr 21 '24

Uno R4 Wifi Uno R4 WiFi

5 Upvotes

Can get it on amazon for $27. Is it worth it? What good is the LED matrix on board? Is the WiFi very reliable?

r/arduino May 27 '24

Uno R4 Wifi Library not compatible with arduino UNO r4 wifi

Post image
2 Upvotes

This library is not working for arduino UNO r4 wifi board.Can anyone help me fix it?