SlideShare a Scribd company logo
Fast Prototyping with Arduino
Arduino emerged in the recent years from being a platform for electronics enthusiasts and has
become a mean for Fast prototyping and proof of concept. It is even suitable for products
produced in small quantities that hardware cost is not a significant factor, relative to the time of
development.
The idea to make a platform, where everything is simple, is a wonderful idea. Take for example,
servo engine control. With a micro-controller without the Arduino libraries, the control of such
motor is not a trivial task. In Arduino there is a servo motor object with a single function: Turn to
the desired angle. Lovely.
It's not the only simple thing in Arduino, there are other examples such as SPI, I2C interfaces and
more. Add to this, that every example includes sample code and schematics. In some cases the
sample also includes a library to make things simple. What makes the prototyping very fast.
The Arduino micro-controller is based on the AVR family. Which means basically, you can take the
Open Source libraries and use them in your own boards or even third-party manufacturers.
If you will take a look at existing libraries code, you will find the fingerprint of Google for quite a few
of them. The amount of libraries is astonishing.
The Arduino comes with a huge variety of sensors, motors and drivers of various types with
application examples and source code to use them. All this at an affordable price.
Not so long ago, the industry recognized the potential of the R3 interface, which is basically a kind
of shield extension standard. Many manufacturers, including Chinese can be found throughout the
pages such as AliExpress, developed and created huge variety of low cost shields.
This has led to reality, you can take a Arduino card, pile it with GPS, Wifi, Xbee, Cellular, IMU
(measuring Body angles ) and more, for a huge variety of applications. You can very easily
produce high pile of shields with large capabilities to create a quite sophisticated system with a
very small development effort.
The world didn’t stop here, chip manufacturers joined and produced System On Chip for various
needs. Of course that chips can be used even without connection to the Arduino. But with respect
to the distribution of the Arduino, many vendors put the Arduino AVR core on the chip.
Take for example, one of the most common Wifi chip called ESP8266. This chip contains a 32 bit
AVR processor and it is compatible with Arduino. What can actually be used without any Arduino
card. They obviously added inputs and outputs similar to the known Arduino, that can be used in
the same way a regular Arduino card. There is a huge range of vendors that made use of this
component. Such a card (for example SparkFun ESP8266 Thing) can be purchased at a price of
about 15$. Arduino with built in WiFi.
The ability to make Arduino-based products, without board design, makes it easy to develop fast a
complete system. Micro USB connector for loading and debugging problems, (used also to charge
the battery), battery charger for Li-Ion polymer with a standard interface, holes for spacers and
connectors located to enable attaching the card to the box edge, to achieve a commercial system.
It is important to note that most of the boards come with full schematics. Thus you can design your
own modified version and/or to add your circuit to your own design.
I will give some examples of boards from Sparkfun, along with pictures.
Arduino Fio V3 (red card). The card includes a micro USB connector, battery charger for Li-Ion
battery, and a standard Xbee shield connector. I want to note that this board has some design
flaws.
Despite those problems, I use it for wireless control of the robot I'm developing now. The cost of
the robot is tens of thousands of dollars and we produce moderate amount and therefore the cost
of the electronic parts doesn’t justify a board design.
Another interesting card is the Qduino Mini V2 ( Green card). It also contains a tiny card charging
interface, Android charger standard connector. The connector locations is completely suited to
attach it to the box panel to achieve a commercial product.
Another one and the last for now, MicroView (black, with red programming adapter next to him).
This tiny card includes an OLED display of 64x48 pixels. Of course there is a library that makes it
easy to draw whatever you need on the display. Built-in three size fonts. The card contains
enough inputs and outputs for medium size applications.
In the next post I will review using Arduino for IOT applications.

More Related Content

PPTX
Arduino training day 1
PDF
Ruby Arduino (RubyConfIndia 2013)
PPTX
Arduino and robotics
PPTX
Introduction to Arduino
PPTX
Computer ports and connectors
PPTX
Computer Ports
DOCX
Winter traning arduino report final
PPT
Arduino presentation by_warishusain
Arduino training day 1
Ruby Arduino (RubyConfIndia 2013)
Arduino and robotics
Introduction to Arduino
Computer ports and connectors
Computer Ports
Winter traning arduino report final
Arduino presentation by_warishusain

What's hot (20)

PDF
Introducing... Arduino
PPTX
What are the different types of arduino boards
PDF
Arduino guide
PDF
Report on arduino
PPTX
Arduino
PPT
Arduino technical session 1
PPTX
Introduction to arduino
PPTX
IoT Devices, Which One Is Right for You to Learn?
PPTX
IoT Devices, Which One is Right for You to Learn
PPTX
Our arduino project
PDF
IRJET- Smart Gloves to Convert Sign Languages to Vocal Output
PPTX
1.Arduino Ecosystem.pptx
PPTX
Aurdidino1 anurag preetirajesh-sgsits
PPTX
WearDuino preso for PDX-Electrohax Jan 8 2015
DOC
Intro arduino
PPT
Arduino Basics
PPTX
IOT Uisng Arduino
PDF
SAFT7ROBOTICS_PRODUCTS-2016
PPTX
Arduino as an embedded industrial controller
PPT
XBee and RFID
Introducing... Arduino
What are the different types of arduino boards
Arduino guide
Report on arduino
Arduino
Arduino technical session 1
Introduction to arduino
IoT Devices, Which One Is Right for You to Learn?
IoT Devices, Which One is Right for You to Learn
Our arduino project
IRJET- Smart Gloves to Convert Sign Languages to Vocal Output
1.Arduino Ecosystem.pptx
Aurdidino1 anurag preetirajesh-sgsits
WearDuino preso for PDX-Electrohax Jan 8 2015
Intro arduino
Arduino Basics
IOT Uisng Arduino
SAFT7ROBOTICS_PRODUCTS-2016
Arduino as an embedded industrial controller
XBee and RFID
Ad

Viewers also liked (8)

PDF
C# .net lecture 1 in Hebrew
PDF
Lead Generation on SlideShare: A How-to Guide
PDF
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
PDF
2015 Upload Campaigns Calendar - SlideShare
PDF
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
PPTX
What to Upload to SlideShare
PDF
How to Make Awesome SlideShares: Tips & Tricks
PDF
Getting Started With SlideShare
C# .net lecture 1 in Hebrew
Lead Generation on SlideShare: A How-to Guide
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
2015 Upload Campaigns Calendar - SlideShare
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
What to Upload to SlideShare
How to Make Awesome SlideShares: Tips & Tricks
Getting Started With SlideShare
Ad

Similar to Arduino fast prototyping (20)

DOCX
Interoperability in Internet of Things (IOT)
PDF
WORKING PRINCIPLE OF ARDUINO AND USING IT AS A TOOL FOR STUDY AND RESEARCH
PDF
WORKING PRINCIPLE OF ARDUINO AND USING IT AS A TOOL FOR STUDY AND RESEARCH
PPTX
B1_25Jan21.pptx
PDF
Oop 2014 embedded systems with open source hardware v2
PDF
Download full ebook of Arduino In Easy Steps Stuart Yarnold instant download pdf
PPTX
An Introduction To Arduino.pptx
PDF
ARDUINO PROJECTS BOOK
PDF
Arduino A Technical Reference A Handbook For Technicians Engineers And Makers...
PDF
SKAD Electronics Training Manual.pdf
PPTX
ARDUINO Presentation1.pptx
PPTX
ARDUINO OVERVIEW HARDWARE SOFTWARE AND INSTALLATION.pptx
PPTX
Arduino Programming Software Development
PPTX
Internet of Things Unit 3 notes-Design and Development and Arduino.pptx
PDF
The Arduino Projects Book 2012th Edition Scott Fitzgerald Michael Shiloh
PPT
IoT Basics with few Embedded System Connections for sensors
PPTX
Electronz_Introduction.pptx
PDF
ARDUINO OVERVIEW HARDWARE SOFTWARE AND INSTALLATION.pdf
PDF
Arduino: Libros de proyectos para Arduino
PPTX
Introduction to Arduino
Interoperability in Internet of Things (IOT)
WORKING PRINCIPLE OF ARDUINO AND USING IT AS A TOOL FOR STUDY AND RESEARCH
WORKING PRINCIPLE OF ARDUINO AND USING IT AS A TOOL FOR STUDY AND RESEARCH
B1_25Jan21.pptx
Oop 2014 embedded systems with open source hardware v2
Download full ebook of Arduino In Easy Steps Stuart Yarnold instant download pdf
An Introduction To Arduino.pptx
ARDUINO PROJECTS BOOK
Arduino A Technical Reference A Handbook For Technicians Engineers And Makers...
SKAD Electronics Training Manual.pdf
ARDUINO Presentation1.pptx
ARDUINO OVERVIEW HARDWARE SOFTWARE AND INSTALLATION.pptx
Arduino Programming Software Development
Internet of Things Unit 3 notes-Design and Development and Arduino.pptx
The Arduino Projects Book 2012th Edition Scott Fitzgerald Michael Shiloh
IoT Basics with few Embedded System Connections for sensors
Electronz_Introduction.pptx
ARDUINO OVERVIEW HARDWARE SOFTWARE AND INSTALLATION.pdf
Arduino: Libros de proyectos para Arduino
Introduction to Arduino

Recently uploaded (20)

PPTX
code of ethics.pptxdvhwbssssSAssscasascc
PPTX
1.pptxsadafqefeqfeqfeffeqfqeqfeqefqfeqfqeffqe
PPTX
A Clear View_ Interpreting Scope Numbers and Features
PDF
Smarter Security: How Door Access Control Works with Alarms & CCTV
PDF
Dynamic Checkweighers and Automatic Weighing Machine Solutions
PPTX
sdn_based_controller_for_mobile_network_traffic_management1.pptx
PPTX
Prograce_Present.....ggation_Simple.pptx
PPTX
PROGRAMMING-QUARTER-2-PYTHON.pptxnsnsndn
DOCX
A PROPOSAL ON IoT climate sensor 2.docx
PPTX
Nanokeyer nano keyekr kano ketkker nano keyer
PPTX
Lecture 3b C Library _ ESP32.pptxjfjfjffkkfkfk
DOCX
fsdffdghjjgfxfdghjvhjvgfdfcbchghgghgcbjghf
PPTX
Operating System Processes_Scheduler OSS
PPTX
5. MEASURE OF INTERIOR AND EXTERIOR- MATATAG CURRICULUM.pptx
PPTX
unit1d-communitypharmacy-240815170017-d032dce8.pptx
PPT
chapter_1_a.ppthduushshwhwbshshshsbbsbsbsbsh
PPT
FABRICATION OF MOS FET BJT DEVICES IN NANOMETER
PPTX
title _yeOPC_Poisoning_Presentation.pptx
PDF
-DIGITAL-INDIA.pdf one of the most prominent
PPTX
material for studying about lift elevators escalation
code of ethics.pptxdvhwbssssSAssscasascc
1.pptxsadafqefeqfeqfeffeqfqeqfeqefqfeqfqeffqe
A Clear View_ Interpreting Scope Numbers and Features
Smarter Security: How Door Access Control Works with Alarms & CCTV
Dynamic Checkweighers and Automatic Weighing Machine Solutions
sdn_based_controller_for_mobile_network_traffic_management1.pptx
Prograce_Present.....ggation_Simple.pptx
PROGRAMMING-QUARTER-2-PYTHON.pptxnsnsndn
A PROPOSAL ON IoT climate sensor 2.docx
Nanokeyer nano keyekr kano ketkker nano keyer
Lecture 3b C Library _ ESP32.pptxjfjfjffkkfkfk
fsdffdghjjgfxfdghjvhjvgfdfcbchghgghgcbjghf
Operating System Processes_Scheduler OSS
5. MEASURE OF INTERIOR AND EXTERIOR- MATATAG CURRICULUM.pptx
unit1d-communitypharmacy-240815170017-d032dce8.pptx
chapter_1_a.ppthduushshwhwbshshshsbbsbsbsbsh
FABRICATION OF MOS FET BJT DEVICES IN NANOMETER
title _yeOPC_Poisoning_Presentation.pptx
-DIGITAL-INDIA.pdf one of the most prominent
material for studying about lift elevators escalation

Arduino fast prototyping

  • 1. Fast Prototyping with Arduino Arduino emerged in the recent years from being a platform for electronics enthusiasts and has become a mean for Fast prototyping and proof of concept. It is even suitable for products produced in small quantities that hardware cost is not a significant factor, relative to the time of development. The idea to make a platform, where everything is simple, is a wonderful idea. Take for example, servo engine control. With a micro-controller without the Arduino libraries, the control of such motor is not a trivial task. In Arduino there is a servo motor object with a single function: Turn to the desired angle. Lovely. It's not the only simple thing in Arduino, there are other examples such as SPI, I2C interfaces and more. Add to this, that every example includes sample code and schematics. In some cases the sample also includes a library to make things simple. What makes the prototyping very fast. The Arduino micro-controller is based on the AVR family. Which means basically, you can take the Open Source libraries and use them in your own boards or even third-party manufacturers. If you will take a look at existing libraries code, you will find the fingerprint of Google for quite a few of them. The amount of libraries is astonishing. The Arduino comes with a huge variety of sensors, motors and drivers of various types with application examples and source code to use them. All this at an affordable price. Not so long ago, the industry recognized the potential of the R3 interface, which is basically a kind of shield extension standard. Many manufacturers, including Chinese can be found throughout the pages such as AliExpress, developed and created huge variety of low cost shields. This has led to reality, you can take a Arduino card, pile it with GPS, Wifi, Xbee, Cellular, IMU (measuring Body angles ) and more, for a huge variety of applications. You can very easily produce high pile of shields with large capabilities to create a quite sophisticated system with a very small development effort. The world didn’t stop here, chip manufacturers joined and produced System On Chip for various needs. Of course that chips can be used even without connection to the Arduino. But with respect to the distribution of the Arduino, many vendors put the Arduino AVR core on the chip. Take for example, one of the most common Wifi chip called ESP8266. This chip contains a 32 bit AVR processor and it is compatible with Arduino. What can actually be used without any Arduino card. They obviously added inputs and outputs similar to the known Arduino, that can be used in the same way a regular Arduino card. There is a huge range of vendors that made use of this component. Such a card (for example SparkFun ESP8266 Thing) can be purchased at a price of about 15$. Arduino with built in WiFi. The ability to make Arduino-based products, without board design, makes it easy to develop fast a complete system. Micro USB connector for loading and debugging problems, (used also to charge the battery), battery charger for Li-Ion polymer with a standard interface, holes for spacers and connectors located to enable attaching the card to the box edge, to achieve a commercial system. It is important to note that most of the boards come with full schematics. Thus you can design your own modified version and/or to add your circuit to your own design.
  • 2. I will give some examples of boards from Sparkfun, along with pictures. Arduino Fio V3 (red card). The card includes a micro USB connector, battery charger for Li-Ion battery, and a standard Xbee shield connector. I want to note that this board has some design flaws. Despite those problems, I use it for wireless control of the robot I'm developing now. The cost of the robot is tens of thousands of dollars and we produce moderate amount and therefore the cost of the electronic parts doesn’t justify a board design. Another interesting card is the Qduino Mini V2 ( Green card). It also contains a tiny card charging interface, Android charger standard connector. The connector locations is completely suited to attach it to the box panel to achieve a commercial product. Another one and the last for now, MicroView (black, with red programming adapter next to him). This tiny card includes an OLED display of 64x48 pixels. Of course there is a library that makes it easy to draw whatever you need on the display. Built-in three size fonts. The card contains enough inputs and outputs for medium size applications. In the next post I will review using Arduino for IOT applications.