FlexBot开发资料 1. FlexBot概述 FlexBot是一款小巧的MWC无刷飞控板,通过BLE 4.0无线通信控制。其核心芯片是ATMega32U4,并配置了6轴传感器MPU-6050,3轴磁感计HMC5883L和气压计BMP085, FlexBot兼容Arduino Leonardo,可以当做Arduino Leonardo来使用,利用USB接口,能使用Arduino开发环境直接对FlexBot进行编程。 FlexBot主板上,有5V的电泵IC,另外有一DC-DC电源模块将5V电压转成低功耗蓝牙模块和传感器用的3.3V电压。
2. Flexbot硬件配置 主控: ATMega32u4 陀螺仪和加速计: MPU6050 磁感计: HMCL5883L 气压计: BMP085 功耗蓝牙模块IC: CC2541 or CC2540 输入电源: 3.3~4.7V 通信协议: BLE 4.0
3. 软件资料 3.1四轴飞控代码:
3.2 iOS App
3.3 Android App(video分支)
3.4 蓝牙模块特性
4. 硬件 4.1 Flexbot主板电路(Eagle格式)
4.2 PCB正面
4.3 PCB反面
4.5 接口
4.5.1数字焊盘接口
4.5.2 模拟焊盘接口
5. 其他 5.1 WiKi
|