This post discusses how to connect CYW943907AEVAL1F EVK with the 128*64 SSD 1306 OLED Display module. Corresponding projects for the same are already there in snip folder of WICED Studio 5.2 and above.

 

1. Hello World Application

Connect the SSD 1306 display to J12 and J9 headers of CYW943907AEVAL1F as shown in figure.

 

Sr. No.

Display pinCYW943907 pin

CYW943907 pin name/

kit signal name

1GNDJ9.6 or J9.7GND
2VCCJ9.43.3V
3SDAJ12.9I2C_1_SDA
4SCLJ12.10I2C_1_SCL

Open the 43xx_Wi-Fi\apps\snip\graphics\hello\hello.mk file in WICED Studio. Add device CYW943907AEVAL1F in the VALID_PLATFORMS list.

Create make target, run & download program to device CYW943907AEVAL1F.

You should see "Hello World!" displayed on the SSD 1306 Display.

 

2. Graphics Test application

Connect the SSD 1306 Display to J12 and J9 headers of CYW943907AEVAL1F as shown in Hello World application.

Open the 43xx_Wi-Fi\apps\snip\graphics\graphicstest\graphicstest.mk file in WICED Studio 5.2. Add device CYW943907AEVAL1F in the VALID_PLATFORMS list.

In graphicstest.c file, different functions are defined to form various shapes on the display.

Create make target, run & download program to device CYW943907AEVAL1F.

You should see the visual sequences on display. Following figure shows one of the sequence.