產品說明0



簡介
Bluno M3 是一款基於ARM處理器並且兼容Arduino接口的開源硬件平台。一款集成了藍牙4.0通信模塊和32位主控芯片STM32F103RET6的微控制器。作為Bluno 家族新的一員, Bluno M3繼承了Bluno系列的幾個特點:支持藍牙通信、支持無線編程和支持手機控制等。在此基礎上Bluno M3 也新增了新的功能——更強大的處理性能,更大的存儲空間和更多的接口資源。這完全得益於它現在採用的32位主控芯片。
32位主控器相比傳統的8位單片機,在性能上擁有顯著的優勢,但它的開發環境較為複雜,開發難度也相對較高。Bluno M3不同於以往其他的32位主控,在保留了其強大性能的同時,也兼容了Arduino的簡單方便的使用方法。
Bluno M3擁有39個數據輸入/輸出口,管腳分佈兼容了Arduino UNO管腳,提供SPI和I2C通信接口,支持無線燒錄功能及其BLE通信功能,可與手機APP配合("走你"APP https://itunes.apple.com/us/app/goble-bluetooth-4.0-controller/id950937437?mt=8)使用。板載電源管理系統支持USB和外接電源自動切換,可直連USB供電或7-12v的寬電壓供電。並支持傳統STM32 SWD編程調試。
在諸如以下的領域Bluno M3比原有Bluno具備無法比擬的優勢:
●利用Arduino平台進行產品研發。Bluno M3開發簡單,並且在價格和性能上都具備優勢。量產後也不必更換芯片方案。
●利用Arduino製作機器人,Bluno M3能夠處理更多複雜的任務。
●利用Arduino深入學習單片機。32位單片機已成主流。
技術規格
●微控制器: STM32 F103RET6
●時鐘速度: 72MHz
●藍牙芯片: TI CC2540 (藍牙4.0)
●通信距離: 30 m
●工作電壓: 3.3V
●USB與外接供電切換
●數字IO口: 39
●模擬輸入: 11 (部分為複用引腳)
●外部中斷: 39 (D0~D38)
●I2C/IIC: 默認為SDA (30)和SCL(29),軟件I2C可以指定任意兩個數字口作為I2C的SDA和SCL
●SRAM: 64K
●Flash: 512K
●默認用戶代碼空間:492K
●默認用戶數據空間:20K
●SPI:SPI、SPI1
●SPI 12(MISO)、11(MOSI)、13(SCK)
●SPI1 33(MISO)、34(MOSI)、32(SCK)
●串口5個: Serial1、Serial2、Serial3、Serial4、Serial5
●Serial1 0 (Rx1) 和1 (Tx1)
●Serial2 22(Rx2) 和21(Tx3)
●Serial3 30(Rx3) 和29(Tx3)
●Serial4 8 (Rx4) 和9 (Tx4)
●Serial5 54(Rx5) 和53(Tx5)
●尺寸: 68.716x31.369(mm)
特性
●支持AT設置指令
●支持主從機切換
●支持串口透傳
●支持藍牙無線下載程序(即藍牙4.0無線編程)
●支持藍牙HID
●支持手機控制
●支持固件升級
●兼容Arduino UNO的針腳接口,能夠使用Arduino擴展板(請注意電平兼容性)
●配套Android和IOS應用,開放的源碼,適合用戶二次開發
清單
●Bluno M3 微控制器 x1