Skip to content

Latest commit

 

History

History
91 lines (63 loc) · 1.96 KB

README.rst

File metadata and controls

91 lines (63 loc) · 1.96 KB

LED

The LED sample demonstrates how to control LEDs with the use of npmx drivers.

The sample supports the following development kits:

.. table-from-sample-yaml::

The sample also requires an nPM1300 EK.

This sample uses the LED driver to blink PMIC LEDs according to the sequence defined in the main function.

  1. Connect the TWI interface between the chosen DK and the nPM1300 EK as in the following table:

    nPM1300 EK connections.

    nPM1300 EK pins

    nRF5340 DK pins

    nRF52840 DK pins

    GPIO0

    P1.10

    P1.10

    SDA

    P1.02

    P0.26

    SCL

    P1.03

    P0.27

    VOUT2 & GND

    External supply (P21)

    External supply (P21)

  2. Make the following connections on the nPM1300 EK:

    • Connect a USB power supply to the J3 connector.
    • Connect a suitable battery to the J2 connector.
    • On the P18 pin header, connect VOUT2 and VDDIO pins with a jumper.
    • On the P2 pin header, connect VBAT and VBATIN pins with a jumper.
    • On the P17 pin header, connect all LEDs with jumpers.
    • On the P13 pin header, connect RSET1 and GND pins with a jumper.
    • On the P14 pin header, connect RSET2 and VSET2 pins with a jumper.
  3. Make the following connections on the chosen DK:

    • Set the SW9 nRF power source switch to VDD.
    • Set the SW10 VEXT → nRF switch to ON.

|config|

|test_sample|

  1. |connect_kit|
  2. |connect_terminal|

As a result, you should see LEDs blinking on the board.

This sample uses drivers from npmx.