SunFounder Thales Kit for Raspberry Pi Pico, Release 1.0
2.2.19 I2C LCD1602
As we all know, though LCD and some other displays greatly enrich the man-machine interaction, they share a com-
mon weakness. When they are connected to a controller, multiple IOs will be occupied of the controller which has
no so many outer ports. Also it restricts other functions of the controller. Therefore, LCD1602 with an I2C bus is
developed to solve the problem.
I2C communication
I2C(Inter-Integrated Circuit) bus is a very popular and powerful bus for communication between a master device (or
master devices) and a single or multiple slave devices. I2C main controller can be used to control IO expander, various
sensors, EEPROM, ADC/DAC and so on. All of these are controlled only by the two pins of host, the serial data
(SDA1) line and the serial clock line(SCL1).
Example
2.2. Components Introduction
37
Summary of Contents for Thales Kit
Page 1: ...SunFounder Thales Kit for Raspberry Pi Pico Release 1 0 Jimmy SunFounder Jun 04 2021 ...
Page 2: ......
Page 4: ...ii ...
Page 6: ...SunFounder Thales Kit for Raspberry Pi Pico Release 1 0 2 CONTENTS ...
Page 140: ...SunFounder Thales Kit for Raspberry Pi Pico Release 1 0 136 Chapter 3 For MicroPython User ...
Page 164: ...SunFounder Thales Kit for Raspberry Pi Pico Release 1 0 160 Chapter 4 For Arduino User ...