1

Dependencies:   X_NUCLEO_IKS01A1 LoRaWAN-lib SX1276Lib mbed

Revision:
5:8654260e3d16
Parent:
3:4bca7f8f731a
--- a/board/board.h	Thu Sep 28 04:53:55 2017 +0000
+++ b/board/board.h	Sun Nov 26 03:26:34 2017 +0000
@@ -26,6 +26,7 @@
 #include "x_nucleo_iks01a1.h"
 #endif
 
+#if defined ( TARGET_NUCLEO_L152RE )
 /*!
  * Unique Devices IDs register set ( STM32L1xxx )
  */
@@ -33,6 +34,24 @@
 #define         ID2                                 ( 0x1FF800D4 )
 #define         ID3                                 ( 0x1FF800E4 )
 
+#elif defined ( TARGET_NUCLEO_F401RE ) || defined ( TARGET_NUCLEO_F411RE )
+/*!
+ * Unique Devices IDs register set ( STM32F4xxx )
+ */
+#define         ID1                                 ( 0x1FFF7A10 )
+#define         ID2                                 ( 0x1FFF7A14 )
+#define         ID3                                 ( 0x1FFF7A18 )
+
+#elif defined ( TARGET_NUCLEO_L073RZ )
+/*!
+ * Unique Devices IDs register set ( STM32L0xxx )
+ */
+#define         ID1                                 ( 0x1FF80050 )
+#define         ID2                                 ( 0x1FF80054 )
+#define         ID3                                 ( 0x1FF80064 )
+
+#endif
+
 #define LOW_BAT_THRESHOLD   3.45
 #define AIN_VREF            3.3     // STM32 internal refernce
 #define AIN_VBAT_DIV        2       // Resistor divider
@@ -41,8 +60,6 @@
 
 extern DigitalIn UsrButton;
 
-extern AnalogOut UsrLED;
-
 #ifdef USE_IKS01A1_SENSOR
 extern X_NUCLEO_IKS01A1 *mems_expansion_board;
 extern MotionSensor *accelerometer;