LED Blinking Using FMD FT61F14 Microcontroller

by ayushbjain2005 in Circuits > Electronics

82 Views, 0 Favorites, 0 Comments

LED Blinking Using FMD FT61F14 Microcontroller

Screenshot 2025-06-17 at 5.50.26 PM.png

How to Use GPIO on the FT61F14 Microcontroller (SOP16 Package)

This tutorial shows us how to blink and LED using the FT61F14 Microcontroller. A blinking Led code is necessary as it helps us confirm whether our microcontroller circuit is functional or not.

Downloads

Supplies

Screenshot 2025-06-17 at 5.49.29 PM.png
Screenshot 2025-06-17 at 5.50.44 PM.png

The FMD IDE that will be used for programming and generating the hex file

The FT61F14x file contains various source codes for multiple applications of this robust microcontroller

The FMD programmer application that will be used to program our hex file into the microcontroller

These files will be available by contacting the company Empere .

What You’ll Need

1. FT61F14 MCU (SOP16 package)

2. Programmer (e.g., FMD’s FT-ISP tool)

3. Breadboard & Jumper Wires

4. LED & Resistor (220Ω for current limiting)

5. FMD’s Proprietary IDE (for compiling/flashing)

Understanding the Pins of FT61F143

Screenshot 2025-06-17 at 5.52.19 PM.png

The microcontroller FT61F143 contains 16 pins. Each pin has its own functionality. For our project we will be using the pins mentioned in the next step.

Understanding FT61F14 (SOP16) Programming & LED Wiring Table

Screenshot 2025-06-18 at 10.47.52 AM.png

FMD IDE Set Up

WhatsApp Image 2025-06-18 at 11.13.01.jpeg

The file 'FMD_FT61F14_blink.prj' is to be opened through the FMD proprietary IDE.

The file 'FMD_FT61F14_blink.c' contains the program for the LED Blinking code.

Code Execution + Hex File Generation

WhatsApp Image 2025-06-18 at 11.15.44.jpeg
  1. We press on 'build' to compile the C code for LED blinking
  2. Under the 'Output File' you will see a new '.hex' file generated. This hex file is a representation of our machine code which is to be uploaded into our microcontroller.

FMD Programmer Set Up

WhatsApp Image 2025-06-18 at 11.23.13.jpeg

Make sure your programmer hardware is connected to the PC and the wiring is done correctly.


  1. Open the FMD Progammer application
  2. In 'Device/Settings' choose your microcontroller under Device Family. We will be choosing the device family 'FT61F14x'
  3. Next in device we will need to choose FT61F143-SOP16
  4. Under the Flash section upload your hex file.
  5. Press Ok
  6. This will upload the hex file through the programmer hardware into the microcontroller


Final Output

The LED is blinking at 100ms delay, in the code the delay can be changed accordingly.

For more information regarding the sale of these components check https://empere.in

FMD FT61F14x series : https://empere.in/product/fmd-8051-mcu-ft61f143a-rb/

FMD Programmer : https://empere.in/product/programmer-fmd-link/

For more information regarding contact through email id at 'sales@empere.in' .

Downloads