Reference
This article provides detailed insights into BLE firmware versions, motor driver upgrades, wireless programming via BLE, and step-by-step tutorials for configuring and updating Romeo boards.
Communication Protocol Description
There are three revolutionary BLE firmware versions now, maybe it will be more. For the reason of unified management, we will put all BLE AT command on the BLUNO wiki page
Configure the BLE through AT command.
Principle
Version Update: V2 has upgraded its motor driver IC, it replaces HR8833 with TB6612 motor driver chip. TB6612 has the same control logic with L298 motor driver. The code will be compatible with Romeo robot control board. And it finally breakouts 2 interrupt pins now! You can connect encoders to make PID motor control.
Other Supplementary Information
Bluno Beetle Basic Demo
In this section, you can use the Romeo BLE mini to connect with the Android phone or iPhone .The Step by Step tutorial of the Romeo BLE mini is almost the same with the Bluno.
Wireless Programming via BLE
In this section, we will learn how to Upload the sketch on air via BLE. It is really amazing that you can do uploading process without a line.The Step by Step tutorial of the Romeo BLE mini is almost the same with the Bluno.
How to Wireless Programming through BLE.
Update BLE Firmware
It is better to update the newest firmware for the better experience. As Romeo BLE mini is using CC2540 chip, the method of the updating is very close to BLUNO. Please choose "Bluno" firmware. Or it won't work.
How to update the BLE firmware.
ICSP interface
image:Romeo_BLE_mini2.png|1 image:DFR0339 ICSP.png|2
- ICSP1: Atmega 328P
- ICSP2: CC2540
More Documents
Was this article helpful?
