Skip to content

Klievan/ProjectX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProjectX

Final

The program running on the STM32L152RE Nucleo can be found here. The project works with the SW4STM32 plugin for Eclipse and was generated using STM32CubeMX.

Overview

The following chart gives a high-level overview of the system in its entirety. Green arrows indicate communication links of some kind while red and orange arrows indicate power lines of 3.3V and 5V respectively. The arrow heads indicate the direction in which current/information flows. Labels provide additional information about the power lines as well as the comm links. Specifically, in case of the latter, the labels indicate the type of comm link.

Overview chart

Backend

bootstrapper.py is the back-end python script. Other scripts in this folder are either debug-scripts or scripts to regenerate tokens in case these are outdated. Backend flowchart

LoRa/AtSlave

This is a folder containing an exisiting AT-Slave provided by STM. To use the code in the project, only the appropriate IDs and keys had to be entered in Commisioning.h. We recommend downloading the latest version when configuring a new AT-Slave: I-CUBE-LRWAN LoRaWAN software expansion for STM32Cube.

Power

LoRa Benchmark D7 Benchmark

Code conventions

Eclipse default:

  • Parenthesis after function headers (not below)
  • Lower Camelcase for functions
  • Constants all caps & underscores

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •