0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【DFRobot Beetle ESP32-C3开发板试用体验】6行代码搞定OLED显示

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-11-28 14:17 次阅读
本文来源电子发烧友社区,作者:华仔stm32, 帖子地址:https://bbs.elecfans.com/jishu_2284098_1_1.html

【目的】学习使用OLED显示
作为单片机的输出方式,最常用的是串口,显示屏等,OLED(ssd1306)相比串口会直观一些,下面介绍如何用python搞定OLED显示。
【步聚】
1、工具uPyCraft。
2、接线原理图:
ESP32C32 OLED
IO20---------------------------SCL
IO21---------------------------SDA
3、先把把驱动库ssd1306.py下载到板子上面(1选中ssd1306.py,2、选择工具栏Tools下面的down):
poYBAGKVz2eAf06LAAEsG3HLWPE722.png

4、新建一个py文件:
pYYBAGKVz6OAQvR6AACgywoMuz4794.png

5、然后打开这个文件输入如下命令:


  1. from machine import Pin,I2C
  2. import ssd1306
  3. i2c = I2C(scl=Pin(20), sda=Pin(21),freq=10000)
  4. lcd=ssd1306.SSD1306_I2C(128,64,i2c)
  5. lcd.text("HLLO WORLD",0,0)
  6. lcd.show()
复制代码

pYYBAGKV0X-AR-LnAADKibHgaeM097.png

6、下载后屏幕显示hello world:
pYYBAGKV0meAXACIAARxyYpc8S8196.jpg

【总结】用python就是代码少,速度快,怎么样,赶快行动起来吧!
pYYBAGKV01KAP42HAAThsvaMsWA471.jpg


1306ssd(开发板体验视频,详见作者原文链接内容)


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • OLED
    +关注

    关注

    119

    文章

    6219

    浏览量

    224716
  • 开发板
    +关注

    关注

    25

    文章

    5121

    浏览量

    98083
  • OLED显示
    +关注

    关注

    1

    文章

    56

    浏览量

    17044
  • ESP32
    +关注

    关注

    18

    文章

    977

    浏览量

    17488
  • DFRobot
    +关注

    关注

    4

    文章

    1159

    浏览量

    9671
收藏 人收藏

    评论

    相关推荐

    ESP32-C3开发板ROM里预烧录的数据有没有办法读出来?

    请问ESP32-C3开发板ROM里预烧录的数据有没有办法读出来
    发表于 07-23 07:54

    esp32-c3烧录代码的时候提示Failed to connect to ESP32-C3: No serial data received,问题出在哪里?

    画了一块esp32-c3但是烧录代码的时候提示Failed to connect to ESP32-C3: No serial data received,问题可能出现在什么地方,使用的是ch340模块下载程序。
    发表于 07-01 07:48

    ESP32-C3开发板用数据线连接在电脑USB口上,无法识别出端口,为什么?

    各位好,我的ESP32-C3开发板用数据线连接在电脑USB口上,电脑上事先安装了CP210x驱动程序,发现只是开发板上的红灯亮了,win11系统的设备管理器却没有检测出端口。ESP-I
    发表于 07-01 07:25

    esp32-c3工程中怎么创建多个freertos任务?

    ESP-IDF中给出的ESP32-C3的例程都只有一个任务。即void app_main() 而且没看见这个app_main任务是在哪里被创建的??? 如果我想建一个ESP32-C3的多任务的工程该
    发表于 06-27 06:37

    ESP32-C3使用SPI通信缓存有多少?

    我们计划用ESP32-AT功能,看到资料上ESP32-C3仅支持SPI通信,请问: ①ESP32-C3使用SPI通信缓存有多少? ②ESP32-C3使用SPI通信接收到数据以后空中速率
    发表于 06-26 07:58

    ESP32-C3的USB在计算机上识别的COM口能够干什么用?

    我想选用ESP32-C3 开发产品,其价格和蓝牙@WIFI的功能是最吸引我的,但令人头疼的是其开发环境,在WIN10下试用了VSCODE+PLATFORMIO和ECLIPCE两个IDE
    发表于 06-21 06:41

    ESP32-C3 ESP-IDF4.3.2 I2C驱动异常的原因?

    ESP32-C3ESP-IDF版本4.3.2 使用I2C驱动OLED(驱动芯片SSD1306),开机正常驱动显示,持续刷新屏幕,运行一段时
    发表于 06-19 07:06

    请问esp32-c3不支持pcnt吗?

    我在esp32-c3开发板上测试pcnt,编译报错找不到相关的函数,查看sdk源码发现要配置CONFIG_SOC_PCNT_SUPPORTED才会编译pcnt.c,查看examples里面的项目也说了只支持
    发表于 06-18 07:27

    请问ESP32-C3蓝牙如何获取RSSI的值?

    各位大佬,小弟刚接触ESP-IDF不久,摸索了一段时间,物联网的基本流程已经摸索的差不多了。 现在想知道ESP32-C3通过蓝牙与手机建立连接后,怎么才能获取当前手机端到开发板的RSSI值,我应该去参考哪些例程? 本人英语实在是
    发表于 06-13 07:47

    使用ESP32-C3的SoftAP模式创建Wi-Fi热点,ESP32-C3不输出任何日志,并且无法响应,为什么?

    问题描述: 我正在使用ESP32-C3的SoftAP模式创建Wi-Fi热点,并使用手机连接到该热点。当手机连接成功并熄屏一段时间后,我发现手机无法获取热点的信息。在此期间,ESP32-C3不输
    发表于 06-07 08:26

    画了一块esp32-c3开发板,烧录代码时提示Failed to connect to ESP32-C3: No serial data received为什么?

    我自己画了一块esp32-c3开发板但是烧录代码的时候就提示Failed to connect to ESP32-C3: No serial data received,用的是ch34
    发表于 06-05 07:42

    启明云端WT32C3系列模组/开发板连接AWS亚马逊云方法

    ESP32-C3因为其性价比高,价格便宜性能又好一直是量产的首选芯片,随着量产项目扩大,对接云服务器的情况也增加了,接下来小启给大家分享下启明云端ESP32-C3模组——WT32C3系列模组/
    的头像 发表于 05-12 08:04 499次阅读
    启明云端WT32<b class='flag-5'>C3</b>系列模组/<b class='flag-5'>开发板</b>连接AWS亚马逊云方法

    充电桩选型对比:ESP32-S3模组和ESP32-C3模组谁更合适

    和整体解决方案供应商,有非常丰富的充电桩物联网项目经验,充电桩物联网选型中经常会用到ESP32-C3ESP32-S3模组,那么今天小启就对这几种方案做个对比,看
    的头像 发表于 04-30 08:04 7016次阅读
    充电桩选型对比:<b class='flag-5'>ESP32-S3</b>模组和<b class='flag-5'>ESP32-C3</b>模组谁更合适

    技术分享|Model 3C芯片86盒彩屏开发板ESP32-C3助力,3MB波特率OTA升级更便捷!

    在物联网快速发展的今天,彩屏显示作为人机交互的重要一环,其显示效果和升级便利性成为了衡量产品竞争力的关键指标。而Model 3C(以下简称M3C芯片)与
    的头像 发表于 04-12 10:11 901次阅读

    ESP32-P4首秀|启明云端带你解读乐鑫P4多媒体开发板

    此前,乐鑫发布了新一代MCU芯片ESP32-P4的消息,今天ESP32-P4开发板终于登场亮相了,快来一睹真容吧。一、ESP32-P4开发板
    的头像 发表于 02-19 12:30 4112次阅读
    <b class='flag-5'>ESP32</b>-P4首秀|启明云端带你解读乐鑫P4多媒体<b class='flag-5'>开发板</b>