0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

開源 | 合宙ESP32開發(fā)板+WS2812+觸摸屏,自制創(chuàng)意"像素盒子",還讓ChatGPT寫代碼!

合宙LuatOS ? 來源:未知 ? 2023-06-05 17:00 ? 次閱讀

便宜、好用、顏值高!合宙ESP32C3系列MCU開發(fā)板上市一年多來,不僅是工程師朋友可以人手N個的寶藏開發(fā)板,更成為許多行業(yè)客戶降本增效的量產(chǎn)利器。

工程師朋友的奇思妙想,常賦予小小開發(fā)板獨特靈魂——ESP32C3開發(fā)板+WS2812燈板+電容觸摸屏,還讓ChatGPT給寫代碼!又將會發(fā)生怎樣的奇妙碰撞呢?

本期特別分享@爆改車間主任立創(chuàng)開源硬件平臺的"像素盒子"觸摸屏LED燈板項目:

不得不說主任太帥了!感謝@爆改車間主任開源分享此項目,感興趣的朋友請戳文末“閱讀原文”下載最新資料。

1

“像素盒子”硬件物料


"像素盒子"觸摸屏LED燈板項目,主要使用到合宙ESP32C3開發(fā)板、WS2812燈板、電容觸摸屏等硬件。

01. WS2812B燈珠:

2020封裝,采用18X12的Z字行點陣。

2da31f40-02b0-11ee-90ce-dac502259ad0.png

02. 主控:

使用合宙ESP32C3開發(fā)板做主控,可直接貼在背面,也可以用杜邦線連接。

2e7e36e8-02b0-11ee-90ce-dac502259ad0.png

03. 電容觸控觸摸外屏:

3.5寸電容觸摸面板,雙點式觸控;IC:FT6236U。

2f3c9ca0-02b0-11ee-90ce-dac502259ad0.png

04. 其他:

3D打印黑色柵格;柔光紙;2mm厚深黑茶亞克力板;編碼器及電池、插座等。

詳細介紹參見視頻
https://www.bilibili.com/video/BV1h14y1f7uj/

2

“像素盒子”軟件功能


在各種開源庫的支持下,我們可以低代碼量輕松開發(fā)各類有趣應(yīng)用。當(dāng)前已實現(xiàn)的主要功能如下:

01. 觸控繪制

不到100行代碼即可實現(xiàn)觸控繪制功能,其中還包括聲明之類。

2fe42862-02b0-11ee-90ce-dac502259ad0.gif

可控制顏色進行繪制的簡易“像素畫板”:

31f12b8c-02b0-11ee-90ce-dac502259ad0.jpg

02.個性數(shù)字

幾行代碼即可實現(xiàn)以俄羅斯方塊的形式顯示數(shù)字,可應(yīng)用于個性化數(shù)顯項目。

32069760-02b0-11ee-90ce-dac502259ad0.gif

03.跑馬燈

可以用編碼器切換文字顯示內(nèi)容,或用上位機手機上修改滾動文字的內(nèi)容及顏色等。

3353636e-02b0-11ee-90ce-dac502259ad0.gif

343b064c-02b0-11ee-90ce-dac502259ad0.jpg

跑跑有趣的Adafruit例程:

34653b42-02b0-11ee-90ce-dac502259ad0.gif

04.小游戲

用ChatGPT寫的初始代碼稍作修改,目前完成了一個打磚塊小游戲,有時間可以做更多嘗試。

363eeb66-02b0-11ee-90ce-dac502259ad0.gif

隨著人工智能的快速發(fā)展,我們還能做些什么,也是很值得研究的問題。

3

開源工程/代碼下載


“像素盒子”已上傳到立創(chuàng)開源廣場,大家喜歡的話,也可以和@爆改車間主任一起來嘗試做一些有趣的像素屏項目。

原工程鏈接:
https://oshwhub.com/shukkkk/led-chu-mo-ban

開源協(xié)議:GPL 3.0

原理圖

37cb3d72-02b0-11ee-90ce-dac502259ad0.gif

PCB

380a8b8a-02b0-11ee-90ce-dac502259ad0.png

文末“閱讀原文”下載相關(guān)代碼/庫、底殼、柵格等最新文件。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 合宙通信
    +關(guān)注

    關(guān)注

    0

    文章

    146

    瀏覽量

    1659

原文標(biāo)題:開源 | 合宙ESP32開發(fā)板+WS2812+觸摸屏,自制創(chuàng)意"像素盒子",還讓ChatGPT寫代碼!

文章出處:【微信號:HelloLuatOS,微信公眾號:合宙LuatOS】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    4G模組Air780E開發(fā)板使用手冊

    開發(fā)板Air780E使用說明
    的頭像 發(fā)表于 09-09 18:22 ?242次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>4G模組Air780E<b class='flag-5'>開發(fā)板</b>使用手冊

    低功耗4G模組Air700EAQ——開發(fā)板使用說明

    低功耗4G模組Air700EAQ——開發(fā)板使用說明
    的頭像 發(fā)表于 08-30 17:14 ?815次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>低功耗4G模組Air700EAQ——<b class='flag-5'>開發(fā)板</b>使用說明

    LuatOS開發(fā)板使用手冊——Air700ECQ

    LuatOS開發(fā)板使用說明——Air700ECQ
    的頭像 發(fā)表于 08-23 16:28 ?405次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>LuatOS<b class='flag-5'>開發(fā)板</b>使用手冊——Air700ECQ

    ESP32-S2-HMI-DevKit-1開發(fā)板如何實現(xiàn)lcd豎顯示?

    ESP32-S2-HMI-DevKit-1開發(fā)板上用到的一些外設(shè)的手冊,lcd(rm68120),觸摸屏(ft5x06),溫濕度傳感器(hdc1080)等,這個可以從哪去下載,多謝。
    發(fā)表于 06-28 06:50

    ESP32-P4首秀|啟明云端帶你解讀樂鑫P4多媒體開發(fā)板

    此前,樂鑫發(fā)布了新一代MCU芯片ESP32-P4的消息,今天ESP32-P4開發(fā)板終于登場亮相了,快來一睹真容吧。一、ESP32-P4開發(fā)板
    的頭像 發(fā)表于 02-19 12:30 ?3195次閱讀
    <b class='flag-5'>ESP32</b>-P4首秀|啟明云端帶你解讀樂鑫P4多媒體<b class='flag-5'>開發(fā)板</b>

    盒子+KT+垃圾袋?這可能是你見過的最廉價ESP32開源航模

    放飛自制的小飛機,飛過高樓,飛過曠野……微風(fēng)斜陽,海闊天空,何其愜意!小小的ESP32-C3開發(fā)板,在工程師朋友的手里魔法變身。就連發(fā)貨
    的頭像 發(fā)表于 02-19 12:27 ?1094次閱讀
    紙<b class='flag-5'>盒子</b>+KT<b class='flag-5'>板</b>+垃圾袋?這可能是你見過的最廉價<b class='flag-5'>ESP32</b><b class='flag-5'>開源</b>航模

    迪文控制WS2812氛圍燈

    ——來自迪文開發(fā)者論壇本期為大家推送迪文開發(fā)者論壇獲獎開源案例——迪文控制WS2812氛圍燈。工程師通過COF智能
    的頭像 發(fā)表于 01-26 08:12 ?773次閱讀
    迪文<b class='flag-5'>屏</b>控制<b class='flag-5'>WS2812</b>氛圍燈

    ESP32-WROOM-32開發(fā)板教程

    ESP32-WROOM-32是一款功能強大的物聯(lián)網(wǎng)開發(fā)板,它基于Espressif的ESP32芯片,擁有更多的性能和功能。在本篇文章中,我將為您提供一份詳盡、詳實、細致的教程,以幫助您快速上手
    的頭像 發(fā)表于 12-08 13:55 ?7815次閱讀

    方法|如何為開發(fā)板調(diào)試新的觸摸屏

    方法|如何為開發(fā)板調(diào)試新的觸摸屏
    的頭像 發(fā)表于 11-30 11:30 ?766次閱讀
    方法|如何為<b class='flag-5'>開發(fā)板</b>調(diào)試新的<b class='flag-5'>觸摸屏</b>

    Air001迷你版音樂頻譜桌面小擺件

    當(dāng)夢想照進現(xiàn)實,小小的音樂頻譜擺件讓時光流轉(zhuǎn)變得溫暖又治愈……音樂頻譜桌面小擺件DIY開源分享工程師朋友日常少不了DIY各類小物件,除了“DIY神器”ESP32-C3
    的頭像 發(fā)表于 11-04 08:05 ?613次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>Air001迷你版音樂頻譜桌面小擺件

    治愈系!Air001迷你版音樂頻譜桌面小擺件

    當(dāng)夢想照進現(xiàn)實,小小的音樂頻譜擺件讓時光流轉(zhuǎn)變得溫暖又治愈…… 音樂頻譜桌面小擺件DIY 開源 分享 工程師朋友日常少不了DIY各類小物件,除了“DIY神器”ESP32-C3
    的頭像 發(fā)表于 11-03 12:15 ?2079次閱讀
    治愈系!<b class='flag-5'>合</b><b class='flag-5'>宙</b>Air001迷你版音樂頻譜桌面小擺件

    炫酷好玩的像素時鐘&amp;amp;音樂頻譜,ESP32-C3開發(fā)板創(chuàng)意DIY分享

    分享@亞里士不可得大佬的開源佳作——使用ESP32-C3開發(fā)板自制
    的頭像 發(fā)表于 10-21 08:04 ?892次閱讀
    炫酷好玩的<b class='flag-5'>像素</b>時鐘&amp;amp;音樂頻譜,<b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>ESP32</b>-C3<b class='flag-5'>開發(fā)板</b><b class='flag-5'>創(chuàng)意</b>DIY分享

    快來!炫酷好玩的像素時鐘&amp;音樂頻譜,ESP32-C3開發(fā)板創(chuàng)意DIY分享

    ,還要特別 分享 @ 亞里士不可得 大佬 的開源佳作—— 使用ESP32-C3開發(fā)板自制
    的頭像 發(fā)表于 10-20 14:55 ?1470次閱讀
    快來!炫酷好玩的<b class='flag-5'>像素</b>時鐘&amp;音樂頻譜,<b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>ESP32</b>-C3<b class='flag-5'>開發(fā)板</b><b class='flag-5'>創(chuàng)意</b>DIY分享

    Banana Pi 開源硬件基于ESP32-S3開發(fā)的物聯(lián)網(wǎng)開發(fā)板系列

    Banana Pi 開源硬件基于ESP32-S3開發(fā)的物聯(lián)網(wǎng)開發(fā)板系列
    的頭像 發(fā)表于 09-28 16:21 ?964次閱讀
    Banana Pi <b class='flag-5'>開源</b>硬件基于<b class='flag-5'>ESP32</b>-S3<b class='flag-5'>開發(fā)</b>的物聯(lián)網(wǎng)<b class='flag-5'>開發(fā)板</b>系列

    Banana Pi 開源硬件基于ESP32-S3開發(fā)的物聯(lián)網(wǎng)開發(fā)板系列

    ://wiki.banana-pi.org/BPI-Centi-S3 香蕉派 BPI-PicoW-S3是為物聯(lián)網(wǎng)開發(fā)和創(chuàng)客DIY設(shè)計的一款開源硬件開發(fā)板。采用樂鑫ESP32-S3芯片設(shè)
    發(fā)表于 09-27 17:10