Skip to content

KarenMkrtchyan/IoT_Telemetry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IoT Solution for sending telemetry data

The Recumbent Vehicle Design Team of the University of Southern California

Code organization

data_anal           // Python scripts to visualize the data saved onto the SD Card
documentation/      // Code and exampled provided by board manufacturer
lib/                // 3rd party libraries used in the project
src/                // Code that will be compiled into the board
utils/              // Temp util scripts used for one off-tasks
.gitignore          // Files not version controled or uploaded
platformio.ini      // All the config files for the project
README              // You are here

Parts List

Lamprey2 4 inch Absolute Encoder https://andymark.com/products/lamprey2-4-inch-absolute-encoder

T-SIM7600 G https://lilygo.cc/products/t-sim7600?srsltid=AfmBOopLbeYthMUjgtjAevXpP0CD4M320Slv0AcwBLF6oIEhXQ9-Jndp

SD card any brand, pick fast write speed option. 8Gb+

Wiring Diagram

TODO: Viz this, for now follow pin numbers on utilites.h

TODO List

  1. figure out how to connect board to american cel network & start publishing data to desktop live via MQTT
  2. push encoder data to buffer via interrupts so data isn't lost while the board is pushing buffer to SD card 2.b You could in theory use one core of the esp to read encoder and one to push to SD card
  3. (optional) Draw a cute lil speedometer on the LCD screen
  4. record accelerometer data
  5. seperate encoder stuff into a seperate class for better code org
  6. record GPS data to reconstruct bike travel path and speed at each point for sick ass diagrams
  7. write a setup guide

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published