arduino-unor4minima-arduino

Provide pin references, board specs, and Arduino C++ firmware guidance for the Uno R4 Minima.

1|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/therebelrobot/microcontroller-base --skill arduino-unor4minima-arduino
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arduino-unor4minima-arduino
Source: https://github.com/therebelrobot/microcontroller-base/tree/main/.roo/skills/Arduino-UnoR4Minima-Arduino
Command: npx skills add https://github.com/therebelrobot/microcontroller-base --skill arduino-unor4minima-arduino

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a comprehensive development guide for the Arduino Uno R4 Minima, including pinouts, board specifications, and practical programming guidance to accelerate firmware creation on the RA4M1-based board.

Core Features & Use Cases

  • Pin reference and GPIO mappings for D0–D13, A0–A5, and special functions like CAN, DAC, and RTC.
  • Step-by-step board setup, Arduino CLI integration, and example sketches to demonstrate I2C, SPI, UART, and PWM peripherals.
  • Use Case: a developer wiring sensors to the Uno R4 Minima and implementing a complete firmware loop with serial I/O and peripheral communication.

Quick Start

Connect the Uno R4 Minima to your computer, install the Renesas UNO core in the Arduino CLI, and compile and upload a minimal sketch to verify basic operation.

Frequently Asked Questions about arduino-unor4minima-arduino

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up the Arduino Uno R4 Minima for firmware development?

Arduino Uno R4 Minima setup involves connecting the board, installing the Renesas UNO core in the Arduino CLI, and uploading a minimal sketch. This validates the RA4M1 environment for writing Arduino C++ firmware and configuring peripheral communication.

What are the pinout mappings for D0-D13 and A0-A5 on the Arduino Uno R4 Minima?

The Arduino Uno R4 Minima provides detailed pin references and GPIO mappings for D0–D13 and A0–A5, including special functions like CAN, DAC, and RTC. These mappings help developers wire peripherals correctly and configure pins for I2C, SPI, UART, and PWM communication.

Can I use the Arduino CLI to compile and upload sketches to the RA4M1 board?

Yes, you can use the Arduino CLI to compile and upload sketches to the RA4M1-based Uno R4 Minima. The guide covers Arduino CLI integration, allowing developers to build and deploy firmware directly from the command line without the Arduino IDE.

Does the Arduino Uno R4 Minima support CAN, DAC, and RTC peripherals?

The Arduino Uno R4 Minima supports CAN, DAC, and RTC peripherals. The development guide includes pin references for these special functions and provides example code to help developers implement communication and hardware interfacing on the RA4M1 microcontroller.

How do I implement I2C, SPI, or UART communication on the Uno R4 Minima?

Implementing I2C, SPI, or UART on the Uno R4 Minima involves using the core libraries and example sketches provided in the guide. Developers can wire sensors to the board and configure the appropriate pins to establish serial I/O and peripheral communication loops.

What is the best way to wire sensors to the Arduino Uno R4 Minima for a complete firmware loop?

The best way to wire sensors to the Arduino Uno R4 Minima is to consult the pin reference for GPIO mappings and special functions, then use the provided example sketches to implement a complete firmware loop with serial I/O and peripheral communication using I2C, SPI, or UART.