e-puck2 mobile phone development: Difference between revisions

From GCtronic wiki
Jump to navigation Jump to search
Line 14: Line 14:
The main microcontroller wifi firmware source code can be downloaded with the command:<br/>
The main microcontroller wifi firmware source code can be downloaded with the command:<br/>
<code>git clone --recursive -b wifi https://github.com/e-puck2/e-puck2_main-processor.git</code><br/>
<code>git clone --recursive -b wifi https://github.com/e-puck2/e-puck2_main-processor.git</code><br/>
The radio module ble firmware source code can be downloaded with the command:<br/>
The radio module ble firmware source code can be downloaded with the command:<br/>
<code>git clone --recursive -b ble_spp https://github.com/e-puck2/esp-idf.git esp-idf_ble</code><br/>
<code>git clone --recursive -b ble_spp https://github.com/e-puck2/esp-idf.git esp-idf_ble</code><br/>

Revision as of 13:58, 5 September 2018

e-puck2 main wiki

1 Robot configuration

For working with Bluetooth Low Energy, the main microcontroller and radio module must be programmed with dedicated firmwares (not the factory ones); notice that the main microcontroller firmware is the same used with WiFi:

Put the selector in position 15.

Section Connecting to the BLE gives step by step instructions on how to accomplish your first BLE connection with the robot.

2 Connecting to the BLE

3 Get the source code

The main microcontroller wifi firmware source code can be downloaded with the command:
git clone --recursive -b wifi https://github.com/e-puck2/e-puck2_main-processor.git

The radio module ble firmware source code can be downloaded with the command:
git clone --recursive -b ble_spp https://github.com/e-puck2/esp-idf.git esp-idf_ble