This is code is part of a Technion course project in advanced IoT, implementing a device to read and transmit sensors data from a Formula racing car built by students at Technion - Israel Institute of Technology.

Dependencies:   mbed Buffer

Fork of DISCO-L072CZ-LRWAN1_LoRa_PingPong by ST

This is code is part of a Technion course project in advanced IoT, implementing a device to read and transmit sensors data from a Formula racing car built by students at Technion - Israel Institute of Technology.

How to install

  • Create an account on Mbed: https://os.mbed.com/account/signup/
  • Import project into Compiler
  • In the Program Workspace select "Formula_Nucleo_Reader"
  • Select a Platform like so:
  1. Click button at top-left
  2. Add Board
  3. Search "B-L072Z-LRWAN1" and then "Add to your Mbed Compiler"
  • Finally click "Compile", if the build was successful, the binary would download automatically
  • To install it on device simply plug it in to a PC, open device drive and drag then drop binary file in it

Files at this revision

API Documentation at this revision

Comitter:
Helmut64
Date:
Tue May 30 15:49:05 2017 +0000
Parent:
8:3b0d7b4ff28f
Child:
10:f84959c2e044
Commit message:
Defined missing PC_13 for the LRWAN1 board.; Updated to latest mbed and SX1276Generic libs

Changed in this revision

PinMap.h Show annotated file Show diff for this revision Revisions of this file
SX1276GenericLib.lib Show annotated file Show diff for this revision Revisions of this file
mbed.bld Show annotated file Show diff for this revision Revisions of this file
--- a/PinMap.h	Fri May 19 14:04:56 2017 +0000
+++ b/PinMap.h	Tue May 30 15:49:05 2017 +0000
@@ -8,7 +8,7 @@
 
 #ifdef TARGET_NUCLEO_L476RG
  #define FEATURE_LORA   1
-#elif TARGET_STM32L0
+#elif TARGET_DISCO_L072CZ_LRWAN1
  #define FEATURE_LORA   1
  #define B_L072Z_LRWAN1_LORA    1 // the STM Lora Board
 #endif
@@ -31,7 +31,7 @@
 #define LORA_DIO0       PB_4
 #define LORA_DIO1       PB_1
 #define LORA_DIO2       PB_0
-#define LORA_DIO3       PC_13
+#define LORA_DIO3       (PinName)0x2D //PC_13
 #define LORA_DIO4       PA_5
 #define LORA_DIO5       PA_4
 #define LORA_ANT_RX     PA_1
--- a/SX1276GenericLib.lib	Fri May 19 14:04:56 2017 +0000
+++ b/SX1276GenericLib.lib	Tue May 30 15:49:05 2017 +0000
@@ -1,1 +1,1 @@
-http://developer.mbed.org/users/Helmut64/code/SX1276GenericLib/#00c1f5b83920
+http://developer.mbed.org/users/Helmut64/code/SX1276GenericLib/#75426c142f6e
--- a/mbed.bld	Fri May 19 14:04:56 2017 +0000
+++ b/mbed.bld	Tue May 30 15:49:05 2017 +0000
@@ -1,1 +1,1 @@
-https://mbed.org/users/mbed_official/code/mbed/builds/093f2bd7b9eb
\ No newline at end of file
+https://mbed.org/users/mbed_official/code/mbed/builds/86740a56073b
\ No newline at end of file