Skip to content

RJAK11/SOSBeacon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setup Guide

Step 1: Install the following Python packages

  • Flask through the command: pip install Flask
  • Flask-SocketIO through the command: pip install Flask-SocketIO

Step 2: Import the following libaries into the Mbed project

Step 3: Configure the Wifi settings

  1. In main.cpp, find the lines const char* ssid = "ssid"; and const char* password = "password"; and replace the placeholders with your WiFi network's ssid and password.
  2. Also in main.cpp, find the line that contains the IP address "10.88.111.20", and change it to the IP address of the device that will host the Flask server.
  3. In app.py, find the HOST variable and change its value to the same IP address you used in main.cpp.

Step 4: Run the Flask server

Simply run the file app.py. Ensure your Flask server is running before proceeding to the next steps.

Step 5: Flash the board

Flash the Mbed project onto the board.

Step 6: Test

After flashing the board, the device should automatically connect to the WiFi network and start communicating with the Flask server. You can check the server and Mbed Studio logs for detailed updates on the connection and interactions.

Additionally, you can connect the board to any other device or a power bank and then press the reset button to test the wireless connectivity of the board.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published