Skip to content
Email: contact@fastbitlab.com
FastBit EBA
  • Home
  • All Courses
  • Rust
  • Contact Us
  • Learn Free
  • Shop
Menu Close
  • Home
  • All Courses
  • Rust
  • Contact Us
  • Learn Free
  • Shop

FSM Lecture 36: Exercise-003 Testing on hardware

  • Post author:FastBitLab
  • Post published:February 14, 2022

  Exercise-003 Testing on hardware     In this article let's test the Productivity Timer Exercise. Let’s test this application on the real hardware. I have the setup as shown…

Continue ReadingFSM Lecture 36: Exercise-003 Testing on hardware

FSM Lecture 35: Exercise-003 Implementing initial transition actions

  • Post author:FastBitLab
  • Post published:February 14, 2022

  Exercise-003 Implementing initial transition actions       The protimer_init function is an initial transition function. It is making a transition to IDLE state. But the IDLE state has…

Continue ReadingFSM Lecture 35: Exercise-003 Implementing initial transition actions

FSM Lecture 34: Exercise-003 Helper function implementation

  • Post author:FastBitLab
  • Post published:February 12, 2022

  Exercise-003 Helper function implementation     In this article, we learn how to implement helper functions. First, display_message. You have to call the first lcd_set_cursor, then call lcd_print_string, as…

Continue ReadingFSM Lecture 34: Exercise-003 Helper function implementation

FSM Lecture 33: Exercise-003 Implementing LCD functions Part 2

  • Post author:FastBitLab
  • Post published:February 12, 2022

  Exercise-003 Implementing LCD functions Part 2     In this article, let’s continue implementing the LCD functions. lcd_set_cursor() → you must first mention the column and then row for…

Continue ReadingFSM Lecture 33: Exercise-003 Implementing LCD functions Part 2

FSM Lecture 32: Exercise-003 Implementing LCD functions Part 1

  • Post author:FastBitLab
  • Post published:February 11, 2022

  Exercise-003 Implementing LCD functions Part 1     In this article, let’s implement the lcd.cpp. You can look at one usage example(Figure 1). First, you have to create the…

Continue ReadingFSM Lecture 32: Exercise-003 Implementing LCD functions Part 1

FSM Lecture 31- Adding arduino Library to project in platformIO

  • Post author:FastBitLab
  • Post published:February 11, 2022

  Adding arduino Library to project in platformIO     In this article, let’s explore Arduino’s official LCD library.   1. For that, you have to go Arduino website, go to…

Continue ReadingFSM Lecture 31- Adding arduino Library to project in platformIO
  • Go to the previous page
  • 1
  • …
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • …
  • 15
  • Go to the next page

Articles

Finite state Machine(FSM) FreeRTOS Lectures Linux Device Driver Programming Lectures Linux Device Driver Programming Tutorial Microcontroller Embedded C programming Lectures STM32 GPIO Lectures STM32 I2C Lectures STM32 SPI Lectures STM32 UART Lectures STM32 USART Lectures STM32-LTDC (MCU3) Lectures
  • STM32-LTDC, LCD-TFT, LVGL(MCU3) Lecture 65| Testing RGB mixer application on STM32F746 and STM32F407 DISC board
  • STM32-LTDC, LCD-TFT, LVGL(MCU3) Lecture 64| About touch screen controller
  • STM32-LTDC, LCD-TFT, LVGL(MCU3) Lecture 63| Testing RGB mixer application on STM32F429 DISC board
  • STM32-LTDC, LCD-TFT, LVGL(MCU3) Lecture 62| Exercise implementation on simulator part-7
  • STM32-LTDC, LCD-TFT, LVGL(MCU3) Lecture 61| Exercise implementation on simulator part-6

Please share this

Copyright 2025 - fastbitlab.com