Los Putacos / Mbed OS WearableDevice_Nucleo_New

Dependencies:   MPU9250_SPI

Fork of WearableDevice_Nucleo by Los Putacos

Committer:
Muglug
Date:
Fri Feb 16 18:30:19 2018 +0000
Revision:
29:ab809198c1ba
Parent:
28:c7e977a19564
Final Version

Who changed what in which revision?

UserRevisionLine numberNew contents of line
gusteibolt 2:7f90cc734a10 1 /*
gusteibolt 2:7f90cc734a10 2 * Los Putacos
gusteibolt 2:7f90cc734a10 3 * Copyright (C) 2017, All rights reserved.
Muglug 19:0a3ae902722e 4 * ________________________________________
gusteibolt 2:7f90cc734a10 5 *
gusteibolt 2:7f90cc734a10 6 * Created by: Gustavo Campana, Michael Schmidt, Miguel Lopez
gusteibolt 2:7f90cc734a10 7 * Date: 11-Oct-2017
gusteibolt 2:7f90cc734a10 8 * Version: V0.1
gusteibolt 2:7f90cc734a10 9 */
gusteibolt 2:7f90cc734a10 10
gusteibolt 2:7f90cc734a10 11 //-----------------------------------------------------------------
gusteibolt 2:7f90cc734a10 12 #ifndef CONFIGURATION_H_
gusteibolt 2:7f90cc734a10 13 #define CONFIGURATION_H_
gusteibolt 2:7f90cc734a10 14
Muglug 23:aad5fd1b3ef9 15 // Microcontroller definition - Comment the Version not used
Muglug 23:aad5fd1b3ef9 16 #define STM32F446RET6 1
gusteibolt 2:7f90cc734a10 17
gusteibolt 2:7f90cc734a10 18 // Debug mode
gusteibolt 2:7f90cc734a10 19 #define DEBUG_MODE 0
Muglug 26:4bc56ce08d15 20 //-----------------------------------------------------------------
Muglug 26:4bc56ce08d15 21
Muglug 26:4bc56ce08d15 22 //-----------------------------------------------------------------
Muglug 26:4bc56ce08d15 23 // PIN Defines
Muglug 26:4bc56ce08d15 24 #ifdef STM32F446RET6
Muglug 29:ab809198c1ba 25 // Wifi SSID & Password
Muglug 28:c7e977a19564 26 #define WiFi_SSID "OnePlus3"
Muglug 28:c7e977a19564 27 #define WiFi_Pass "mahandi00"
Muglug 28:c7e977a19564 28
Muglug 29:ab809198c1ba 29 // ESP8266 Communication Variables
Muglug 28:c7e977a19564 30 #define ESP_TX PC_6
Muglug 28:c7e977a19564 31 #define ESP_RX PC_7
Muglug 28:c7e977a19564 32
Muglug 29:ab809198c1ba 33 // IMU Variables
Muglug 28:c7e977a19564 34 #define IMU_SCK PB_13
Muglug 28:c7e977a19564 35 #define IMU_MISO PB_14 // SDO - Serial Data Output - MISO
Muglug 28:c7e977a19564 36 #define IMU_MOSI PB_15 // SDI - Serial Data Input - MOSI
Muglug 28:c7e977a19564 37 #define IMU_CS PB_1
Muglug 26:4bc56ce08d15 38
Muglug 29:ab809198c1ba 39 // Buzzer PWM Output
Muglug 29:ab809198c1ba 40 PwmOut Buzzer(PB_4);
Muglug 29:ab809198c1ba 41
Muglug 29:ab809198c1ba 42 // Voltage & Current Sensor
Muglug 29:ab809198c1ba 43 AnalogIn VSense(PA_5);
Muglug 29:ab809198c1ba 44 AnalogIn ISense(PA_6);
Muglug 29:ab809198c1ba 45
Muglug 26:4bc56ce08d15 46 //Analog Input
Muglug 29:ab809198c1ba 47 AnalogIn Micro_1(PC_4);
Muglug 29:ab809198c1ba 48 AnalogIn Micro_2(PC_0);
Muglug 29:ab809198c1ba 49
Muglug 29:ab809198c1ba 50 //Digital Output
Muglug 29:ab809198c1ba 51 DigitalOut LED_Blue1(PC_10);
Muglug 29:ab809198c1ba 52 DigitalOut LED_Blue2(PC_11);
Muglug 29:ab809198c1ba 53 DigitalOut LED_Red1(PC_12);
Muglug 29:ab809198c1ba 54 DigitalOut LED_Red2(PD_2);
Muglug 26:4bc56ce08d15 55 #endif
gusteibolt 2:7f90cc734a10 56
gusteibolt 2:7f90cc734a10 57 #endif // CONFIGURATION_H_
gusteibolt 2:7f90cc734a10 58 //-----------------------------------------------------------------