Skip to content

LeoNiz/BLE-projet

Repository files navigation

ELE410 Session5 : BLE


Introduction

This project is the starting point for ELE410's session5 exercice. We will now mix all that we've seen in the previous sessions.

The objective is to implement a BLE device : "ELE410 prototype" which complies with the provided specification


Pre-requisites

Having a proper development environment (cf. ELE410 Template Project)


Template project description and suggestions

This project is a basis made from what had been presented in the previous sessions.

An empty APP/ELE410Prototype module is already present and contains almost empty ele410_prototype.h and ele410_prototype.c files.

You should have a look at what was presented in session2, exercice3, how the solution was implemented, and inspire yourself to correctly implement this session's exercice.

-> Most of the code you'll need write for this exercice should be in these 2 files (ele410_prototype.h and ele410_prototype.c).

-> you'll have to implement the BLE logic (services/characteristics declarations + management) in the BLE ()ble_common.c/ble_common.h or create your own files if needed; it could be more elegant).

To control your development, you're invited to use tools such as :

This kind of tools will allow you to interact with your BLE device, discover it, connect to it and play around with its GATT characteristics...

About

Implement of a BLE device - STM32

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published