
UNO R3 | Arduino Documentation
The Arduino UNO is the best board to get started with electronics and coding. If this is your first experience tinkering with the platform, the UNO is the most robust board you can start playing with.
Arduino IDE | Arduino Documentation
Discover all the features of the Arduino IDE, our most popular programming tool.
The Arduino® UNO R3 is the perfect board to get familiar with electronics and coding. This versatile development board is equipped with the well-known ATmega328P and the ATMega 16U2 Processor.
Liquid Crystal Displays (LCD) with Arduino
Find out how to wire an LCD to an Arduino, and how to use the LiquidCrystal library through a set of useful examples.
Language Reference | Arduino Documentation
Home / Programming / Language Reference Language Reference Arduino programming language can be divided in three main parts: functions, values (variables and constants), and structure.
Built-in Examples | Arduino Documentation
Learn the basics of Arduino through this collection tutorials. All code examples are available directly in all IDEs.
Inter-Integrated Circuit (I2C) Protocol | Arduino Documentation
Arduino boards to share information with each other. In this example, two boards are programmed to communicate with one another in a Controller Writer/Peripheral Receiver configuration via the I2C …
Getting Started with Arduino UNO R3
Oct 7, 2025 · In this tutorial we prepared the Arduino UNO R3 to be used with the Arduino IDE. For any issues regarding the Arduino AVR board package, please refer to the Arduino Core for AVR devices.
Overview of the Arduino UNO Components
Oct 7, 2025 · In addition to the specific functions listed below, the digital pins on an Arduino board can be used for general purpose input and output via the pinMode (), digitalRead (), and digitalWrite () …
attachInterrupt() | Arduino Documentation
Apr 24, 2025 · Browse through hundreds of tutorials, datasheets, guides and other technical documentation to get started with Arduino products.