1. Home
  2. Docs
  3. MC-EX-ND8 | Digital Input Expansion Module
  4. Expansion Module Startup Guide
  5. Run Example Code

Run Example Code

  1. After following Figure 1(a), (b), (c) diagram instructions in Wiring Diagram sections . Connect a Digital Input Expansion module in to the 40 pin
    board to board connector in CPU Module (Explained in MC-CPU-CM4-Gx datasheet).
  2. Now open Terminal Window after turn on the CPU Module.
  3. Type ‘i2cdetect -y 0’ command and run the command.
  4. The result will be similar to the Figure 1 shown below.
  5. Here the ‘0x23’ is the Digital Input expansion module I2C address, This I2c address can be changed according to user requirement
    by changing the DIP switch configuration (Check Figure 1(a)) on expansion module.
Figure 1 (a): DIP Switch Configuration Address present in Decimal
Figure 1(b): The Digital Input Module I2C address check result .
  1. Follow the File Manager > Pi > Rpi_Moduler_test, then open Rpi_Moduler_test folder.
  2. In Rpi_Moduler_test folder include example program for every expansion module.
  3. Select the MC_EX_MC23xx_DIN.py example program that matches with the Digital Input expansion module shown in Figure 2.
Figure 2: The example programs for expansion modules.

9. The python program will open on default Thonny Python IDE. Click RUN for start the program shown in Figure 3.

Figure 3: Digital Input example code run on Thonny Python IDE.
Was this article helpful to you? Yes No

How can we help?