TOP Contributors

  1. MIKROE (2784 codes)
  2. Alcides Ramos (400 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (128 codes)
  5. Bugz Bensce (97 codes)
  6. S P (73 codes)
  7. dany (71 codes)
  8. MikroBUS.NET Team (35 codes)
  9. NART SCHINACKOW (34 codes)
  10. Armstrong Subero (27 codes)

Most Downloaded

  1. Timer Calculator (140751 times)
  2. FAT32 Library (73311 times)
  3. Network Ethernet Library (58182 times)
  4. USB Device Library (48371 times)
  5. Network WiFi Library (43956 times)
  6. FT800 Library (43508 times)
  7. GSM click (30444 times)
  8. mikroSDK (29133 times)
  9. PID Library (27154 times)
  10. microSD click (26827 times)
Libstock prefers package manager

Package Manager

We strongly encourage users to use Package manager for sharing their code on Libstock website, because it boosts your efficiency and leaves the end user with no room for error. [more info]

< Back
mikroSDK Library

PWM Demo

Rating:

0

Author: MIKROE

Last Updated: 2024-07-09

Package Version: 2.0.0.20

mikroSDK Library: 2.0.0.0

Category: Force

Downloaded: 427 times

Not followed.

License: MIT license  

The application demonstrates PWM functionality.

No Abuse Reported

Do you want to subscribe in order to receive notifications regarding "PWM Demo" changes.

Do you want to unsubscribe in order to stop receiving notifications regarding "PWM Demo" changes.

Do you want to report abuse regarding "PWM Demo".

  • Information
  • Comments (0)

mikroSDK Library Blog

PWM DEMO

This is a simple example that utilizes mikroSDK 2.0 PWM driver library. In this demo, we demonstrate how to configure and enable PWM module and adjust the duty cycle using buttons. Increasing the duty cycle results in a brighter LED illumination, while decreasing it reduces the brightness.

  • Author : MIKROE
  • Version : 2.0.0.20
  • Date : July 2024.

Hardware Support

  • Put PORT LED switches in ON position.

    • image
  • Put switches for buttons on the left side of the board in PULL DOWN position

    • in case of 8-bit port:
      • image
    • in case of 16-bit port:
      • image

Software Support

We provide demo code for demonstrating the usage of functions contained in PWM driver library. To run this example, follow these steps:

  1. Install the package from Package manager.
  2. Open example.
  3. It will take you to setups, so make one for your hardware.
  4. Choose adequate setup and the project will open.
  5. Program it by clicking on Flash.
  6. Press PA0 to increase duty ratio or PB0 to decrease it and see how it translates to the PWM pin LED.

ALSO FROM THIS AUTHOR

Current 3 click

5

Current 3 Click is a compact add-on board for applications like current sense and temperature monitoring. This board features the EMC1702, a combination of the high-side current sensing device with a temperature measurement function from Microchip.

[Learn More]

RS232 Isolator 2 Click

0

RS232 Isolator 2 Click is a compact add-on board that contains a fully isolated transceiver used to provide secure and easy UART to RS232 conversion. This board features the ICL3221, a 3.3V powered RS232 transmitter/receiver that provides ±15kV ESD protection on its RS232 pins from Renesas. This Click board™ is characterized by an assured minimum data rate of 250kbps. It features an automatic power-down function and uses high-speed digital optocouplers to isolate the RS232 interface for 3.75kV isolation. It also possesses an LED indicator that indicates a valid RS232 signal at any of the receiver inputs. This Click board™ is suitable for isolation of RS232 signals, portable equipment, and where the low operational power consumption and even lower standby power consumption are critical.

[Learn More]

AudioAMP 11 Click

0

AudioAmp 11 Click is a compact add-on board reproducing input audio signals with desired volume and power levels at sound-producing output elements. This board features the NAU8224, a high-performance stereo Class-D audio amplifier from Nuvoton Technology. This flexible I2C configurable audio amplifier can drive a 4O load with up to 3.1W output power. In addition to the possibility of digital control (using only one enable pin), the NAU8224 also has many useful gain settings from 6dB to 24dB. Besides, it is equipped with protection features, allowing a reliable operation.

[Learn More]