BLE with STM32

Uncategorized
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Key features of this course

  • Comprehensive Courseware with focus on foundations.
  • A consistent focus on designing code using MBED API
  • Course begins with the study of BLE basics.
  • A crash course on ARM MBED is included.
  • Use of KEIL STUDIO IDE.
  • MIT App Inventor for Android App creation.
  • Establish connectivity between the APP and the Board
  • Program using Industry leading STM32 B-L475eIOT01A2 Discovery Kit IOT Node.

Syllabus

  • Overview of BLE fundamentals.
  • Project creation using ARM KEIL Studio and running the code on the target.
  • Learn to use GPIO on the STM32 B-L475eIOT01A2 Discovery Kit IOT Node.
  • Overview of ARM MBED platform
  • Create a Read/Write Event handler for the LED
  • Create a Read event handler for the BUTTON
  • Setup the project configuration in app.json file
  • Generate UUID from the UUID generator from the Internet
  • Setup the GATT service UUID
  • Setup the GATT characteristic UUID for the BUTTON and LED
  • Setup the notification property to notify the change in button status
  • Create an account on App Inventor and create your first Android App to setup BLE connection with the kit
  • Display the GATT characteristics on the Phone
  • Create an App to control the LED status on the board from the phone and show the change in Button status on the App when a Button on the kit is pressed.
  • Use the temperature sensor on the board to show the ambient temperature on the APP
  • Use the Humidity sensor and show the live changes in the humidity reading on the APP .
Show More

Course Content

Hardware and Software

  • Hardware and Software familiarity

BLE Jump Start

Topology

Generic Access Profile

Link layer and Physical layer

Generic Attribute Profile(GATT)

Attribute Protocol (ATT)

Profiles

Services

Characteristics

Attributes

Pairing and Bonding

BLE Addresses

Student Ratings & Reviews

No Review Yet
No Review Yet

You cannot copy content of this page