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)
Starter kit (‏10)
Miscellaneous (‏3)
Tinker Kit (‏31)
Boards (‏35)
Prototyping (‏10)
Wireless (‏7)
Enclosures (‏6)
RFDuino (‏10)
LCD (‏17)
Shields (‏74)

Featured products

  Arduino Leonard (w/o connectors)
The all new Arduino Leonard based on ATMEGA32U4 with integrated USB.
  Makey Makey - Standard Kit
You may be the greatest living banana-pianist, but how will you ever know if you don't make yourself a banana piano? Good news, that project and countless others are easier than you think they are with MaKey MaKey. Using the MaKey MaKey you can make anything into a key (get it?) just by connecting a few alligator clips. The MaKey MaKey is an invention kit that tricks your computer into thinking that almost anything is a keyboard. This allows you to hook up all kinds of fun things as an input. For example, play Mario with a Play-Doh keyboard, or piano with fruit! The MaKey MaKey uses high resistance switching to detect when you've made a connection even through materials that aren't very conductive (like leaves, pasta or people). This technique attracts noise on the input, so a moving window averager is used to lowpass the noise. The on-board ATMega32u4 communicates with your computer using the Human Interface Device (HID) protocol which means that it can act like a keyboard or mouse. There are six inputs on the front of the board, which can be attached to via alligator clipping, soldering to the pads, or any other method you can think of. There are another 12 inputs on the back, 6 for keyboard keys, and 6 for mouse motion, which you can access with jumpers via the female headers. If you wish to use a different set of keys, or otherwise change the behavior of your MaKey MaKey, you can simply reprogram it using the Arduino environment. Oh yeah, we didn't mention that the MaKey MaKey is an Arduino-compatible controller? That's right, it runs the Leonardo bootloader so reprogramming is fast and easy. Note: Now included with the MaKey MaKey is a USB cable, pack of jumper wires as well as a pack of alligator clips! Includes: 1 x MaKey MaKey HID Board 1 x Alligator Clip Pack 1 x Mini-USB Cable 1x Jumper Wire Pack
  RGB Shield (kit)
RGB-shield for controlling / dimming three channels of LEDs (1 x RGB or 3 single channels) with Arduino UNO. The shield can drive up to 2A from the internal power of the Arduino (Vin) and up to 6A with external power supply. The shield also has headers on the top of the card for stacking several shields on top of eachother. Specifications: 2 A load via Vin or 6 A load via external power 12 or 24 V external power supply Uses pin 3, 5, 6 PWM on an Arduino UNO board Dimensions: 68 x 53mm / 2.67 x 2.08"
  TinkerKit LED module 10mm yellow
The LED is possibly the simplest actuator available. Itâs a low power light source available in many colors. It lights up when powered from an Arduino pin. Input: Arduino provides a maximum of 40 mA per pin; this is enough to light up the LED through thedigitalWrite() and analogWrite() functions. Module description: this module features a 10mm Yellow Light Emitting Diode, the standard TinkerKit 3pin connector and a green LED that signals that the module is correctly powered and a tiny yellow LED that shows the current brightness of the yellow LED. A resistor provides the optimal amount of current when connected to an Arduino.
  TinkerKit Rotary potentiometer
A Potentiometer is a commonly used variable resistor. Turning the knob, you vary the output voltage between 0 and 5V. This value is sent through the middle pin of the pot. Output: This module outputs 5v when turned in one direction, and 0v when turned in the opposite way. When connected to an input on the Arduino using the TinkerKit Shield, you can expect to read values between 0 and 1023. Module Description: This module features a 4k7 Ohm linear potentiometer, 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 position of the potentiometer.
  Arduino USB Host Shield
The Arduino USB Host Shield allows you to connect a USB device to your Arduino board. The Arduino USB Host Shield is based on the MAX3421E (datasheet), which is a USB peripheral/host controller containing the digital logic and analog circuitry necessary to implement a full-speed USB peripheral or a full-/low-speed host compliant to USB specification rev 2.0. The shield is TinkerKit compatible, which means you can quickly create projects by plugging TinkerKit modules onto the board. The following device classes are supported by the shield: * HID devices: keyboards, mice, joysticks, etc. * Game controllers: Sony PS3, Nintendo Wii, Xbox360. * USB to serial converters: FTDI, PL-2303, ACM, as well as certain cell phones and GPS receivers. * ADK-capable Android phones and tables. * Digital cameras: Canon EOS, Powershot, Nikon DSLRs and P&S, as well as generic PTP. * Mass storage devices: USB sticks, memory card readers, external hard drives, etc. * Bluetooth dongles. For information on using the shield with the Android OS, see Google's ADK documentation. Arduino communicates with the MAX3421E using the SPI bus (through the ICSP header). This is on digital pins 10, 11, 12, and 13 on the Uno and pins 10, 50, 51, and 52 on the Mega. On both boards, pin 10 is used to select the MAX3421E. * Operating Voltage: 5V * USB Controller: MAX3421E * Max Current: 500mA when Arduino is powered by a suitable power supply connected to the Arduino power jack * Max Current: 400mA when Arduino is powered by its USB port The Arduino USB Host Shield can be used with the "USB Host Library for Arduino" hosted by Oleg Mazurov and Kristian Lauszus from circuits@home on GitHub
  PoE module for Arduino - 5V
The Ag9600-1R 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 Ag9600-1R 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 (h) x 14mm (h); - Low output ripple and noise; - Input voltage range 36V to 57V; - Output voltage 5V; Overload and short-circuit protection; High efficiency DC/DC converter (75% typ); 1500V isolation (input to output); This module could be used with Arduino YÚN.
  Adafruit Pro Trinket LiIon/LiPoly Backpack
If you have a Pro Trinket you probably know it's the perfect little size for a portable project. This LiPoly backpack makes it really easy to do! Instead of wiring 2 or 3 boards together to make a charging system, this little PCB sits on top of the Pro Trinket and allows a LiPoly/LiIon battery to plug in. When the Pro Trinket USB port is powered, the battery is recharged automatically. Unplug the USB port and the Pro Trinket will switch over to the rechargeable battery. Ideally, this backpack is for use with the 3.3V Pro Trinket, so that the battery voltage (3.7V-4.2V) will get regulated down to 3.3V on the Pro Trinket board. However, many times, you can run a 5V Pro Trinket + accessories off of the ~4V from the LiPoly battery with no problem. (Technically its overclocking but we've never seen that affect the Pro Trinket itself, AVRs are happy to overclock without complaint). Solder the backpack on with the extra long header so that it can still plug into a breadboard, or clip the long header leads short afterwards for a slim package. There are two LEDs - one red and one green. While charging, the red LED is lit. When the battery is fully charged and ready for use, the green LED turns on. Seriously, it could not get more easy. If you want to add an On/Off switch, we also made that really easy. The two 0.1" holes with a box around them are the battery output line. Carefully cut the trace between them with a hobby knife and replace with two wires from a switch like this slide switch, or this pushbutton one, for example. Charging is performed in three stages: first a preconditioning charge, then a constant-current fast charge and finally a constant-voltage trickle charge to keep the battery topped-up. The charge current is 100mA by default, so it will work with any size battery and USB port. If you want you can easily change it over to 500mA mode by soldering closed the jumper on the bottom, for when you'll only be charging batteries with 500mAh size or larger. For use with Adafruit LiPoly/LiIon batteries only! Other batteries may have different voltage, chemistry, polarity or pinout. Comes assembled and tested Uses the 5V input via Micro-B USB connector on the Pro Trinket For charging single Lithium Ion/Lithium Polymer 3.7/4.2v batteries (not for older 3.6/4.1v cells) 100mA charge current, adjustable to 500mA by soldering a jumper closed Batteries and Pro Trinket not included. Dimensions: 15mm x 17mm x 2mm / 0.6" x 0.7" x 0.08" Height w/ JST: 7mm / 0.3" Weight: 1.3g
  Latching Mini Relay FeatherWing
This is the Latching Mini Relay FeatherWing. It gives you power to control, and control over power. Put simply, you can now turn on and off lamps, fans, solenoids, and other small appliances that run on up to 250VAC or DC power using any Feather board. Using our Feather Stacking Headers or Feather Female Headers you can connect a FeatherWing on top of your Feather board and let the board take flight. Check out our range of Feather boards here. The are two 'flavors' of these FeatherWings, this is the Latching relay. This one requires two pins, a SET and UNSET and instead of keeping the SET pin high, you only have to pulse each pin high for 10ms to latch the relay open or closed. You need two pins but save power. Note, if power is lost, the relay will stay in the last setting. The other type of relay FeatherWing is the simple Non-Latching relay, it requires only a single signal pin. Both FeatherWings use the same family of relay. You can switch up to 2A of resistive current at 30VDC or ~40VAC or lower. At 110VDC you can switch up to 0.3A, at 120VAC up to 0.5A, and at 250VAC you can switch up to 0.6A. Check the datasheet for the relay for the exact switching capacity, and of course, for reactive/inductive loads you will need to derate. This isn't a relay you can use to turn on and off your washer/dryer, stick to 60W or less. For up to 1200W devices, check out our Power Featherwing which can handle up to 10A! Each FeatherWing comes with a fully assembled and tested PCB, header you can use to attach to your feather. You also get a 3-pin terminal block you can use to wire up whatever you are going to be relay-controlling. Some light soldering is required. Please note: If using with high voltages (> 24V) use care and common sense! High voltages require experience, and are only for use by engineers who are comfortable with guidelines and know how to use safely! 50.8mm x 22.9mm x 11.4mm / 2" x 0.9" x 0.45" Weight (just the board): 5.3g
  CleO35A TFT display 3.5" för Arduino
CleO 3.5in Touchscreen LCD for Arduino The CleO graphics display panel allows easy development of Human-Machine Interfaces (HMI) based on an Arduino-format platform. Designed to work with an Arduino UNO R3 or compatible host processor board such as the NerO available from FTDI Chip. 3.5in 320 x 480pixel TFT LCD panel with resistive touchscreen Landscape and portrait modes supported Anti-Aliased graphics throughout for much finer image quality Smooth animations at up to 60fps Direct file transfers between microSD/eFlash and Graphics subsystem without using Host processor resources FT810 Embedded Video Engine (EVE) graphic controller FT903 32-bit microcontroller MicroSD card socket 8MB eFlash memory USB DFU port for firmware updates Camera interface via 24-pin 0.5mm pitch FFC/FPC, bottom-contact connector Support for OmniVision OV2640 camera module or CleO-CAM1A camera PWM audio supported with speaker amplifier Ready to use in a panel mountable bezel Operating temperature range: -20 to +70°C