# 树莓派 4B iic oled **Repository Path**: langhun1996/raspberry-pie ## Basic Information - **Project Name**: 树莓派 4B iic oled - **Description**: 用树莓派点亮i2c屏,方便查看ip和树莓派的一些信息! - **Primary Language**: C - **License**: Unlicense - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 4 - **Created**: 2021-04-01 - **Last Updated**: 2024-10-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README SSD1306 i2c 屏幕在 Raspberry PI上的应用 ---------------------------------------------------------------- 基于Adafruit SSD1306 Arduino库。有些功能来自adagf$ 在Raspberry Pi 4B 上,连接了一个0.96寸上黄下蓝的OLED(128x64)上测试 ----------------------------------------------------------------- 这是一个基于SSD1306驱动程序的单色oled库 使用的是树莓派的i2c接口 接线方法: GND-------GND----------任意0V VCC-------3.3V---------任意3.3V SDA-------SDA1---------3号引脚 SCK-------SCK1---------5号引脚 ---------------------------------------------------------------- 1安装前提 1.1.1打开树莓派 iic接口 sudo raspi-config sudo apt-get install wiringPi 1.1.2或 wget https://project-downloads.drogon.net/wiringpi-latest.deb` sudo apt install ./wiringpi-latest.deb 1.2检查 gpio –v 1.3查看gpio 引脚 gpio readall 1.4安装iic工具 sudo apt-get install i2c-tools 1.5查看iic 设备是否连接 sudo i2cdetect -y 1 2如果你想编译它 2.1方法一 sh ./make.sh 2.2方法二 gcc oled.c ssd1306_i2c.c -lwiringPi -o oled 3如果你想运行它 3.1方法一 ./oled 3.2方法二 sudo ./oled 4添加开机启动的方法 vim /etc/rc.local 在exit()之前添加 nohup (编译好oled文件的全名--带路径的) &