Original text


Technical University "Gh.Asachi" Iasi - Fac. Automation and Computers
Design with Microprocessors
Luni, 28 Ian.,
Ora 19:1Monday, 26 March,
Time 21:19

 FRDN
Experiment no. 6

  • L6.1 Name:


  • ARM Cortex M0 / 3 - BlueTooth Network Interconnection



  • E6.1 Overview, purpose.


  • The experiment explores how to configure and interconnect BlueTooth protocol communication modules and the interfacing and programming capabilities with the XMC Boot Kit and XMC2Go platforms. Android applications are being explored to deliver messages on BT networks that can be used for mobile device control operations. At the end of the alterator you will find detailed information about how to set up BT modules for pairing and data transfer operations, and how to make active systems controllable by mobile phones and human voice.

  • E6.3 Resources:


  • - XMC1100 development platform, USB-RS232 FTDI converters;
    - Arduino compatible ByteDisplay extension, BT Modules RN42;
    - PC with TeraTerm application ;
    - Mobile phone with Terminal type application
    - Mobile phone with BT Voice Control for Arduino ;



  • L6.4 Sources of prototype programs:


  • Mobile Phone Communication Program - XMC1100


  • E6.5 Running / Tracking Experiment:

    • Interconnect the USB-RS232 converter to the BT and PC module according to the following scheme:


    • Using Device Manager, examine how to make serial communication across USB;

    • The teraTerm is launched and configured according to the Device Manager information as follows:


    • Test the AT coils for the BT module and configure salve modules;



    • Testing the interconnection of mobile phones to the PC;
    • It examines how to interconnect a BT slave mode to the XMC Boot Kit as depicted in the following figure;

    • There is a project with the prototype program in DAVE and the execution on the development platform XMC1100 Boot Kit;
    • It solves the proposed problems;


  • L6.6 Proposed Issues:


  • 1. Make a program sequence that will activate the LEDs on the ByteDisplay extension based on the BT messages sent from the mobile phone;

    2. Establish a BT connection between 2 XMC platforms and highlight the correct communication between the two systems;

    3. Identify applications on Android that allow BT to send information about the acceleration sensor on your phone and highlight it on PC + terminal + BT;

    4. Identify applications on Android that allow word recognition and messaging on BT interfaces - highlight on PC + Terminal + BT;

    5. Using the mobile phone + suitable applications, perform a LED activation procedure on the XMC1100 Boot Kit using voice commands.


  • L6.7 The experiment may be extended to:


  • - Establishing Persoanla Area Network structures;
    - Making "smart" devices capable of being powered by mobile phones;
    - Achieving voice-activated medical equipment;
    - Car audio systems development;



  • L6.8 Documentary references:


  • © 2017 Fl. Pantilimonescu - Fac. Automation and Computers Iasi