Code For Free
  • Home
  • Robotics
    • Microcontrollers >
      • Essentials
      • About ATmega16
    • Optical Encoders
    • Servo Motors
  • Stellaris
    • Introduction to Stellaris LaunchPad
    • Tutorial 1 : Blink
    • Tutorial 2 : Using Button Switch
    • Tutorial 3 : Using a locked pin for GPIO usage
    • Tutorial 4 : Serial Communication using Stellaris LaunchPad
  • OpenCV
    • Tutorial 1 : Open and Display Image
    • Tutorial 2 : Streaming video from Camera
    • Tutorial 3 : Image Filtering Techniques
  • Android Tutorials
    • App Development >
      • Installing android IDE
      • My First App
      • Running your app
    • Rooting
  • MatLab
  • About us

Introduction to Stellaris LaunchPad

Basic introduction to the features of LM4F120H5QR based Stellaris LaunchPad Development Board. This is the best place for a newbie to start experimenting with ARM based microcontrollers.

Tutorial 1 - Blink

This tutorial will give you a basic introduction to how to configure GPIO using the example of blinking an led.

Tutorial 2 - Using Button Switch

This tutorial is a basic tutorial through which I wish to teach you how to take in input using the Stellaris LaunchPad. For this tutorial, I will be using the one of the two on board switches named SW2 as the input. 

Tutorial 3 - Using locked Pin for GPIO usage

In this tutorial, we will be try to use a normally locked pin as a general input pin. But right now, i am interested in blinking an LED using a NMI (Non Maskable Interrupt) pin. Actually, it is easy, but a newbie wont be able too find how to do it easily. This is what forced me write this tutorial.

Tutorial 4 - Serial Communication

This tutorial is about how to enable and properly configure UART on your Stellaris LaunchPad. This tutorial is the first of its kind and is exclusively meant for teaching how to write into a serial stream, how to set the baud rate parity bit, stop bit etc. These tutorials may at the first look seems useless but I only mean to teach you the basic concepts of how to program the ARM based microcontroller. 
Powered by Create your own unique website with customizable templates.