STM32F103C8T6在Arduino框架下驱动SH1106 1.3“ IIC OLED显示

news/2024/11/23 1:35:05/

STM32F103C8T6在Arduino框架下驱动SH1106 1.3" IIC OLED显示


  • 效果展示:
    在这里插入图片描述
  • 相关篇《STM32duino开发的底层驱动程序-bootloader》
  • 说明: 本示例不是采用的U8g2lib来驱动的,而是使用的Adafruit_SH1106

如果接入的是ssd1306的 0.96"屏幕,也可以显示,只是边上会有没有清除的多余显示部分.
在这里插入图片描述

开发板选择

在这里插入图片描述

程序烧录说明

  • 首先确认手上的STM32F103C8T6最小系统板烧录了基于ArduinoBoo

http://www.ppmy.cn/news/447072.html

相关文章

linux移植1.3寸oled屏幕,芯片SH1106

之前移植过MPU6050(I2C协议)和0.96寸oled(SPI协议),这次移植一个I2C协议的oled。 I2C的介绍 可以参考上一篇I2C的文章: linux移植MPU6050的I2C驱动 —— AURORA1997 注意:从机地址不是0x78,而是0x3c 驱动的编写 其实这个1.3寸的…

STM32F103VET6基于STM32CubeMX 配置硬件I2C驱动SH1106 OLED屏幕

STM32F103VET6基于STM32CubeMX 配置硬件I2C驱动SH1106 OLED屏幕 📌相关篇《STM32F103VET6基于STM32CubeMX 配置硬件I2C驱动ssd1306 OLED屏幕》 🔖驱动1.3寸SH1106 OLED屏幕其实和驱动0.96寸ssd1306 OLED屏幕驱动代码差不多,只需要修改几个偏…

瑞芯微RV1126/1109开发流程之驱动升级

1、1126硬件参数读取 (1)CPU温度读取 46300和47100分别代表46.3、47.1 (2)查看1126的NPU (3)查询NPU驱动版本 dmesg | grep -i galcore 我的设备输入以上命令后没有任何输出,不知道为什么 …

ESP8266如何使用u8g2(I2C)驱动SH1106的OLED

u8g2是一款单色图形库,非常适合12864之类的显示屏,基本上支持了市面上的主流显示控制器。可是偏偏对SH1106不是那么友好,使用起来不是很方便。打开IDE的示例程序可以看到对SH1106列出来的几乎都SPI通信方式,仅仅只有一条是使用了硬…

IIC 驱动OLED

IIC总线可以驱动很多器件,比较常见的有OLED、EEPROM存储器(AT24C02)、温度传感器(LM75A)、温湿度传感器(DHT11)等。有关IIC总线协议的基本原理可以看我之前的文章介绍。这一次总结一下IIC驱动OL…

php1106打印机怎么使用,1106打印机驱动使用说明

二.如果只提供了驱动程序文件,则安装相对麻烦。 以win7系统64位电脑为例 1.首先打开控制面板,然后双击控制面板中的打印机和传真图标 2.接着弹出打印机和传真窗口 3.这个窗口将显示所有已经安装了的打印机(包括网络打印机)。安装新打印机直接点左边的添加…

【IAR工程】STM8S208RB基于寄存器操作硬件I2C驱动ssd1306/sh1106 Oled

【IAR工程】STM8S208RB基于寄存器操作硬件I2C驱动ssd1306/sh1106 Oled ✨申明:本文章仅发表在CSDN网站,任何其他网见此内容均为盗链和爬取,请多多尊重和支持原创!🍁对于文中所提供的相关资源链接将作不定期更换。📌在G…

micropython驱动sh1106点亮oled

继上一帖给esp32刷入micropython之后,忍不住给以esp12e也刷了micropython 这里先说一下webrepl: 通过wifi可以和esp8266交互,以及便携的传输文件 首次使用: 1 import webrepl 2 webrepl.start() 中间可能让你import 一个配置模块来设置密码具体即执行上两句就知道了. WebREPL -…