Skip to content
Microcontrollers Lab
  • Home
  • Semiconductor
  • Microcontrollers
    • pic microcontroller
    • Arduino
    • ESP32 Tutorials and Projects
    • MicroPython ESP32/ESP8266
    • FreeRTOS Arduino
    • TM4C123 Tiva LaunchPad
    • Raspberry Pi Pico
    • Raspberry Pi Pico W
    • STM32 Blue Pill
    • STM32F4 Discovery Board
    • STM32 Nucleo
    • 8051 microcontroller
    • MSP430 launchpad
    • AVR microcontroller
    • ESP8266
  • Softwares
    • Labview project
    • Proteus tutorials
    • PSpice tutorials
    • MATLAB
  • Projects
    • Pic Microcontroller
    • GSM
    • GPS based projects
    • Embedded Systems
    • Power
    • Solar system
    • Power electronics projects
    • Inverters
  • Electronics components
  • Contact
    • Editorial
    • Advertise
  • Home
  • Semiconductor
  • Microcontrollers
    • pic microcontroller
    • Arduino
    • ESP32 Tutorials and Projects
    • MicroPython ESP32/ESP8266
    • FreeRTOS Arduino
    • TM4C123 Tiva LaunchPad
    • Raspberry Pi Pico
    • Raspberry Pi Pico W
    • STM32 Blue Pill
    • STM32F4 Discovery Board
    • STM32 Nucleo
    • 8051 microcontroller
    • MSP430 launchpad
    • AVR microcontroller
    • ESP8266
  • Softwares
    • Labview project
    • Proteus tutorials
    • PSpice tutorials
    • MATLAB
  • Projects
    • Pic Microcontroller
    • GSM
    • GPS based projects
    • Embedded Systems
    • Power
    • Solar system
    • Power electronics projects
    • Inverters
  • Electronics components
  • Contact
    • Editorial
    • Advertise

Tiva LaunchPad tutorials and projects

Tachometer using TM4C123 Timer as a counter in input capture mode

TM4C123 Timer as a Counter in Input-Edge Count Mode – RPM Measurement Example

In this tutorial, we will design an RPM or tachometer using TM4C123 timers as a counter. To use the TM4C123 timer as a counter, we …

CONTINUE READING »

pulse duration and pulse width measurement using TM4C123 Timer in input edge capture mode

Frequency Measurement using TM4C123 Timers in Input-Edge Capture Mode

Almost all modern microcontrollers come with programmable general purpose timer modules. One of the important applications of GPTM is frequency measurement of analog and digital …

CONTINUE READING »

pulse duration and pulse width measurement using TM4C123 Timer in input edge capture mode

TM4C123 Timer in Input Edge Time Mode – Pulse Duration Measurement

This tutorial is on pulse width or pulse duration measurement using TM4C123 microcontroller programmable Timer block. In this tutorial, we will use the basic Timer …

CONTINUE READING »

Timer Interrupt TM4C123 Tiva C microcontroller

Timer Interrupt TM4C123 – Generate Delay with GPTM Interrupt Service Routine

In this tutorial, we will discuss TM4C123 Timer interrupt programming ARM Cortex M4 microcontrollers. Firstly, we will discuss applications of timer interrupt with one example. …

CONTINUE READING »

ARM Cortex M4 Interrupt vector table to relocate interrupt addresses

Interrupt Processing ARM Cortex-M Microcontrollers

In this tutorial, we will discuss the sequences of steps that are performed by ARM Cortex M processor during interrupt processing. In other words, how …

CONTINUE READING »

TM4C123 GPIO Interrupts example with push button negative edge triggered

GPIO Interrupts TM4C123 Tiva Launchpad – External Interrupts

In this tutorial, we will discuss how to use GPIO interrupts which are also known as external interrupts of ARM Cortex M4 based TM4C123 microcontroller …

CONTINUE READING »

Analog voltage measurement using TM4C123G Tiva C Launchpad microcontroller

ADC TM4C123G Tiva C Launchpad – Measure Analog Voltage Signal

In this tutorial, we will learn how to use the analog to digital module (ADC) of TM4C123GH6PM Microcontroller using TM4C123G Tiva C Launchpad. Firstly, we …

CONTINUE READING »

MPU6050 Interfacing with TM4C123G Tiva C Launchpad and PC

MPU6050 Gyroscope Accelerometer sensor interfacing with TM4C123G Tiva C Launchpad

In this tutorial, we will learn to interface MPU6050 gyroscope and accelerometer sensor with TM4C123G Tiva C microcontroller. MPU6050 sensor module has 6-axis motion tracking …

CONTINUE READING »

TM4C123G Tiva C I2C pins

I2C Communication TM4C123G Tiva C Launchpad

In this tutorial, we will learn to use I2C communication modules of TM4C123G microcontrollers. The TM4C123GH6PM microcontroller which is integrated on the Tiva Launchpad board …

CONTINUE READING »

UART interrupt TM4C123 Tiva C launchpad

UART Interrupt TM4C123G Tiva C LaunchPad – ARM Cortex M4

In the last tutorial, we learned to use UART communication modules of TM4C123G Tiva C Launchpad. We have seen a demo to transmit and receive …

CONTINUE READING »

Older posts
Newer posts
← Previous Page1 Page2 Page3 Page4 Next →
ADVERTISEMENT

ADVERTISEMENT

Subscribe to Blog via Email

PCB Assembly Services

ADVERTISEMENT

Categories

ADVERTISEMENT

Recent Posts

  • ESP32 Send Email Notifications with IFTTT
  • ESP32 External Wake Up from Deep Sleep
  • ESP32 Touch Wake Up from Deep Sleep
  • ESP32 Timer Wake Up from Deep Sleep
  • ESP32-CAM Take Photo and Save to MicroSD Card with Timestamp Date and Time
ADVERTISEMENT
Copyright © 2013-2023 Microcontrollerslab.com All Rights Reserved