Eco-system of microcontroller dev boards for Learning, Making and Prototyping
Arduino is a hardware and software eco-system for education and quick prototyping of electronics. The hardware is mainly around micro-controller family that now is expanding with more powerful ARM MCUs. The software is Integrated Development Environment (IDE) supporting complete family of 50+ official boards + 1000s of third party variant boards.
Arduino hardware eco-system is consisting of Arduino main boards & shields that allows you to add various functionality to your main board depending on your unique needs. Each Arduino boards have unique features to accommodate various functionality like WiFi, Bluetooth (BLE), low power, LoRa and Narrow Band (NB). You can stack multiple shield on one main board as long as you are making sure they are not using same input and output pin at the same time,
Operating Voltage (V)
3.3 and 5 volts variants
10 to 30 grams
Medium & Large
Greater than 30 grams
3.3 and 5 volts variants
less than 10 grams
Arduino UNO board are most popular and oldest board in Arduino family. They have content rich as well a lot of DIY tutorials and resources to get you started. If you are beginner or using this for teaching then it is ideal platform. Also, a variant UNO board have microcontroller removable. That makes easy to replace microcontroller if damage as well also easy to make your own board to reuse it. There are more than 1000s of shields and sensors for the UNO board.
Cost effective under $50
Removable Microcontroller chip*
Largest eco-system of third party shields and sensors
Ideally for learning and entry level
Arduino Nano series is a small footprint boards. They are ideally for prototyping or product development of the portable device. They can be configured as low power device and can run on battery for a long time. The Nano series includes microcontroller from Atmega328p, Atmega4809, nRF52840& Atmega4809chip.
Starts from $21
Various on-board connectivity available BLE, WiFi, IoT
Available in 5v and 3.3v IO compatible
Latest Nano 33 family also surface mountable
For small footprint design as well entry level
MKR series widely used in industrial rapid prototyping and IoT. The unique connectivity solutions like MKR1000 and MKR NB are my favorite in this range.
The MKR series not like other Arduino boards which also have rich ecosystem of shields and carrier boards.
Industrial quality for quick prototyping and development
BLE, WiFi, LoRa and cellular connectivity
Based on SAMD21 Cortex®-M0+ , Intel Cyclone 1CL016
There are many other Arduino like Mega, Due, Leonardo, Yun, Micro that are available for application specific solution like more number of IOs, ethernet connectivity, more memory, higher speed and small size.
Application specific boards
Open Source Hardware (OSHW)
Control from Bluetooth* smart phone
Ideal for expert users
If you are teacher/school starting with Digital technology curriculum implementation and looking for supportive Arduino activities and projects with digital technology curriculum then do check out these kits
You can download Arduino IDE on your PC or laptop to program Arduino and Arduino compatible boards.
Arduino IDE supports following OS
for Windows 7 and up
Windows ZIP file for non admin install
Windows app Requires Win 8.1 or 10 Get
Mac OS X 10.10 or newer
Linux 32 bits
Linux 64 bits
Linux ARM 32 bits
Linux ARM 64 bits
Arduino online web editor offers to save your Arduino sketches online as well access it from anywhere.
Always have the most up-to-date version of the IDE, including all the contributed libraries and support for new Arduino boards.
Microbit classroom is an online platform to support you teaching and running your virtual classroom.
It can also be used in face to face teaching as it can play an important part for sharing code and monitoring individual student's activities.
All you need to get started with your Arduino board. This guide includes step by step information for installing arduino board and writing your first code
Are you looking for Arduino code reference? Following link give you all information about library, function, variable and structure of Arduino programming.
Learn how to install library and various basic tutorial to get you setup and going with your project.
No Look a like or duplicates.
Contact us 24 hours a day, 7 days a week
Locally stocked items are dispatched in 24 hours