使用这个在线模拟器,你可以非常容易地去调试你的界面生成的代码,这个代码可以非常快地在左上角的那边看到,并且还可以甚至放大的程度

在屏幕支持上面,除了常见的12864尺寸OLED还有12832和128128,且这一个工具可以快速支持电子纸,最常见的2.13那种

另外里面的例子也可以参考一下,特别是在没有什么想法的时候,一些元件的绘制我觉得不错。

地址:

https://p3dt.net/u8g2sim/

当然了除了这一个工具也有一个更为好用的离线的软件,glcd-emulator ,基于JAVA所以能做到全平台都能使用,不过这个软件有一些区别,它是通过特定固件配合,让OLED显示的内容在电脑这边显示。

GitHub - ribasco/glcd-emulator: A cross-platform graphics LCD simulator for embedded devices (arduino) and single board computers

所以还要先给一个Arduino一类的工具下载一个固件

GitHub - ribasco/glcd-emulator-client-arduino: Arduino client library for glcd-emulator (See: https://github.com/ribasco/glcd-emulator)

甚至你可以在它的软件中快速的预览各种u8g2的字体

在上面的选择中可以选择u8g2所有的字体并且自定义输入内容来预览

U8g2 图形库必备!试试这几个即时生效的界面工具相关推荐

  1. 感芯科技MC3172移植U8g2图形库

    MC3172移植U8g2单色图形库 简介 MC3172是厦门感芯科技发布的一款单核硬件64线程MCU,此芯片开发上手难度不高,与其他MCU裸机开发相似(可以把每一个线程当作一个MCU来使用)每个线程运 ...

  2. 基于STM32移植U8g2图形库——OLED显示(HAL库)

    前言:本文主要内容为将优秀的图形库U8g2移植到STM32单片机上,用于OLED显示精美UI.其实,目前GitHub上有需要优秀的开源GUI库,但是大部分的GUI解决方案并不适合0.96 OLED(1 ...

  3. 移植好U8g2图形库的STM32F407标准库工程模板,0.96寸OLED驱动程序

    移植好U8g2图形库的STM32F407标准库工程模板,用的0.96寸OLED屏(SSD1306),用硬件IIC驱动. 花了一晚上时间去移植.开发板主控MCU用的是STM32F407VET6,I2C接 ...

  4. 修改配置文件后不重启程序即时生效

    SIGHUP信号与控制终端 -------------------------------------------------------------------------------------- ...

  5. Riot-IM:是一个开源免费的即时通讯聊天协作工具,功能丰富且跨平台——Riot-IM

    Riot-IM 介绍  Riot-IM ,一个新型的协作平台,可以在 iOS.Android.Web 端运行,完全由自身控制的通用安全聊天应用程序.支持多大25种语言(支持中文),且还在不断地增加!可 ...

  6. 终于搞定Linux的NAT即时生效问题

    引:超长的前言 Linux的NAT不能及时生效,因为它是基于ip_conntrack的,如果在NAT的iptables规则添加之前,此流的数据包已经绑定了一个ip_conntrack,那么该NAT规则 ...

  7. Eclipse中Tomcat 修改后台代码即时生效

    修改类后不用重启Tomcat就能自动生效,对于提高开发效率的帮助很大. server.xml 中节点定义时一般会有如下配置: <Context docBase="test1" ...

  8. esp32 Arduino(九)u8g2图形库 IIC驱动OLED

    一.简介: LED驱动芯片:SSD1306 开发平台: vscode+platformIO 开发板:ESP32 Divkit v1 目前Arduino平台上使用最广泛的OLED库: U8G2 gith ...

  9. 在php中如何实现cookie即时生效,不用刷新就可以使用

    今天学生在做练习的时候遇到了PHP中的cookie必须刷新才能生效的问题,可用以下方法解决: // php COOKIE设置函数立即生效,支持数组function cookie($var, $valu ...

  10. PHP中COOKIE即时生效,php实现cookie即时生效

    今天学生在做练习的时候遇到了PHP中的cookie必须刷新才能生效的问题,可用以下方法解决:// php COOKIE设置函数立即生效,支持数组 function cookie($var, $valu ...

最新文章

  1. iOS提示气泡,带动画
  2. 徘徊于win和ubuntu
  3. [Micropython]TPYBoard v202 邪恶改装:TPYBoard制作廉价WIFI干扰器
  4. linux子系统使用rstudio,Windows 10 Linux子系统 (wsl)学习手记
  5. 【计网】计算机网络-物理层【理论1-2】
  6. 在Linux上按大小列出文件和目录
  7. 2021 程序媛跳槽记:学习计划篇(已收获字节等offer)
  8. 2013科目三道路驾驶技能通用评判标准
  9. jni jvm 内存泄漏_解析Java的JNI编程中的对象引用与内存泄漏问题
  10. 高手过招,精彩纷呈:PostgreSQL数据库人才与业务生态应用论坛圆满落幕
  11. [LAMP]——mod_security和mod_evasive模块的安装
  12. 计算机云计算中心建设项目,某大学计算机云计算云数据中心建设方案.docx
  13. KDD 2016 | node2vec:Scalable Feature Learning for Networks
  14. thinkpad x200 bios 超级密码破解方法
  15. BGP多线和双线双IP服务器有什么区别? 哪个网站访问速度更快?
  16. 腾讯多媒体实验室:基于三维卷积神经网络的全参考视频质量评估算法
  17. 用户参与度与活跃度的区别_如何使用色彩理论提高用户对应用程序的参与度
  18. 过来人的经验:自学编程的6个建议
  19. 使用UltraISO制作U盘启动盘完整教程
  20. Javascript实现打字效果

热门文章

  1. Redis线上做Keys命令引发的生产事故
  2. The project seems to require yarn but it‘s not installed.
  3. 个人笔记——消除无用符号·消除空产生式·消除单一产生式·消除左递归
  4. Python输出函数print()总结(python print())
  5. 1461错误,nbsp;mysql_stmt_prepa…
  6. 甘特图、IPO图、DFD图
  7. Flask中蓝本(Blueprint)的使用
  8. 从Windows中删除Node.js
  9. JAVA毕设项目民航售票管理系统(java+VUE+Mybatis+Maven+Mysql)
  10. 整数补码加减法运算法则