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 & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • 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
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • 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
Code Exchange
  • Technologies
  • More
Code Exchange
Blog
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Code Exchange to participate - click to join for free!

Blog

  • Tags
  • Subscribe by email
  • More
  • Cancel
  • Introduction to Octave/MATLAB

    oneleggedredcow
    oneleggedredcow
    Octave is powerful programming language that lets you quickly prototype mathematical algorithms.  Octave is very similar to MathWorks’ MATLAB.Everything is a MatrixWhen starting out with Octave it is best to think of everything as matrix, becaus...
    • 30 Jul 2013
  • C++ Tutorial - Hash Tables

    oneleggedredcow
    oneleggedredcow
    IntroductionIn the previous tutorial, we talked about constants.  By using a constant, you are letting everyone else know that a given value will not change. Constants can be applied to variables, function parameters and functions themselves.&nb...
    • 24 May 2013
  • C++ Tutorial - Constants

    oneleggedredcow
    oneleggedredcow
    IntroductionIn the previous tutorial, we talked about strings.  Strings a way to store text in a C++ program. In this tutorial, we are going to talk about constants.  The obvious application of constants is when you need to store a num...
    • 15 May 2013
  • C++ Tutorial - Strings

    oneleggedredcow
    oneleggedredcow
    IntroductionIn the previous tutorial, we talked about reading and writing binary data to a file. In this tutorial, we are going to talk about strings.  Strings are a way of storing and manipulating text within C++.CodeLet’s jump right in an...
    • 8 May 2013
  • C++ Tutorial - File I/O

    oneleggedredcow
    oneleggedredcow
    IntroductionIn the previous tutorial, we talked about inheritance which is a way to reuse variables and methods that are common to multiple classes. It also allows for a class hierarchy to be set up so that methods can work on the most generic class ...
    • 1 May 2013
  • C++ Tutorial - Inheritance

    oneleggedredcow
    oneleggedredcow
    IntroductionIn the previous tutorial, we saw how to use templates to make functions and classes more generic.  This enables you to write a function or class that works with many different data types. In this tutorial, we are going to learn ...
    • 23 Apr 2013
  • C++ Tutorial - Templates

    oneleggedredcow
    oneleggedredcow
    IntroductionIn the previous tutorial, we used the STL (Standard Template Library) implementations of dynamic lists.  More specifically, we looked at the forward_list, the list, and the vector.  We showed how to use them and talked about whi...
    • 16 Apr 2013
  • How to Easily Burn a Binary File to an MSP430 Chip Using the LaunchPad

    DaveYoung
    DaveYoung
    Often times someone other than the firmware designer on a development team needs to program a TI MSP430 chip.  An analog, apps, or test engineer, client; even an end user does not want to mess around with installing an entire IDE for a released ...
    • 15 Apr 2013
  • C++ Tutorial - STL List/Vector

    oneleggedredcow
    oneleggedredcow
    IntroductionIn the previous tutorial, we implemented some of the common functions that can be executed on a linked list.  This is a great exercise to gain a deeper understanding of what is really going on. This is because lists are extremely com...
    • 10 Apr 2013
  • C++ Tutorial - Linked List Operations

    oneleggedredcow
    oneleggedredcow
    IntroductionIn this previous tutorial, we learned about linked lists. Linked list are a way to store data when you don’t know how many items you are going to have until you are done. A simple example would be finding all of the letters in a text file...
    • 3 Apr 2013
  • C++ Tutorial - Linked List

    oneleggedredcow
    oneleggedredcow
    IntroductionIn the previous tutorial, we learned about dynamic memory which lets you create arrays which have a size that are only known at run time (and not when the program is written). One way that this occurs is if you have to read in an image.&n...
    • 26 Mar 2013
  • Freescale Freedom KL25z – Let’s all say “Hello World”

    patkelly
    patkelly
    The Freescale Freedom platform is an ultra-low-cost development platform enabled by the Kinetis-L Series KL0x, KL1x and KL2x energy efficient microcontroller families built on ARM®︎ Cortex™︎-M0+ processors. Setting Up Your BoardFor this example I used ...
    • 25 Mar 2013
  • C++ Tutorial - Dynamic Arrays

    oneleggedredcow
    oneleggedredcow
    IntroductionIn the previous tutorial, we discussed pointers. Pointers are a way to store the address of a value in memory.  We then used this to pass a value to a function by reference, so that we could modify it within the function. In thi...
    • 20 Mar 2013
  • C++ Tutorial - Pointers

    oneleggedredcow
    oneleggedredcow
    IntroductionIn the previous tutorial, we discussed classes.  Classes are a great way to group related variables and methods together.  Also, they make for a logical division of code into multiple files, so that you don’t have thousands of l...
    • 13 Mar 2013
  • C++ Tutorial - Classes

    oneleggedredcow
    oneleggedredcow
    IntroductionIn the previous tutorial, we introduced structures, which allow you to store multiple, related values of different data types.  In this tutorial, we are going to introduce classes which are a way to store related values of different ...
    • 6 Mar 2013
  • C++ Tutorial - Structures

    oneleggedredcow
    oneleggedredcow
    IntroductionIn the previous tutorial, we talked about arrays, which allow you to store many related values of the same data type.  In this tutorial, we are going to talk about structures, which allow you to store related values of different data...
    • 27 Feb 2013
  • C++ Tutorial - Arrays

    oneleggedredcow
    oneleggedredcow
    IntroductionIn the previous tutorial, we discussed the various data types available and when to use each one. In this tutorial, we are going to talk about arrays, which allow you store multiple variables of the same data type. We are going to use thi...
    • 20 Feb 2013
  • C++ Tutorial - Data Types

    oneleggedredcow
    oneleggedredcow
    IntroductionIn the previous tutorial, we discussed how to use functions to make your code more modular and reusable.  In this tutorial, we are going to talk about the different data types that exist in C++ and when to use each one.Integer Values...
    • 13 Feb 2013
  • The Most Popular Coding Languages of 2013

    element14Dave
    element14Dave
    I saw this on our Google+ page and thought I would share with this group. 
    • 11 Feb 2013
  • C++ Tutorial - Functions

    oneleggedredcow
    oneleggedredcow
    IntroductionIn the previous tutorial, we learned how to make our code more robust by using while loops to screen out bad user input.  In this tutorial, we are going to learn how to make our code more modular and reusable by utilizing functions.&...
    • 2 Feb 2013
  • C++ Tutorial - While Loops

    oneleggedredcow
    oneleggedredcow
    IntroductionIn the previous tutorial, we learned how to make our code more concise and flexible by using for loops. In this tutorial, we will learn about another kind of loop: the while loop.  We will use this loop to make our code more robust b...
    • 30 Jan 2013
  • NASA offers up cash prize and stickers for software coders that can help fix the ISS

    Catwell
    Catwell
    The International Space Station (ISS) needs your help. (via NASA) ‘Houston, we have a problem.’ No, it’s not Apollo 13 that NASA’s having a problem with but rather the ISS (International Space Station). Actually, they’re having some issues with ...
    • 25 Jan 2013
  • C++ Tutorial - For Loops

    oneleggedredcow
    oneleggedredcow
    IntroductionIn the previous tutorial, we learned how to make decisions based on the data that the user typed in and we wrote a guess my number game.  The code for the game was very repetitive and could greatly be reduced and generalized by using...
    • 23 Jan 2013
  • C++ Tutorial - If Statement

    oneleggedredcow
    oneleggedredcow
    IntroductionIn the previous tutorial, we learned how to read in numbers from the user.  In this tutorial, we will learn how to make decisions based on data that you have stored in variables.  This will allow us to create the childhood game ...
    • 16 Jan 2013
  • C++ Tutorial - Reading User Input

    oneleggedredcow
    oneleggedredcow
    IntroductionIn the previous tutorial we learned how to compile a program and write a message to the screen.  In this tutorial we are going to learn how to read in data that they user types in and store that information.CodeSo, let’s jump right i...
    • 9 Jan 2013
<>
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 © 2026 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