Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob

SSD 1306 OLED Display module with CYW943907AEVAL1F

SSD 1306 OLED Display module with CYW943907AEVAL1F

SheetalJ
Moderator
Moderator
Moderator
First comment on KBA 750 replies posted 500 likes received

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 pin CYW943907 pin

CYW943907 pin name/

kit signal name

1 GND J9.6 or J9.7 GND
2 VCC J9.4 3.3V
3 SDA J12.9 I2C_1_SDA
4 SCL J12.10 I2C_1_SCL

pastedImage_0.png

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.

pastedImage_9.png

 

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.

pastedImage_1.png

541 Views