【arduino】玩CyberPi童芯派之真点灯,点亮板载RGB灯,GPIO扩展芯片AW9523B驱动
微信關(guān)注?“DLGG創(chuàng)客DIY”
設(shè)為“星標(biāo)”,重磅干貨,第一時(shí)間送達(dá)。
????上周開了個(gè)頭,簡(jiǎn)單介紹了一下CyberPi童芯派,今天開始搞驅(qū)動(dòng),本來(lái)是想搞彩屏的,還是遵循循序漸進(jìn)的原則慢慢來(lái)吧,防止掉坑上不來(lái)。
????嵌入式開發(fā)板編程的helloworld程序一般是點(diǎn)燈,即把一個(gè)IO引腳對(duì)應(yīng)的LED燈點(diǎn)亮,也可以熄滅或閃爍。今天來(lái)點(diǎn)亮CyberPi童芯派上的LED燈。
????從原理圖可以看到,(板子集成度很高)沒有CPU(ESP32)引腳直連的LED燈,有一排RGB燈是通過AW9523B驅(qū)動(dòng)的,AW9523B是通過I2C總線和CPU(ESP32)通信的,主要功能是用來(lái)擴(kuò)展IO接口和驅(qū)動(dòng)LED.
AW9523B驅(qū)動(dòng)
庫(kù):AW9523B
作者:Manuel Polo
項(xiàng)目地址:https://github.com/mrmx/AW9523B
注意事項(xiàng):驅(qū)動(dòng)RGB燈的AW9523B的地址是0x5B
搞完之后聯(lián)系了一下大牛,大牛給推薦了一個(gè)arduino玩CyberPi童芯派項(xiàng)目,簡(jiǎn)單看了一下,里邊的模塊還是挺多了,以后測(cè)試模塊驅(qū)動(dòng)不用那么費(fèi)勁了,感謝大牛的推薦和大神的辛苦整理。
項(xiàng)目地址:https://github.com/xeecos/cyberpi_library_for_arduino
你點(diǎn)的每個(gè)在看,我都當(dāng)成喜歡
總結(jié)
以上是生活随笔為你收集整理的【arduino】玩CyberPi童芯派之真点灯,点亮板载RGB灯,GPIO扩展芯片AW9523B驱动的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何开发一个能拯救银河系的充电器
- 下一篇: 【arduino】RFID门禁刷卡模块R