JackBurdick / radio_sensor_web

AVR xplained pro TX, RX, and API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Radio Sensor RX/TX and Web API

tx_rx overview Environmental data is sensed, transmitted, received, then sent to an online API.

Requirements and Included Documentation

Directory Structure

  • ./API/
    • ./backend/
      • actions/
        • methods.js: API function functionality
      • config/
        • database.js: Database configuration
      • models/
        • sensor_data.js: Data scheme
      • server.js: API/server functionality
    • ./frontend/
      • /*: Currently only a placeholder for a Angular2 front end
  • ./receiver/src/
    • main.c: receive radio, write to USART
  • ./parsing/
    • send_to_server.py: post data to API (via url)
    • serial_reader.py: Read serial data and use send_to_sever()
  • ./transmitter/
    • src/main.c: read temp, light, send via radio

Future Direction

  • All progress is currently suspended as I no longer have access to a SAMM4L8 board or peripherals.

NOTE: git doesn't like me trying to rename the receiver directory :,(

About

AVR xplained pro TX, RX, and API

License:Apache License 2.0


Languages

Language:C 98.7%Language:C++ 1.1%Language:Objective-C 0.1%Language:Python 0.1%Language:JavaScript 0.0%Language:HTML 0.0%Language:TypeScript 0.0%Language:CSS 0.0%