element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Arduino Tutorials
  • Products
  • Arduino
  • Arduino Tutorials
  • More
  • Cancel
Arduino Tutorials
Blog Jeremy Blum Arduino Tutorials
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Arduino Tutorials requires membership for participation - click to join
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: element14Dave
  • Date Created: 4 Sep 2014 5:07 PM Date Created
  • Views 6235 views
  • Likes 12 likes
  • Comments 10 comments
  • jeremy_blum
  • how_to_video
  • arduino_tutorials
  • arduino_tutorial
  • tutorials
  • blum
  • how_to
  • arduino
  • feature_tutorial
Related
Recommended

Jeremy Blum Arduino Tutorials

element14Dave
element14Dave
4 Sep 2014

Arduino is an open source electronics hardware and software designed for hobbyists, Makers, tinkerers and professionals to build projects from the simple "blinking LED" to a laser tripwire doorbell. Join Ardunio expert, Jeremy Blum as he presents this 15-part series on Arduino from element14 Community!

image

 

Tutorial 01 for Arduino: Getting Acquainted with Arduino

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

Support files.

Tutorial 02 for Arduino: Buttons, PWM, and Functions

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

Support files.

Tutorial 03 for Arduino: Electrical Engineering Basics

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

Support files.

Tutorial 04 for Arduino: Analog Inputs

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

Support files.

Tutorial 05 for Arduino: Motors and Transistors

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

Support files.

Tutorial 06 for Arduino: Serial Communication and Processing

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

Support files.

Tutorial 07 for Arduino: I2C and Processing

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

Support files.

Tutorial 08 for Arduino: SPI Interfaces

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

Support files.

Tutorial 09 for Arduino: Wireless Communication

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

Support files.

Tutorial 10 for Arduino: Interrupts and Hardware Debouncing

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

Support files.

Tutorial 11 for Arduino: SD Cards and Datalogging

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

Support files.

Tutorial 12 for Arduino: RFID Card Reading

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

Support files.

Tutorial 13 for Arduino: Liquid Crystal Displays

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

Support files.

Tutorial 14 for Arduino: Holiday Lights and Sounds

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

Support files.

Tutorial 15 for Arduino: GPS Tracking

 

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

Support files.

Have questions about Arduino or want to share your own project or tutorial? Get involved on the Arduino space on the element14 Community today!

  • Sign in to reply

Top Comments

  • Former Member
    Former Member over 8 years ago +1
    hey, i am working on self-driving car and the adriuno code make me seeck
  • Robert Peter Oakes
    Robert Peter Oakes over 10 years ago in reply to olivedesign

    All of the dev boards and the chips on them at this level are highly portable, there almost all programmed in C or wiring (Which is C with some abstraction for the actual underlying hardware) and have many common attributes with ADC, DAC (PWM really), I/O, interrupts, small, low BOM, all running around 16-20Mhz etc

     

    It could be a PIC, an MSP430 or an ATMEL ATMEGAxxx, they all have their place and its more about which one you like more or if there is that one special thing on one chip not on the others you need. Outside of that I would suggest you try them all and make your mind up which you like more (Which may be more influenced by the IDE than the chip itself)

     

    Oh and they all have excellent community support so no matter the choice, there will be help available if and when you need it

     

    Peter

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • bobcroft
    bobcroft over 10 years ago

    Oliver,

              I agree with Andrew the Arduino is an excellent platform to learn on.  I use both PIC and Arduino in all its guises, Mega, Nano, Pro Micro etc.  The Arduino family is much cheaper to build projects with especially if you use clones.  There is virtually nothing a PIC can do that one of the Arduino family cannot do also.  If you want to move on to a better IDE then there is Atmel Studio and the amazing Visual micro add in.  Portability is only a function of designing something to run on minimal battery power.  There is also a huge amount of information on the internet on Arduino.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Former Member
    Former Member over 10 years ago in reply to olivedesign

    Ardino is just as portable.  Right now I'm making a prototype using a Nano on a breadboard, but that will be turned into a ATmega328 chip on perf board (battery powered).  Of course I'm not saying the ATmega is better than a PIC, it comes down to the project requirements & your familiarity with the chips.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • olivedesign
    olivedesign over 10 years ago

    wonderful tutorials. It really spurred my interest in arduino. I do have a question. what  limitations does arduino have in terms of portability. i am about to design a project that needs to be very portable and I am wondering if I should use arduino board or a PIC microcontroller, since PIC will give me the opportunity to design most things, thus making it flexible. i need advice please.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Former Member
    Former Member over 10 years ago

    Watch one, then try stopping!

     

    I learnt so much from these tutorials and always enjoy going back to see them.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
<
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube