Showing 1–12 of 29 results

Show sidebar

Active filters


3.7V Lithium Battery Charging / Boost Converter / Protection Module

8.10$ + Vat
Overview Specifications Buy 3+ and Save Reviews   error correction Based on FM6316FE, this is 3.7V lithium battery charger module

Antenna GSM

26.95$ + Vat
This antenna is designed for GSM/GPRS/3G & 2.4GHz indoor applications Overview Designed for providing effective GSM / GPRS /3G &

Arduino Esplora

62.75$ + Vat
The Arduino Esplora is an Arduino Leonardo based board with integrated sensors and actuators Overview The Arduino Esplora is a

Arduino Ethernet Shield 2

45.00$ + Vat

Arduino Ethernet Shield 2 with PoE – RETAIL

46.00$ + Vat
The Arduino Ethernet Shield 2 connects your Arduino board to the internet   Overview   Plug The Arduino Ethernet Shield


100.00$ + Vat

OSH: Schematics

Arduino GSM Shield 2 is open-source hardware! You can build your own board using the following files: EAGLE FILES IN .ZIP SCHEMATICS IN .PDF

SIM to use with this shield

The GSM shield 2 is compatible with Data only and Voice and Data SIM. GPRS and SMS are supported by 2G Data only SIM, while voice calls, supported by the hardware, require a Voice and Data SIM, the same you may use in a GSM mobile phone. The Data transfer is based on GPRS technology and therefore it is not compatible with 3G or UMTS only network providers. GPRS is a 2G technology.


It is recommended that the board be powered with an external power supply that can provide between 700mA and 1000mA. Powering an Arduino and the GSM shield 2 from a USB connection is not recommended, as USB cannot provide the required current for when the modem is in heavy use.

On board indicators

The shield contains a number of status LEDs:
  • On: shows the Shield gets power.
  • Status: turns on to when the modem is powered and data is being transferred to/from the GSM/GPRS network.
  • Net: blinks when the modem is communicating with the radio network.

On board interfaces

The shield comes with a on-board audio jack as well,  and it can be used for both microphone and line inputs. It is also possible to make voice calls. You don’t need to add a speaker and microphone. There are two small buttons on the shield. The button labeled "Reset" is tied to the Arduino reset pin. When pressed, it will restart the sketch. The button labeled "Power" is connected to the modem and will power the modem on and off. For early versions of the shield, it was necessary to press the power button to turn on the modem. Newer versions of the board will turn the modem on automatically. If you have an early version of the shield, and it does not turn on automatically, you can solder a jumper to the CTRL/D7 pad on the reverse side of the board, and it will turn on when an attached Arduino receives power. Several of the modem pins are exposed on the underside of the board. These provide access to the modem for features like speaker output and microphone input. See the datasheet for complete information.

Previous Versions

Do you own a past an old version of this product? Check Arduino GSM Shield V1 product page.

Arduino Industrial 101

48.00$ + Vat
Tech Specs Arduino Microprocessor
Processor Atheros AR9331
Architecture MIPS
Operating Voltage 3.3V
Flash Memory 16 MB
Clock Speed 400 MHz
WiFi 802.11 b/g/n 2.4 GHz
Ethernet 802.3 10/100 Mbit/s (Exported on headers)
USB 2.0 Host (Exported on headers)
Arduino Microcontroller
Microcontroller ATmega32u4
Architecture AVR
Operating Voltage 5V
Clock Speed 16 MHz
Analog I/O Pins 12 (4 exported on header)
DC Current per I/O Pins 40 mA
Input Voltage 5 V
Digital I/O Pins 20 (7 exported on header)
PWM Output 7 ( 2 exported on header)
Power Consumption 130 mA
PCB Size 42 x 51 mm
GPIO 3 Exported on headers
DogOLED Support 1 Exported on headers
Weight 0.012 Kg
Product Code A000126

Arduino Mega 2560 Rev3

57.40$ + Vat
The MEGA 2560 is designed for more complex projects. With 54 digital I/O pins, 16 analog inputs and a larger space for your sketch it is the recommended board for 3D printers and robotics projects. This gives your projects plenty of room and opportunities.

Arduino Nano

41.95$ + Vat

Getting Started with the Arduino Nano

The Arduino Nano is a small, complete, and breadboard-friendly board based on the ATmega328P; offers the same connectivity and specs of the UNO board in a smaller form factor. The Arduino Nano is programmed using the Arduino Software (IDE), our Integrated Development Environment common to all our boards and running both online and offline. For more information on how to get started with the Arduino Software visit the Getting Started page.

Use your Arduino Nano on the Arduino Web IDE

All Arduino and Genuino boards, including this one, work out-of-the-box on the Arduino Web Editor, no need to install anything. The Arduino Web Editor is hosted online, therefore it will always be up-to-date with the latest features and support for all boards. Follow this simple guide to start coding on the browser and upload your sketches onto your board.

Use your Arduino Nano on the Arduino Desktop IDE

If you want to program your Arduino Nano while offline you need to install the Arduino Desktop IDE To connect the Arduino Nano to your computer, you'll need a Mini-B USB cable. This also provides power to the board, as indicated by the blue LED (which is on the bottom of the Arduino Nano 2.x and the top of the Arduino Nano 3.0).

Open your first sketch

Open the LED blink example sketch: File > Examples >01.Basics > Blink.

Select your board type and port

You'll need to select the entry in the Tools > Board menu that corresponds to your Nano board. NOTE: We have updated the NANO board with a fresh bootloader. Boards sold from us from January 2018 have this new bootloader, while boards manufactured before that date have the old bootloader. First, make sure you have the Arduino AVR Core 1.16.21 or later looking at the Board Manager. Then, to program the NEW Arduino NANO boards you need to chose Processor > "ATmega328P". To program old boards you need to choose Processor > "ATmega328P (Old Bootloader)". If you get an error while uploading or you are not sure which bootloader you have, try each type of processor 328P until your board gets properly programmed.

Upload and Run your first Sketch

To upload the sketch to the Arduino Nano, click the Upload button in the upper left to load and run the sketch on your board:
Wait a few seconds - you should see the RX and TX leds on the board flashing. If the upload is successful, the message "Done uploading." will appear in the status bar.

Learn more on the Desktop IDE

See this tutorial for a generic guide on the Arduino IDE with a few more infos on the Preferences, the Board Manager, and the Library Manager.


Now that you have set up and programmed your Arduino Nano board, you may find inspiration in our Project Hub tutorial platform. For more details on the Arduino Nano, see the hardware page. Last revision 2018/02/19 by SM The text of the Arduino getting started guide is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the guide are released into the public domain.


30.85$ + Vat

OSH: Schematics

The Arduino Motor Shield is open-source hardware! You can build your own board using the following files: EAGLE FILES IN .ZIP SCHEMATICS IN .PDF


The Arduino Motor Shield must be powered only by an external power supply. Because the L298 IC mounted on the shield has two separate power connections, one for the logic and one for the motor supply driver. The required motor current often exceeds the maximum USB current rating. External (non-USB) power can come either from an AC-to-DC adapter (wall-wart) or battery. The adapter can be connected by plugging a 2.1mm center-positive plug into the Arduino's board power jack on which the motor shield is mounted or by connecting the wires that lead the power supply to the Vin and GND screw terminals, taking care to respect the polarities. To avoid possible damage to the Arduino board on which the shield is mounted, we reccomend using an external power supply that provides a voltage between 7 and 12V. If your motor require more than 9V we recommend that you separate the power lines of the shield and the Arduino board on which the shield is mounted. This is possible by cutting the "Vin Connect" jumper placed on the back side of the shield. The absolute limit for the Vin at the screw terminals is 18V. The power pins are as follows:
  • Vin on the screw terminal block, is the input voltage to the motor connected to the shield. An external power supply connected to this pin also provide power to the Arduino board on which is mounted. By cutting the "Vin Connect" jumper you make this a dedicated power line for the motor.
  • GND Ground on the screw terminal block.
The shield can supply 2 amperes per channel, for a total of 4 amperes maximum.

Input and Output

This shield has two separate channels, called A and B, that each use 4 of the Arduino pins to drive or sense the motor. In total there are 8 pins in use on this shield. You can use each channel separately to drive two DC motors or combine them to drive one bipolar stepper motor. The shield's pins, divided by channel are shown in the table below:
Function pins per Ch. A pins per Ch. B
Direction D12 D13
PWM D3 D11
Brake D9 D8
Current Sensing A0 A1
If you don't need the Brake and the Current Sensing and you also need more pins for your application you can disable this features by cutting the respective jumpers on the back side of the shield. The additional sockets on the shield are described as follow:
  • Screw terminal to connect the motors and their power supply.
  • TinkerKit connectors for two Analog Inputs (in white), connected to A2 and A3.
  • TinkerKit connectors for two Aanlog Outputs (in orange in the middle), connected to PWM outputs on pins D5 and D6.
  • TinkerKit connectors for the TWI interface (in white with 4 pins), one for input and the other one for output.

Motors Connection

Brushed DC motor. You can drive two Brushed DC motors by connecting the two wires of each one in the (+) and (-) screw terminals for each channel A and B. In this way you can control its direction by setting HIGH or LOW the DIR A and DIR B pins, you can control the speed by varying the PWM A and PWM B duty cycle values. The Brake A and Brake B pins, if set HIGH, will effectively brake the DC motors rather than let them slow down by cutting the power. You can measure the current going through the DC motor by reading the SNS0 and SNS1 pins. On each channel will be a voltage proportional to the measured current, which can be read as a normal analog input, through the function analogRead() on the analog input A0 and A1. For your convenience it is calibrated to be 3.3V when the channel is delivering its maximum possible current, that is 2A.

Physical Characteristics

The maximum length and width of the Motor Shield PCB are 2.7 and 2.1 inches respectively. Four screw holes allow the board to be attached to a surface or case. Note that the distance between digital pins 7 and 8 is 160 mil (0.16"), not an even multiple of the 100 mil spacing of the other pins

Arduino Uno Rev3

28.00$ + Vat
The 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. The UNO is the most used and documented board of the whole Arduino family.


25.50$ + Vat
Overview The Arduino Uno SMD is a version of the Arduino Uno, but uses an surface mount version of the