Skip to content

LMIC-node | One example to rule them all. LMIC-node is an example LoRaWAN application for a node that can be used with The Things Network. It demonstrates how to send uplink messages, how to receive downlink messages, how to implement a downlink command and it provides useful status information. With LMIC-node it is easy to get a working node quick

License

junchen88/Sun-Tracking-Solar-Panel-An-IoT-Solution-for-Optimum-Power-Generation-and-fault-Alert

 
 

Repository files navigation

Note: This project uses code from the LMIC-node project as a template for connecting the device to TTN.

Sun Tracking Solar Panel: An IoT Solution for Optimum Power Generation and Fault Alert

This repository contains codes for the Sun Tracking Solar Panel: An IoT Solution for Optimum Power Generation and Fault Alert project.

The payload-formatters codes are used in TTN to decode the data from CayenneLPP format to ThingSpeak format.

The matlab-analysis-files codes are executed though ThingSpeak over the cloud.

The keyfiles contain credentials for connecting to TTN.

solar-sun-tracker-video is a demonstration video of the device.

The main code for the device is located inside src file named LMIC-node

platformio.ini contains the setting and library dependencies for the project

About

LMIC-node | One example to rule them all. LMIC-node is an example LoRaWAN application for a node that can be used with The Things Network. It demonstrates how to send uplink messages, how to receive downlink messages, how to implement a downlink command and it provides useful status information. With LMIC-node it is easy to get a working node quick

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 53.0%
  • C++ 40.8%
  • JavaScript 3.1%
  • MATLAB 3.1%