BPI-Leaf-S3板載ESP32-S3芯片,支持 2.4 GHz Wi-Fi 和低功耗藍(lán)牙 (Bluetooth LE) 雙模無(wú)線通信。板子支持USB和外接3.7V鋰電池兩種供電方式,可實(shí)現(xiàn)雙電源下自動(dòng)切換電源功能,并支持USB充電方式。體積小巧,接口方便,上手簡(jiǎn)單,可直接應(yīng)用于物聯(lián)網(wǎng)低功耗項(xiàng)目。
BPI-Leaf-S3開(kāi)發(fā)板在軟件方面支持ESP-IDF、Arduino、MicroPython等多種方式進(jìn)行編程開(kāi)發(fā) 。
BPI-Leaf-S3開(kāi)發(fā)板上標(biāo)記了與芯片對(duì)應(yīng)的所有IO管腳,且IO管腳順序與Espressif ESP32-S3-DevKitC-1開(kāi)發(fā)板一致,開(kāi)發(fā)者可根據(jù)實(shí)際需求,可將DevKitC-1支持的外圍設(shè)備添加到BPI-Leaf-S3上,也可將開(kāi)發(fā)板插在面包板上使用。
![](https://file1.elecfans.com//web2/M00/99/EC/wKgZomTnj-mAVc_XAAWswbufjig634.png)
(點(diǎn)擊圖片或標(biāo)題查看詳情)
1.與Banana PI Leaf 的第一次親密接觸
首先感謝電子發(fā)燒友提供的使用機(jī)會(huì),板子做的很漂亮,更漂亮的是各項(xiàng)功能。
核心MCU各項(xiàng)參數(shù)很高,ESP32-S3 是一款集成 2.4 GHz Wi-Fi 和 Bluetooth 5 (LE) 的 MCU 芯片,支持遠(yuǎn)距離模式 (Long Range)。ESP32-S3 搭載 Xtensa 32 位 LX7 雙核處理器,主頻高達(dá) 240 MHz,內(nèi)置 512 KB SRAM (TCM),具有 45 個(gè)可編程 GPIO 管腳和豐富的通信接口。ESP32-S3 支持更大容量的高速 Octal SPI flash 和片外 RAM,支持用戶配置數(shù)據(jù)緩存與指令緩存。
BPI-Leaf-S3板支持MicroPython和Arduino平臺(tái)開(kāi)發(fā),因?yàn)锳rduino IDE要下載ESP32 S3的包,最近GITHUB訪問(wèn)不是很穩(wěn)定,一直下不了,先來(lái)MicroPython走一波。
![](https://file1.elecfans.com//web2/M00/99/EC/wKgZomTnj-mABawjAACGWuTQiZI995.jpg)
(點(diǎn)擊圖片或標(biāo)題查看詳情)
2.基于MicroPython的OLED顯示
本次主要利用Banana PI Leaf S3開(kāi)發(fā)板 驅(qū)動(dòng) SSD1306的OLED屏幕。
BPI-Leaf-S3開(kāi)發(fā)板上標(biāo)記了與芯片對(duì)應(yīng)的所有IO管腳,且IO管腳順序與Espressif ESP32-S3-DevKitC-1開(kāi)發(fā)板一致,可根據(jù)實(shí)際需求,可將DevKitC-1支持的外圍設(shè)備添加到BPI-Leaf-S3上,也可將開(kāi)發(fā)板插在面包板上使用。
![](https://file1.elecfans.com//web2/M00/99/EC/wKgZomTnj-mAZNxiAAFKm0D3x2c752.png)
(點(diǎn)擊圖片或標(biāo)題查看詳情)
3.基于Banana PI Leaf S3的天氣預(yù)報(bào)系統(tǒng)
本次主要利用Banana PI Leaf S3開(kāi)發(fā)板 和 SSD1306的OLED屏幕,實(shí)現(xiàn)一個(gè)簡(jiǎn)易的天氣預(yù)報(bào)系統(tǒng)。
直接在Banana PI Leaf S3開(kāi)發(fā)板發(fā)出HTTP GET request獲取本地天氣預(yù)報(bào),然后再解析返回的JSON,實(shí)現(xiàn)幾個(gè)關(guān)鍵詞的內(nèi)容在OLED上 的顯示。
![](https://file1.elecfans.com//web2/M00/99/ED/wKgZomTnj-mAfXlLAAE3vafxS_c432.png)
(點(diǎn)擊圖片或標(biāo)題查看詳情)
4.PWM調(diào)節(jié)LED的呼吸燈效果
在BPI-Leaf-S3開(kāi)發(fā)板上要實(shí)現(xiàn)呼吸燈效果非常容易,只需幾個(gè)簡(jiǎn)單的函數(shù)調(diào)用即可。由于開(kāi)發(fā)板上配置的是全彩LED燈珠,因此要進(jìn)行呼吸燈效果的測(cè)試,需要外觀一個(gè)LED模塊,其形式如圖所示。
![](https://file1.elecfans.com//web2/M00/99/ED/wKgZomTnj-mAABQWAANAHwHVlIY008.png)
(點(diǎn)擊圖片或標(biāo)題查看詳情)
5.開(kāi)發(fā)板WIFI聯(lián)網(wǎng)與遠(yuǎn)程腳本自動(dòng)化執(zhí)行
BananaPI Leaf S3開(kāi)發(fā)板(以下簡(jiǎn)稱BPI-S3)帶有2.4G WIFI ,Bluetooth 5 ,Bluetooth mesh 硬件功能。所以它是能夠連接互聯(lián)網(wǎng)的,本次試驗(yàn)的目的就是研究BPI-S3板子連接互聯(lián)網(wǎng)網(wǎng)絡(luò),并研究使用除串口外的網(wǎng)絡(luò)下的開(kāi)發(fā)方法。
![](https://file1.elecfans.com//web2/M00/99/ED/wKgZomTnj-qAX5tSAADvsCuOzfg181.jpg)
(點(diǎn)擊圖片或標(biāo)題查看詳情)
6.WS2812燈環(huán)燈帶控制
在BPI-Leaf-S3開(kāi)發(fā)板上載有一個(gè)全彩LED燈珠,該燈珠的引腳同GPIO48相連,通過(guò)例程的下載則可產(chǎn)生間隔為0.5秒的白光閃爍效果。
![](https://file1.elecfans.com//web2/M00/99/ED/wKgZomTnj-qASXLwAATF2cc9ahw478.png)
(點(diǎn)擊圖片或標(biāo)題查看詳情)
更多熱點(diǎn)文章閱讀
原文標(biāo)題:【開(kāi)發(fā)實(shí)例】搭載ESP32芯片,體積小巧,接口方便,上手簡(jiǎn)單,可直接應(yīng)用于物聯(lián)網(wǎng)低功耗項(xiàng)目
文章出處:【微信公眾號(hào):發(fā)燒友研習(xí)社】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
-
發(fā)燒友研習(xí)社
+關(guān)注
關(guān)注
0文章
95瀏覽量
297
原文標(biāo)題:【開(kāi)發(fā)實(shí)例】搭載ESP32芯片,體積小巧,接口方便,上手簡(jiǎn)單,可直接應(yīng)用于物聯(lián)網(wǎng)低功耗項(xiàng)目
文章出處:【微信號(hào):發(fā)燒友研習(xí)社,微信公眾號(hào):發(fā)燒友研習(xí)社】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
使用ESP32開(kāi)發(fā)板點(diǎn)亮LED燈
risc-v與esp32架構(gòu)對(duì)比分析
【全新課程資料】正點(diǎn)原子《ESP32物聯(lián)網(wǎng)項(xiàng)目實(shí)戰(zhàn)》培訓(xùn)課程資料上線!
簡(jiǎn)述三種esp32的開(kāi)發(fā)方式是什么
esp32有哪些編程方式
esp32用什么軟件編程
ESP32-S3芯片賦能設(shè)備,打造智能交互新體驗(yàn)
![<b class='flag-5'>ESP32</b>-S3<b class='flag-5'>芯片</b>賦能設(shè)備,打造智能交互新體驗(yàn)](https://file.elecfans.com/web2/M00/45/DA/poYBAGKPGziABtawAAAYlXODTds073.jpg)
使用ESP32 h2開(kāi)發(fā)低功耗的過(guò)程中,無(wú)法調(diào)用低功耗接口的API如何解決?
樂(lè)鑫ESP32-P4芯片應(yīng)用,WT99P4C6-S1開(kāi)發(fā)板應(yīng)用方案
![樂(lè)鑫<b class='flag-5'>ESP32</b>-P4<b class='flag-5'>芯片</b>應(yīng)用,WT99P4C6-S1<b class='flag-5'>開(kāi)發(fā)</b>板應(yīng)用方案](https://file.elecfans.com/web2/M00/45/DA/poYBAGKPGziABtawAAAYlXODTds073.jpg)
基于ESP32開(kāi)發(fā)的工業(yè)級(jí)2.4GHz WiFi藍(lán)牙模塊方案
UIFlow 2.0 新增支持 XIAO ESP32S3
![UIFlow 2.0 新增支持 XIAO <b class='flag-5'>ESP32</b>S3](https://file.elecfans.com/web2/M00/7D/DA/pYYBAGN-zMaAF9QdAAAZUkbIjzU950.png)
分享6個(gè)實(shí)用的ESP32-S3物聯(lián)網(wǎng)項(xiàng)目:從智能設(shè)備到安全創(chuàng)新
ESP32-H2-MINI-1x模組 低功耗兼容Matter
![<b class='flag-5'>ESP32</b>-H2-MINI-1x模組 <b class='flag-5'>低功耗</b>兼容Matter](https://file1.elecfans.com/web2/M00/CA/A3/wKgZomYfMxOAcMqKAAASGaig-eU838.jpg)
WT01P4C6-S1核心板 搭載ESP32-P4芯片及ESP32-C6 Wi-Fi 6芯片
![WT01P4C6-S1核心板 <b class='flag-5'>搭載</b><b class='flag-5'>ESP32</b>-P4<b class='flag-5'>芯片</b>及<b class='flag-5'>ESP32</b>-C6 Wi-Fi 6<b class='flag-5'>芯片</b>](https://file.elecfans.com/web2/M00/45/DA/poYBAGKPGziABtawAAAYlXODTds073.jpg)
評(píng)論