zephyr/samples/drivers/pwm/blink_led
Erwan Gouriou 7e631bd07d samples: pwm: update PWM sample to support ST Nucleo boards
Change-Id: I483f70a6b55b42105e9a3366f8735903e23be294
Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2016-12-06 10:31:46 -06:00
..
src samples: pwm: update PWM sample to support ST Nucleo boards 2016-12-06 10:31:46 -06:00
Makefile samples: tests: remove obsolete KERNEL_TYPE and kernel variables 2016-11-04 15:47:25 -04:00
README samples: pwm: update PWM sample to support ST Nucleo boards 2016-12-06 10:31:46 -06:00
prj.conf samples: pwm: use unified kernel 2016-11-02 20:54:05 +00:00
testcase.ini samples: pwm: update PWM sample to support ST Nucleo boards 2016-12-06 10:31:46 -06:00

README

This is a sample app which blinks a LED using PWM.

The LED will start at a blinking frequency of 0.5Hz. Every 4 seconds,
the blinking frequency will double. When the blinking frequency
reaches 500Hz, the blinking frequency will be halved every 4 seconds
until the blinking frequency reaches 0.5Hz. This completes a whole
blinking cycle. From now on, the LED will repeat the blinking cycle
for ever.

Arduino 101 and Quark D2000 CRB
===========
You will need to connect the LED to ground and PWM0 via the shield.
You may need a current limiting resistor. See your LED datasheet.

Nucleo_F401RE and Nucleo_L476RG
===============================
Connect PWM2(PA0) to LED

Nucleo_F103RB
=============
Connect PWM1(PA8) to LED