ningh

  • 2025-02-28
  • 回复了主题帖: 嵌入式Rust修炼营:动手写串口烧录工具和MCU例程,Rust达人Hunter直播带你入门Rust

    -参与理由&个人编程基础: 本身是后端工程师,对嵌入式开发比较感兴趣,熟悉 C/C++, Python, Go,也使用 Rust 开发过小工具。 折腾过 ESP32(ESP-IDF)/RP2040(MicroPython),墨水屏驱动,画过几块 PCB。   -查看修炼任务和活动时间表,预估可以跟着完成几级任务(初级、中级、高级): 时间允许的情况下,计划全程参与初级、中级、高级三级任务。对“上位机串口工具开发”和“Py32多任务扩展”尤其感兴趣   -如探索过Rust,请说明Rust学习过程遇到难点,希望在参与活动中收获什么? 之前 ESP-RS 的环境搭建太麻烦,希望系统学习一下 Rust 在嵌入式项目中的使用。

  • 2025-02-27
  • 回复了主题帖: 蹭蹭哪吒热度?10行代码在三色墨水屏上显示哪吒头像!

    wangerxian 发表于 2025-2-27 17:41 嗯嗯,图片是多少kb? 212KB

  • 回复了主题帖: 蹭蹭哪吒热度?10行代码在三色墨水屏上显示哪吒头像!

    chineseboyzxy 发表于 2025-2-27 17:21 是不是跟现在超市里的电子标签一样的屏 嗯,这个是黑白红三色,显示哪吒头像正好

  • 回复了主题帖: 蹭蹭哪吒热度?10行代码在三色墨水屏上显示哪吒头像!

    tagetage 发表于 2025-2-27 17:02 这个挺有意思,得顶一下楼主。。 翻出吃灰的开发板,一起玩 

  • 回复了主题帖: 蹭蹭哪吒热度?10行代码在三色墨水屏上显示哪吒头像!

    wangerxian 发表于 2025-2-27 16:50 应该上传原图会好一些。 上传原图提示:{status: 'failure', message: '头像检测异常2'},可能是太大了?

  • 回复了主题帖: 蹭蹭哪吒热度?10行代码在三色墨水屏上显示哪吒头像!

    wangerxian 发表于 2025-2-27 16:42 头像是最后抖动生成的吧?像素感很强 哈哈,是的,上传上来比墨水屏像素感还强,也挺有意思的。

  • 发表了主题帖: 蹭蹭哪吒热度?10行代码在三色墨水屏上显示哪吒头像!

    看完《哪吒2》热血沸腾!作为电子爱好者,怎能不DIY个专属周边?今天我们用三色墨水屏+ESP32开发板,仅需10行核心代码即可永久保存哪吒炫酷头像! 首先,从吃灰的墨水屏库存中,找到几个 1.54 寸的墨水屏、一块佳显的驱动板、一个合宙 ESP32-S3 开发板(性价比超高,可惜绝版了),百度了一个喜欢的哪吒头像,高清版,然后转换成 C 语言数组。   啊,被炼黑了??难道我的墨水屏又要继续吃灰吗?经过一番倒腾,发现单纯的图像二值化算法并不适合将图像转换到有限颜色的设备,需要利用图像抖动算法(误差扩散、随机/有序抖动)。换一个工具吧:     嗯,Atkinson 效果不错,比 Floyd Steinberg 看上去噪点少一些!   打开 VSCode,十行代码搞定! #include <GxEPD2_3C.h> #include "image.h" // generate by img2lcd.com, rgb566_bgr, 200x200 GxEPD2_3C<GxEPD2_154_Z90c, GxEPD2_154_Z90c::HEIGHT> display(GxEPD2_154_Z90c(/*CS=5*/ 16, /*DC=*/ 15, /*RST=*/ 14, /*BUSY=*/ 13)); void setup() { Serial.begin(115200); SPI.begin(17, -1, 18); display.init(115200); display.setRotation(0); display.firstPage(); do { display.drawRGBBitmap(0, 0, (uint16_t *)IMAGE, 200, 200); } while (display.nextPage()); } 显示效果如下:   先到这,收工!

最近访客

< 1/1 >

统计信息

已有6人来访过

  • 芯积分:38
  • 好友:--
  • 主题:1
  • 回复:6

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言