arduino logo

Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.

Arduino can sense the environment by receiving input from a variety of sensors and can affect its surroundings by controlling lights, motors, and other actuators. The microcontroller on the board is programmed using the Arduino programming language (based on Wiring - basically a C syntax language) and the Arduino development environment (based on Processing). Arduino projects can be stand-alone or they can communicate with software on running on a computer (e.g. Flash, Processing, MaxMSP).

The arduino IDE (integrated development environment) runs on Windows, MAC-OS and Linux. The target code is conviniently downloaded to the target board via USB.

The boards can be built by handor purchased preassembled; the software can be downloaded for free. The hardware reference designs (CAD files) areavailable under an open-source license, you are free to adapt them to your needs.

Electrokit has been an Arduino distributor all the way since early 2007, and we are one of the largest in Europe.

Arduino homepage

Arduino at Google Code

Watch the movie: Arduino The Documentary

Choose Subcategory

Litterature (‏32)
Shields (‏74)
Boards (‏37)
Miscellaneous (‏3)
Starter kit (‏9)
Enclosures (‏6)
Prototyping (‏11)
Tinker Kit (‏21)
LCD (‏16)
RFDuino (‏9)
Wireless (‏9)

Featured products

  Arduino Pro 3.3V 8 MHz MEGA328
Its Its blue! Its skinny! Its the Arduino Pro! SparkFuns minimal design approach to Arduino. This is a 3.3V Arduino running the 8MHz bootloader. Because the system voltage for this board is lower than other Arduino development boards, it may not be compatible with many Arduino shields which were designed to run at 5V. The Arduino Pro 3.3V still works great with our prototyping shield so you can create your own 3.3V shields. The lower system voltage also has its advantages, like ease of use with many common 3.3V sensors. Arduino Pro does not come with connectors populated so that you can solder in any connector or wire with any orientation you need. We recommend first time Arduino users start with the Uno R3. Its a great board that will get you up and running quickly. The Arduino Pro series is meant for users that understand the limitations of system voltage (3.3V), lack of connectors, and USB off board. To keep things affordable and low profile, weve chosen to make the DC power jack footprint available, but not to populate it. We recommend running the board with a LiPo battery for better portability. Also, to keep the cost low, we made changes like using all SMD components and switching to a two layer PCB. This board connects directly to the FTDI Basic Breakout board and supports auto-reset. The Arduino Pro also works with the FTDI cable but the FTDI cable does not bring out the DTR pin so the auto-reset feature will not work. In this latest version of the Arduino Pro weve also moved the FTDI headers back just a skoach so that the pins dont hang over the edge of the board. Weve also populated it with a sturdier power selection switch. Features: ATmega328 running at 8MHz external resonator Low-voltage board needs no interfacing circuitry to popular 3.3V devices and modules (GPS, Accelerometers, sensors, etc) USB connection off board 3.3V regulator Max 150mA output Over current protected Reverse polarity protected DC input 3.3V up to 12V Resettable fuse prevents damage to board in case of short Power select switch acts as on/off switch Dimensions: 2.1x2.05" (53.34x52.08mm)
  PoE module for Arduino - 12V
The Ag9120-S is a module designed to extract power from a conventional twisted pair Category 5 Ethernet cable, conforming to the IEEE 802.3af Power-over-Ethernet (PoE) standard. The Ag9120-S provides the PoE compatibility signature and power classification required by the Power Sourcing Equipment (PSE) before applying up to 15W power to the port. The high efficiency DC/DC converter operates over a wide input voltage range (36V to 48V typ) and provides a regulated low ripple and low noise output. The DC/DC converter also has built-in overload and short-circuit output protection. Features: IEEE802.3af compliant Small SIL package size - 56mm (L) x 14mm (H) Low output ripple and noise Input voltage range 36V to 57V Overload and short-circuit protection High efficiency DC/DC converter (75% typ) 1500V isolation (input to output) This module could be used with products Arduino Ethernet shield and Arduino Ethernet Note: does not work with Arduino Yun
  pyXY - Synapse SM700 wireless Dev Board
It may look like a regular ol' Arduino shield, but don't be fooled, the pyXY (pronounced 'pixie') is a full blown shield-compatible development board. The heart of the pyXY is the Synapse SM700 wireless network module, a mesh network powerhouse that packs a 32-bit ARM7 processor with plenty of on-board memory. What's more, the SM700 can be programmed in SNAPpy, a Python derivative that makes building interactive networks a snap. The shield-compatible form factor and pin assignment make this the perfect platform to develop a wireless sensor device, but if you want to add it to your existing Arduino-powered application, no worries. The pyXY has jumpers to swap the TX and RX lines, effectively taking it from development board to Arduino shield. Don't underestimate the processing power of the SM700, though. With 96k RAM, 46 GPIO pins including 8 12-bit ADCs, and the SNAP OS, the pyXY is a capable board all on it's own. Simply connect the board to your computer using a 3.3V FTDI Basic Breakout and download the Synapse Portal software and you're ready to write and deploy some SNAPpy script. If you have more than one module, you can even program them over-the-air! The Portal software also allows you to tether your Synapse network to full-featured Python scripts on your computer, giving your mesh access to an entire world of libraries and resources. Not sure where to start with SNAP? Check out the Quickstart Guide below! Features: Freescale MC13224V 32-bit ARM7 Processor Integrated 2.4GHz 802.15.4 transciever Up to 100mW Output Power 96k RAM Arduino Shield Compatible 12-bit ADC, 2 UARTS, I2C and SPI SNAPpy Interpreter (Python-like language) Over-the-Air Programmable with Another Synapse Module! Can be used as a Synapse shield for Arduino
  TFT01 adapter shield v2.0 for Arduino Mega
The TFT01 LCD module is work in 3.3V voltage level and it's not compatible with Arduino MEGA pins , so we make a shield for Arduino MEGA. Now user can directly plug the TFT01 in the shield and stand on the Arduino MEGA board.
  TinkerKit Temperature sensor
The Thermistor is a resistor whose resistance varies significantly (more than in standard resistors) with temperature. Output: This modules output approches 5v as the temperature increases. As the temperature decreases, it approaches 0V. When connected to an input on the Arduino using the TinkerKit Shield, expect to read values between 0 and 1023 (NB: any changes in the values will be slow and may not vary a great deal). Module Description: This module features a Thermistor, a signal amplifier, the standard TinkerKit 3pin connector, a green LED that signals that the module is correctly powered and a yellow LED whose brightness changes according to the temperature.
  Energy Shield
Energy Shield is a LiPo battery based power shield that keeps your project alive. It keeps its battery charged whenever an available power source exists. It accepts a wide range of power sources, from common solar cells via JST connector and USB via USB port on microcontroller, to 9V and 12V DC adapters via DC Jack on your Arduino. Meanwhile it can not only provide power for your Arduino project, with a standard USB port populated on the shield, its also capable of rescuing your mobile electric devices from dying batteries, such as mobile phone, mp3 and tablet. Features Accept wide range of power inputs Overvoltage protection 85%+ high power conversion efficiency Comprehensive LEDs indicators for charging and working status Documents Please visit our wiki page for more info about this product. It will be appreciated if you can help us improve the documents, add more demo code or tutorials. For technical support, please post your questions to ourforum.
  TinkerKit Analog servo 180°
Servo in micro-size with 3-pin connector for TinkerKit. 180 degrees rotation. Several servo arms are included.
  Arduino UNO click shield
Arduino Uno click shield is an extension for Arduino Uno and any other Arduino-compatible board. It's a simple shield with two mikroBUS host sockets that allow you to connect more than 75 different types of click boards to the Arduino. Quickly add functionalities like GSM, GPS, WiFi, ZigBee, Bluetooth, or thunder detection, proximity and color sensing and so on. Software examples for click boards for MikroElektronika compilers are available on Libstock, giving you a repository of working code to use as it is, or as a starting point for your own projects. The package includes two 1x8 headers, and single 1x10, and 1x6 headers. Key features Two mikroBUS host connectors for attaching click boards. Arduino compatible connector on the opposite side. Key Benefits Shield is designed to stay within dimensions of Arduino Uno for smooter integration. Brings click board connectivity to a wide range of Arduino compatible boards
  Arduino MKR 1000
Arduino MKR1000 is a powerful board that combines the functionality of the Zero and the Wi-Fi Shield. It is the ideal solution for makers wanting to design IoT projects with minimal previous experience in networking. Arduino MKR1000 has been designed to offer a practical and cost effective solution for makers seeking to add Wi-Fi connectivity to their projects with minimal previous experience in networking.It is based on the Atmel ATSAMW25 SoC (System on Chip), that is part of the SmartConnect family of Atmel Wireless devices, specifically designed for IoT projects and devices. The ATSAMW25 is composed of three main blocks: SAMD21 Cortex-M0+ 32bit low power ARM MCU WINC1500 low power 2.4GHz IEEE® 802.11 b/g/n Wi-Fi ECC508 CryptoAuthentication The ATSAMW25 includes also a single 1x1 stream PCB Antenna. The design includes a Li-Po charging circuit that allows the Arduino/Genuino MKR1000 to run on battery power or external 5V, charging the Li-Po battery while running on external power. Switching from one source to the other is done automatically.A good 32 bit computational power similar to the Zero board, the usual rich set of I/O interfaces, low power Wi-Fi with a Cryptochip for secure communication, and the ease of use of the Arduino Software (IDE) for code development and programming. All these features make this board the preferred choice for the emerging IoT battery-powered projects in a compact form factor.The USB port can be used to supply power (5V) to the board.The Arduino MKR1000 is able to run with or without the Li-Po battery connected and has limited power consumption. The MKR1000 Wifi module supports certificate SHA-256. Warning: Unlike most Arduino & Genuino boards, the MKR1000 runs at 3.3V. The maximum voltage that the I/O pins can tolerate is 3.3V. Applying voltages higher than 3.3V to any I/O pin could damage the board. While output to 5V digital devices is possible, bidirectional communication with 5V devices needs proper level shifting. Microcontroller SAMD21 Cortex-M0+ 32bit low power ARM MCU Board Power Supply (USB/VIN) 5V Supported Battery(*) Li-Po single cell, 3.7V, 700mAh minimum Circuit Operating Voltage 3.3V Digital I/O Pins 8 PWM Pins 12 (0, 1, 2, 3, 4, 5, 6, 7, 8, 10, A3 - or 18 -, A4 -or 19) UART 1 SPI 1 I2C 1 Analog Input Pins 7 (ADC 8/10/12 bit) Analog Output Pins 1 (DAC 10 bit) External Interrupts 8 (0, 1, 4, 5, 6, 7, 8, A1 -or 16-, A2 - or 17) DC Current per I/O Pin 7 mA Flash Memory 256 KB SRAM 32 KB EEPROM no Clock Speed 32.768 kHz (RTC), 48 MHz LED_BUILTIN 6 Full-Speed USB Device and embedded Host Lenght 61.5 mm Width 25 mm Weight 32 gr.