Filter By


Filter By

Categories

Categories

Availability

Availability

Brand

Brand

Price

Price

  • €0.00 - €599.00

Color

Color

USB

USB

Chip

Chip

Clock

Clock

Memory

Memory

Interfaces

Interfaces

Voltages

Voltages

Pinout

Pinout

Dimensions

Dimensions

Pins digital

Pins digital

Pins analog

Pins analog

PWM

PWM

Resolución

Resolución

Filas de carácteres

Filas de carácteres

Módulo ESP

Módulo ESP

Arduino

Arduino needs no presentation, known for its design, modules and accessories. It is a perfect environment to start electronics education for a number of reasons, including its compatibility with the wide range of accessories and modules as well as the large fan base that makes it easy to find materials and projects online. We offer all Arduino projects as official distributors for Spain. Check out our offer and extensive teaching materials in the area of courses and tutorials. If you are the teacher and want to prepare Arduino classes we can also complete a kit for your purposes and mark it with your company name. 

Arduino
Showing 1-60 of 68 item(s)

Sensor Shield V5 APC220 Arduino compatible

Arduino Sensor Shield V5 APC220 features:
Sensor Shield V5.0 allows: - Being punctured directly to an Arduino Uno, Mega, Leonardo plate
- Facilitate the connection of different modules, such as sensors, relays, servos, buttons, potentiometers and more

M0001

Price €2.89

Arduino Uno R3

Arduino UNO is the best board to start your experience with electronics and programming. If this is your first experience with the platform, UNO is the most robust board you can start with. UNO is the most widely used and documented board in the entire Arduino family. Its power ensures ATmega 328p microcontroller, the board is equipped with 14 digital pins, and 6 analog

BAR66

Price €23.99

Arduino Mega 2560 Rev3

Arduino Mega 2560 R3  A000067 has been designed with larger and more ambitious projects in mind. It has 54 digital input / output pins (15 of which can be used as PWM outputs), 16 analog inputs, 4 UART (i.e. hardware serial ports). The large number of analog and digital pins, along with larger MEMORY, make the Mega 2560 ideal for devices such as 3D printers and other demanding applications. The Mega 2560 board is compatible with most shields designed for Arduino Uno.

BAR67

Regular price €49.99 -€5.00 Price €44.99

CNC Shield Expansion Plate V3 Engraver 3D Printer

CNC shield for arduino works as a controller for CNC type milling machines,
3D printers, laser cutters .
CNC Shield Expansion Plate V3 Engraver 3D Printer features:

  • 4 compatible sockets for use of A4988 stepper motor controllers (PAP), DRV8825, other compatible
  • 4 support axes X, Y, Z, A
  • 2 limit switches for each axis (6 in total)

I0011

Price €2.75

Arduino Uno Rev3 SMD

Arduino Uno R3 SMD is a variation of the Uno with SMD. It has 14 digital input / output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz crystal oscillator, a USB connection, a power connector, an ICSP header and a reset button. In addition, Uno SMD offers the following additional features: - ATmega16U2 instead of 8U2 as a USB to serial converter - 1.0

A000073

Price €24.99

USB Host Shield Google Android ADK UNO Mega 2560

USB Host Shield Google Android ADK UNO Mega 2560 features:
Shield ADK USB allows: - Communication with other USB devices, to build their own mobile accessories
- Create projects that require USB Host functionality
- Supports USB 2.0, Android ADK
- It can also be used with any device equipped with SPI interface
- Compatible with Android devices: v2.3.4 and above
- USB Host with support for HUB protocol

M0005

Price €19.50

Arduino Micro

Arduino Micro is based on the same architecture as Arduino Leonardo, but with a smaller form factor, which allows for easy placement on the test plates. That is, it has almost the same functionality but with a much smaller size. And that of size. As we all know, in electronics has meant a lot during the last decades (see example of computers). Developed together with Adafruit, the Leonardo has 20 digital input / output pins of which 7 can be used as PWM outputs and 6 analogue inputs, a 16 MHz crystal oscillator, a micro USB connection, an ICSP header and a reset button. The important thing is also that it comes already equipped with the USB despite its small size because we don't need to install an additional converter.

BAR53

Price €23.34

L293D Motor Drive Shield Expansion Board

It allows controlling many different types of engines: - Up to 4 bidirectional current motors
- Up to 2 stepper motors (unipolar or bipolar) In addition it is provided with two connectors for servos.                   L293D Motor Drive Shield Expansion Board features:
- Minimum operating voltage: 4.5 V
- Maximum operating voltage: 36 V
- Maximum current: ± 1.2 A (650mA)
- Logic voltage: 5V
- Controller L293D
- Measures: 70x55x20 mm L293D controller consists of 4 H bridges with 650 mA current with thermal protection.
Pull-down resistors keep the motors off during startup.

R0001

Price €2.95

Arduino Uno Wifi Rev2

Imagine the simplicity of the Arduino One connected to the communication module. Seems too good to be true, right? That's Arduino One WiFi. Arduino Uno WiFi REV2 (ABX00021) with its integrated IMU (Inertial Measurement Unit) and WiFi is the ideal board to start making your first Internet application from scratch, or to use in the educational field. It has 14 digital input / output pins (5 of which are PWM outputs), 6 analog inputs, a 16 MHz ceramic resonator, an accelerometer, an RGB LED, a power connector and an ICSP header.

BAR21

Regular price €56.59 -€5.00 Price €51.59

Logging Recorder Data Logger Module Shield UNO Mega SD Card

It allows to save the record of any data.
It has a real time clock RTC, with battery included, so you can keep the date and time over the years and an SD notes reader, which accepts the format FAT16 and FAT32 to record your data. Logging Recorder Data Logger Module Shield UNO Mega SD Card features:
- Arduino data logging shield
- Data recording module to the FAT16 / FAT32 SD card
- Real time with RTC battery.
- SD card interface compatible with the FAT16 / FAT32 format
- Transmitter circuit level 3.3V.
- Compatible with Arduino UNO, Leonardo, ADK / Mega R3 or higher

M0022

Price €7.90

TFT LCD Expansion Board Adapter 34pins V3.0 3.2" 4.3" 5.0" Shield Mega 2560

TFT LCD 34pins Expansion Board Adapter 3.2" 4.3" 5.0 Shield Mega 2560 features:
- Facilitates connections between the LCD TFT Touch 3V 2.4 ", 2.8", 3.2 "etc. with SD card reader and the Arduino Mega 2560 board
- Put the screen on the Shield and you can connect it directly to the Arduino Mega2560.
- TFT LCD MFT TFT LCD PCB adapter for Arduino Mega2560 STM32
- The TFT01 LCD operates at 3.3V and can not be used directly on the standard Arduino motherboard at the top.
- The TFT LCD PCB adapter for Mega is compatible with the Arduino pins, the user can directly connect the TFT LCD PCB - Adapter on the shield and stand on the Arduino board. It can be used with a Mega2560 and LCD screen.

P0006

Price €7.90

Arduino Due

Arduino Due is the perfect board for powerful large-scale Arduino projects. This is the only Arduino microcontroller based on the Microchip SAM3X8E with an Arm Cortex-M3® processor. If other basic boards are not enough for your ideas and demands, this one will surely satisfy them. Add to this 54 pins (54 digital input/output pins, 12 analog inputs, 2 DAC, 2 CAN and 4 UARTS) and you have a board that will not stop before any obstacle.

BAR62

Price €56.00

Keyboard Shield 16x2 LCD screen for Arduino

It is made up of a 16-character, 2-row, 6-button display.
The display is compatible with the HD44780 controller and is connected in 4-bit mode so it can be used directly through the Arduino LiquidCrystal library.
Ideal to navigate through the different parts of the configuration or map. Keyboard Shield 16x2 LCD screen for Arduino features:
>
- 2x16 LCD with blue backlight and white characters
- Potentiometer to modify the LCD contrast
- 5-push-button keyboard + RESET
- Use of the minimum possible channels
- Full compatibility with Arduino UNO and Mega
- The display is compatible with the HD44780 controller
- Response time: 30 ms
- Size: 80 x 60 x 22 mm

P0020

Price €4.49

Arduino Mkr Wifi 1010

Arduino MKR WiFi 1010  ( ABX00023 )  es la evolución del MKR1000 y está equipado con un módulo ESP32 de u-blox. Su objetivo es acelerar y simplificar la creación de prototipos de aplicaciones IoT basadas en WiFi gracias a la flexibilidad del módulo ESP32 y su bajo consumo de energía. CONECTIVIDAD USB MICRO TIPO B WIFI & BLE

ABX023

Price €46.90

LCD TFT Shield Adapter 2.4" Touch 3V Expansion Board R3

LCD TFT Shield Adapter 2.4" Touch 3V Expansion Board R3 features:
- Shield LCD TFT 2.4 "Touch 3V expansion board for Uno R3
- Facilitates connections between the TFT LCD 2.4 "Touch 3V with SD card reader and the Arduino UNO board
- Put the screen on the shield and you can connect it directly to the Arduino UNO
- UNO R3 2.4 "TFT LCD shield TFT LCD PCB Adapter for Arduino UNO STM32
- The TFT01 LCD screen operates at 3.3V and can not be used directly on the standard Arduino motherboard at the top
- The TFT LCD PCB adapter for UNO is compatible with the Arduino pins, the user can plug directly the TFT LCD PCB adapter into the shield and placed on the Arduino board. - Can be used with a UNO and LCD screen

P0004

Price €6.90

Arduino Mkr Wan 1300 - Obsolete

Arduino MKR WAN 1300 tiene el mismo factor de forma que las otras placas Arduino MKR y ofrece mucha funcionalidad en un paquete muy pequeno. Utiliza el microcontrolador Atmel SAMD21 y el módulo Murata MCWX1ZZABZ LoRa para la conectividad. El MKR WAN 1300 ha sido disenado para conectar proyectos y aplicaciones con conectividad LoRa.

ABX00017

ProtoShield Prototype Expansion Board with Mini Breadboard 170 points for Arduino UNO V5.0

ProtoShield Prototype Expansion Board with Mini Breadboard 170 points for Arduino UNO V5.0 features:
- To mount your projects in a comfortable and orderly way, access to all the pins of Arduino Uno R3, it has a universal plate and protoboard zone, 5V and Gnd buses, reset pushbutton, pushbutton and 2 general purpose leds, zones for integrated Soic and Dip
- The seamless mini breadboard has 170 connection points.
- You can stick on the shield with its self-adhesive back.

M0016

Regular price €2.20 -€0.21 Price €1.99

Arduino Nano

Arduino Nano A000005 is the smaller, friendlier version of Uno's badge. Perfect for IoT applications and for mobile device prototypes. This board is based on the ATmega328 and has a wide range of applications, thanks to its small size and flexibility.

BAR05

Price €25.39

3D Zum Scan Shield + UNO R3 CH340 + A4988 Stepper

Feature of 3D Zum shield: - Input voltage 8-16 V
- 2 connectors for stepper motors
- 4 connectors for laser
- Analog connectors for LDR sensors
- Power jack connector
- Reset button
- Protection fuse for stepper motors
- Compatible with Arduino UNO
- Dimensions of PCB 67 x 54 mm
- Content:
       - 1x Zum Shield 3D
       - 1x UNO R3 Compatible Arduino
       - 1x Controller A4988
       - 1x Male pin strip
       - 1x Heatsink for A4988
       - 1x USB cable
       - Jumpers

I0057

Price €20.90

Arduino Nano Every

Arduino has decided to further develop its catchy Nano project in the direction of more power. Nano Every is the simplest of the new series as it doesn´t include any sensors nor connectivity solution, however still significantly more powerful than standard Nano (50% more program memory and 2 times more RAM). Above characteristics make it perfect for projects of small devices with more advanced functionalities, such as audio processing or robotics.

BAR33

Price €20.99

Joystick Shield compatible with Arduino UNO Mega

Shield allows you to be directly punched to an Arduino Uno, Mega board and convert your Arduino board into a controller like the game console system. Joystick Shield compatible with Arduino UNO Mega features:
 
- 3.3V / 5V voltage
- 4 large buttons ABCD
- 2 small EF buttons
- 1 button on the joystick)
- 2-axis joystick (x, y)
- Nokia 5110 LCD screen interface
- Interface nRF24L01 +
- Dimensions of PCB: 87 x54 mm

M0021

Price €4.95

Arduino Nano 33 Iot

Nano 33 IoT as the name would suggest is an WiFi enabled version of the famous Nano. It has an upgraded microcontroller to ARM Cortex SAMD21 y el módulo NINA-W10 (based on ESP32) from u-blox and a module IMU LSM6DS3.

BAR32

Price €26.99

L293D STM Module Expansion Board 2 Motors - 25V/0.6A

The L293D motor controller allows you to control two DC motors or one stepper motor using Arduino kits. The system allows you to adjust the direction and rotational speed of motors with a current consumption of up to 600 mA and a supply voltage from 4.5 V to 25 V.

M0108

Price €4.59

Arduino Nano 33 Ble Sense rev2

On top of all the upgrades presented in Nano BLE (64 MHz clock, 1Mb flash memory, 256Kb SRAM) Nano BLE Sense Rev2 brings basic sensors to the table. It is truly impressive how Arduino team managed to fit those on such a small factor, nonetheless they did and did so for 5 basic modules.

In the package, you get 9 axis IMU, humidity and temperature sensor, barometric sensor, microphone and vision sensor (gesture, proximity, color and light intensity). Such a set together with TensorFlow compatibility enables basic machine learning functionalities straight after taking the board out of the box.

BAR35

Price €49.49

Shield Sensor Expansion Board Arduino compatible V2.0

Arduino Shield Sensor Expansion Board V2.0 features:
The Mega Sensor Shield V2.0 allows: - To be directly punched to an Arduino Uno, Mega, Leonardo board
- Facilitate the connection of different modules, such as sensors, relays, servos, buttons, potentiometers and more
- Size: 100x54x12 mm

M0129

Regular price €3.89 -€0.90 Price €2.99

Module L298P DC 2A Motor Management Shield Bluetooth Interface PWM

This module, which uses the exclusive L298P chip for driving high-power motors, can directly control two DC motors, with a drive current up to 2A. The motor output uses eight-speed Schottky diodes as protection.
The design of the letter allows you to connect directly to the Arduino UNO R3 for easier use. Module L298P DC 2A Motor Management Shield Bluetooth Interface PWM features:
- 1 logical step of the input voltage VD: 5 VDC
- Control of the input voltage VS and control by pulse width modulation:
      - VIN input: 6 - 12 VDC
      - PWRIN input: 4.8 - 35 VDC
- Logic current flow: Iss <36m A
- Operation current management: Io <2 A
- Maximum power dissipation 25W (T = 75 ° C)
- Input of the control signal:

M0136

Regular price €11.50 -€1.51 Price €9.99

Screw Shield V2 for Arduino UNO

Screw Shield V2- Arduino ScrewShield UNO features:
Screw Shield V2 allows: - Being punctured directly to an Arduino Uno
- Facilitate the connection of different modules, such as sensors, relays, servos, buttons, potentiometers and more.

M0172

Regular price €4.95 -€1.00 Price €3.95

Arduino Nano 33 Ble

Nano was already a great invention and a super facilitator of many projects, but with Nano BLE opens yet another set of opportunities. First of all, the BLE module - the newest and lowest energy consumption connectivity solution, which effectively allows you to leverage the same technology as used in the newest mass-produced electronic devices

BAR34

Price €33.99

Screw Shield V1 for Arduino UNO y MEGA

Screw Shield V1- Arduino ScrewShield UNO y MEGA features:
Screw Shield V1 allows: - Being punctured directly to an Arduino Uno, Mega, Leonardo plate
- Facilitate the connection of different modules, such as sensors, relays, servos, buttons, potentiometers and more.

M0173

Price €3.95

Arduino Starter Kit Classroom Pack

The ideal package for teachers looking for classroom solutions that introduce programming and electronics through fun and engaging interactive projects.

It is a ready-made package with the curriculum available for ready-made classes - it comes with a booklet of 15 introduction classes written by Arduino team.

The Arduino Starter Kit class package is a solution package, containing six of the popular Arduino Starter Kits. This classroom package is for a classroom of at least twelve students - the recommended ratio is two students per kit - and is intended for use by middle school teachers looking for a comprehensive educational solution based on the Arduino platform.

KA007

Price €599.00

ProtoShield Prototype Expansion Board with Mini Breadboard 170 points for Arduino Mega2560 V3.0

ProtoShield Prototype Expansion Board with Mini Breadboard 170 points for Arduino Mega2560 V3.0 features:
- To mount your projects in a comfortable and orderly way, access to all the pins of Arduino Mega2560, it has a universal plate and protoboard zone, 5V and Gnd buses, reset pushbutton, pushbutton and 2 general purpose leds, zones for integrated Soic and Dip
- The seamless mini breadboard has 170 connection points.
- You can stick on the shield with its self-adhesive back.

M0204

Regular price €3.19 -€0.30 Price €2.89

Arduino Kit Starter Oficial

Arduino Starter Kit is a perfect kit to start your adventure with Arduino. It offers a range of original components, which ensure compatibility with all Arduino parts and give you access to full range of official materials. Additionally, you get a 15 projects booklet, which is pretty much all you need to start rolling with your Arduino projects

KA002

Price €105.95

SparkFun WiFi Shield - ESP8266

The SparkFun WiFi ESP8266 Shield is a shield for Arduino R3 R3 board enabling internet connection. ESP8266 as you all know is a solid fundament for any IoT project an in this version it can be simply and easily put on your board. It is a great middle ground between the sole module and the development board such NodeMcu or WeMos. So if you need a relatively cheap and super reliable way to internet for your Arduino project - this is the shield for you! ESP8266 shield WiFi comes with an AT-command firmware, hence can be controlled by any UART. It works great with any Arduino R· layout. The shield doesn´t have the headers on.

SP006

Price €21.99

Arduino Oplà IoT Kit - Spanish - Official Internet of Things Kit

This new official Arduino Stuff online starter kit is the perfect kit to start your adventure with Arduino. It offers everything you need to introduce your home or environment to the world of home automation and Smart Home. This programmable platform consists of various sensors, touch buttons, actuators, and even a screen, all embedded inside a sophisticated spherical housing, allowing you to add smart connectivity to your devices.

The 8 projects included in the Oplà IoT Kit allow users to turn everyday devices into intelligent devices, which can be remotely controlled from a mobile phone.

AKX26

Price €145.90

SparkFun Ardumoto - Motor Driver Shield

The Ardumoto Shield was created based on the L298 H-bridge as a two-motor controller for Arduino. It was designed to be able to drive two DC motors up to 2A per channel. Together with its Arduino, it will provide the perfect platform to control RC vehicles, or small autonomous robots. Its use has been made easier, LEDs with control signal have been added and the possibilities for advanced users have been increased.

SP011

Price €23.99

TinkerKit Braccio Robot Arduino - Robot Arm 6 DOF

The Tinkerkit Braccio Robot, is a fully operational and functional robot arm, with 6 degrees of freedom, easily controlled through Arduino. It can be assembled in different ways to use it in the applications that are required, such as moving objects, connecting a camera or a solar panel.

Discover the unlimited potential of robotics and mechanics with BRACCIO!

T050000

Regular price €286.49 -€30.00 Price €256.49

Qwiic cable protoboard - 4 pin

This cable is an essential element of the Qwiic ecosystem - it enables connection between the protoboard and any device with a Qwiic connector. With all the benefits of Qwiic at hand - no soldering required, easy 1-second hookup on click and dismantling. The cable is 150mm long. Wires are color coded according to scheme:

SP020

Price €1.99

Qwiic cable 50mm

It is a basic cable for connection of Qwiic elements featuresd with two JST 1mm connectors. The Qwiic cables are color coded and the connector is polarized making it easy and quick to connect the components. The cable is 50mm long

SP040

Price €1.19

Qwiic cable 100mm

It is a basic cable for connection of Qwiic elements featuresd with two JST 1mm connectors. The Qwiic cables are color coded and the connector is polarized making it easy and quick to connect the components. The cable is 100mm long

SP022

Price €1.99

TFT LCD Expansion Board Adapter V2.2 40pins 3.2" 4.3" 5.0" Shield Mega2560

TFT LCD 40pins Expansion Board Adapter 3.2" 4.3" 5.0 Shield Mega 2560 features:
- Facilitates connections between the LCD TFT Touch 3V 2.4 ", 2.8", 3.2 "etc. with SD card reader and the Arduino Mega 2560 board
- Put the screen on the Shield and you can connect it directly to the Arduino Mega2560.
- TFT LCD MFT TFT LCD PCB adapter for Arduino Mega2560 STM32
- The TFT01 LCD operates at 3.3V and can not be used directly on the standard Arduino motherboard at the top.
- The TFT LCD PCB adapter for Mega is compatible with the Arduino pins, the user can directly connect the TFT LCD PCB - Adapter on the shield and stand on the Arduino board. It can be used with a Mega2560 and LCD screen.

P0158

Price €7.90

Arduino PORTENTA Breakout Board

The Portenta Breakout module extends the capabilities of the Arduino Portenta module with additional connectors and cables. The module includes a power switch, a DIP switch for selecting the start mode of the Arduino Portenta, as well as a series of connectors: USB A, RJ5, microSD, OpenMW, MIPI 20T JTAG. The board also includes the RTC chip, as well as a slot for the CR2032 battery, a screw connector for the power supply and all the cables for the Arduino Portenta module.

ASX00031

Regular price €54.95 -€4.96 Price €49.99

ARDUINO PORTENTA VISION Shield Ethernet

It is the ideal industrial upgrade for the powerful Arduino Portenta H7 that adds a low power Himax camera, two microphones, Ethernet connectivity and microSD slot, everything you need for the fast creation of cutting-edge ML applications. 

ASX21

Price €57.90

Arduino Pro PORTENTA H7

The Arduino Portenta H7 represents a new family of chips designed for IoT applications.  The board uses the STM32H747 microcontroller equipped with Cortex-M7 and Cortex-M4 cores, which allows it to run programs written in Arduino®, MicroPython or JavaScript. In addition, the Arduino Portent H7 is characterised by high performance and at the same time energy efficiency.

ABX42

Price €125.99

MyoWare Cable Shield

This Shield provides a 3.5mm connector where you can connect a three-electrode sensor cable, allowing you to test and use the MyoWare muscle sensor without actually connecting it to your person.

SP072

Price €6.49

MyoWare Muscle Sensor Development Kit - OBSOLETE

This is the MyoWare Muscle Sensor Development Kit, an Arduino-powered electromyography (EMG) sensor kit that gives you the MyoWare, each MyoWare Shield and everything you need to connect them all together.

SP074

Arduino Engineering Kit REV2

The Arduino Engineering Kit Rev 2 is a versatile and practical learning tool. By creating fun, real-world projects, you can understand basic engineering and mechatronics concepts and learn to program in MATLAB and Simulink. The versatility of the elements gives you the opportunity to adapt the content and create your own curriculum based on it. The kit includes online courseware, step-by-step instructions, lessons and exercises. It works best when studying in small groups.

AKX022

Regular price €289.95 -€15.00 Price €274.95

MyoWare Power Shield

MyoWare Power Shield is designed to use two standard CR2032 coin cell batteries to power the MyoWare muscle sensor. These will be connected in parallel for extended capacity at a nominal 3.0V.

SP071

Price €6.49

Arduino Leonardo

The Arduino Leonardo is one of the most popular versions of the series, behind only the legendary Uno plate to which it has very similar features (see our comparison below). The board contains a microcontroller ATmega32u4 with the participation of 20 digital inputs/outputs, of which 7 can be used as PWM outputs and 6 analog inputs. The system works with the clock signal with the frequency of 16 MHz, has 32K Flash and 2.5 KB of SRAM RAM.

BAR57

Price €22.13

Arduino Edge Control

A remote monitoring and control solution, optimised for outdoor environments. Collect real-time data from smart sensors and leverage everything to the edge, in your smart farm management.

AKX034

Price €216.59

Active filters

  • Categories: Original Arduino boards
  • Categories: Shields Arduino

Arduino - the first global microcomputer for education

Arduino was born in Italy in the mind of Massimo Banzi in a bar whose name has obtained the plaque. The main idea of the invention was popularization of electronics in education both among people who already have knowledge of electronics but mainly for those who do not have much experience with science. Thus was conceived the idea of the simple board in open-source environment, which allows the infinity of developments and projects by the community of Arduino. The board is based on Atmel's 8-bit AVR microcontroller and an essential part of its construction is the pinout (i.e. the shape of the extension pins), which makes board extensions to a multitude of shields and modules possible. Shields are pre-programmed modules that facilitate the number of applications including motor control (an essential function in robotics), light module control (LED, OLED) or video recording by camera modules.

Arduino IDE - the programming environment

Arduino IDE is a multiplatform application written in Java language, which forms the basis of all projects and the whole Arduino environment. The environment is designed in this way to be friendly to hobbyists and people who do not deal with creating the software. The IDE contains the code editor with such functions as syntax highlighting or automatic engraving in the code, as well as allowing the program to be compiled and sent to the Arduino surface. There is usually no need for additional editing of make files or programs running from the command line, which makes the program more user-friendly for programming beginners.

Arduino IDE contains the C/C++ library called "Wiring" (derived from the project with the same name), thanks to which basic input/output operations are being made much easier. Programs for Arduino are mainly written in C/C++ language, however users must define only two functions to receive the program ready to go:

setup () - function performed once, at the beginning of the program action, used mainly for configuration loading,

loop () - function activated repeatedly, during the whole period of the program action, i.e. until the power is switched off from the arrangement

With these two functions you can write your first program in Arduino!

Compatible boards

Since the time when the Arduino team's projects are available as copyleft licenses, the programmers have restricted the use of the Arduino name only, leaving the construction in opensource form and the whole project open for community development. However, part of the community decided to develop some plates with the same construction but other names like Freeduino, which forms the project separated from Arduino. In addition, there are a variety of producers that offer clones of the most basic Arduino plates - such as Seeduino and many others. It should be remembered that clones work well with established plates, new products rarely have good clones so their compatibility and quality often suffers.