Navigation

    M5Stack Community

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    1. Home
    2. qlion
    • Continue chat with qlion
    • Start new chat with qlion
    • Flag Profile
    • Profile
    • Following
    • Followers
    • Blocks
    • Topics
    • Posts
    • Best
    • Groups
    Save
    Saving

    qlion

    @qlion

    2
    Reputation
    8
    Posts
    2231
    Profile views
    0
    Followers
    0
    Following
    Joined Last Online

    qlion Follow

    Posts made by qlion

    • RE: M5stick C - Rasp Pi integration with MQTT

      Hi

      Install mqtt in the pi
      https://www.instructables.com/id/Installing-MQTT-BrokerMosquitto-on-Raspberry-Pi/

      Setup a Python app with a mqtt client on the pi
      http://www.steves-internet-guide.com/into-mqtt-python-client/

      Setup mqtt client on your M5Stick
      https://github.com/m5stack/M5Cloud/tree/master/examples/MQTT

      This should be a good start to get mqtt connected on the both devices.

      posted in General
      qlion
    • RE: 'Serial2' was not declared - Error compiling with Arduino IDE

      Hi

      Just add

      HardwareSerial Serial2(2);

      under #include <Arduino.h> in /Users/matthias/Documents/Arduino/libraries/M5Stack/src/LoRaWan.h

      posted in Arduino
      qlion
    • RE: Send AT Command va UIFlow

      @watson Thanks for the reply

      so I don't have to Street about the setup
      Serial2.begin(9600, SERIAL_8N1, 16, 17);

      Just use Uart and send command, Thanks with play around with it.

      posted in UIFlow
      qlion
    • Send AT Command va UIFlow

      Hi

      How can I send the following AT Command with UIFlow.

      Serial2.begin(9600, SERIAL_8N1, 16, 17);
      Serial2.flush();
      Serial2.println("AT+RESET");

      Do I have to use the Uart mod?

      Thanks.

      posted in UIFlow
      qlion
    • RE: Blue Lorawan Module

      Hi

      I managed to get connected with the following.

      Thanks

      #include <M5Stack.h>

      HardwareSerial Serial2(2);

      int period = 158000;
      unsigned long time_now = 0;

      String cmd_DEF = "AT+FDEFAULT";
      String cmd_OTTA_mode = "AT+MODE=LWOTAA";
      String cmd_DevEui = "AT+ID=DevEui";
      String cmd_JOIN = "AT+JOIN=FORCE";
      String cmd_send_data = "AT+MSG="Data to send"";

      void setup() {

      M5.begin();
      Wire.begin();
      // Lcd display
      M5.Lcd.setBrightness(100);
      M5.Lcd.fillScreen(BLACK);
      M5.Lcd.setCursor(10, 10);
      M5.Lcd.setTextColor(WHITE);
      M5.Lcd.setTextSize(1);
      M5.Lcd.printf("LoraWAN Network");
      delay(300);
      M5.Lcd.fillScreen(BLACK);
      delay(150);
      M5.Lcd.setCursor(0, 10);
      M5.Lcd.fillScreen(BLACK);
      for(int i=0; i<200; i++) {
      M5.Lcd.setBrightness(i);
      delay(2);
      }

      Serial.begin(115200);

      Serial2.begin(9600, SERIAL_8N1, 16, 17);
      Serial2.flush();
      /* LoRaWAN Init */
      M5.Lcd.println("Setting up the LoraWAN Connetion");
      Serial2.println(cmd_DEF);
      delay(2000);
      Serial2.println(cmd_OTTA_mode);
      delay(1000);
      Serial2.println(cmd_DevEui);
      delay(1000);
      Serial2.println(cmd_OTTA_mode);
      delay(3000);
      M5.Lcd.println("Joining Network.");
      Serial2.println(cmd_JOIN);
      delay(3000);
      M5.Lcd.println("Message will be send in 155000ms, when next Band is availible");
      }

      void loop() {
      if(millis() > time_now + period){
      time_now = millis();
      M5.Lcd.println("Sending Data.");
      Serial2.println(cmd_send_data);
      }
      if(Serial2.available()) {
      int ch = Serial2.read();
      Serial.write(ch);
      }
      }

      posted in PRODUCTS
      qlion
    • Re: [Blue Lorawan Module](/topic/443/blue-lorawan-module)

      Re: Blue Lorawan Module

      HI

      So far i tried the following but keep failing. :(

      Will keep trying......

      #include <M5Stack.h>

      HardwareSerial Serial2(2);

      String cmd_DEF = "AT+FDEFAULT";
      String cmd_RESET = "AT+RESET";
      //String cmd_OTTA_mode = "AT+MODE=LWOTAA";

      String cmd_DevEui = "AT+ID=DevEui, "47eabd4800370055"";
      String cmd_DevAddr = "AT+ID=DevAddr, "07585E3D"";
      String cmd_NWKSKEY = "AT+KEY=NWKSKEY, "2B7E151628AED2A6ABF7158809CF4F3C"";
      String cmd_APPSKEY = "AT+KEY=APPSKEY, "2B7E151628AED2A6ABF7158809CF4F3C"";

      String cmd_BAND = "AT+DR=EU868";
      String cmd_DR = "AT+DR=DR5";
      String cmd_ADR = "AT+ADR=ON";

      String cmd_rfconf_ch0D = "AT+CH=0, 0";
      String cmd_rfconf_ch1D = "AT+CH=1, 0";
      String cmd_rfconf_ch2D = "AT+CH=2, 0";
      String cmd_rfconf_ch3D = "AT+CH=3, 0";
      String cmd_rfconf_ch4D = "AT+CH=4, 0";
      String cmd_rfconf_ch5D = "AT+CH=5, 0";
      String cmd_rfconf_ch6D = "AT+CH=6, 0";

      String cmd_rfconf_ch0 = "AT+CH=0, 868.1, DR0, DR5";
      String cmd_rfconf_ch1 = "AT+CH=1, 868.3, DR0, DR5";
      String cmd_rfconf_ch2 = "AT+CH=2, 868.5, DR0, DR5";
      String cmd_rfconf_ch3 = "AT+CH=3, 867.1, DR0, DR5";
      String cmd_rfconf_ch4 = "AT+CH=4, 867.3, DR0, DR5";
      String cmd_rfconf_ch5 = "AT+CH=5, 867.5, DR0, DR5";
      String cmd_rfconf_ch6 = "AT+CH=6, 867.7, DR0, DR5";

      String cmd_CH = "AT+CH=NUM, 0-6";

      String cmd_RX1 = "AT+RXWIN1=1,868.3";
      String cmd_RX2 = "AT+RXWIN2=869.525,DR0";

      String cmd_POW = "AT+POWER=14";
      String cmd_JOIN = "AT+JOIN=FORCE";

      String cmd_send_data = "AT+MSG="Data to send"";

      void setup() {

      M5.begin();
      Wire.begin();
      // Lcd display
      M5.Lcd.setBrightness(100);
      M5.Lcd.fillScreen(BLACK);
      M5.Lcd.setCursor(10, 10);
      M5.Lcd.setTextColor(WHITE);
      M5.Lcd.setTextSize(1);
      M5.Lcd.printf("Wireless 360 LoraWAN Network");
      delay(300);
      M5.Lcd.fillScreen(BLACK);
      delay(150);
      M5.Lcd.setCursor(0, 10);
      M5.Lcd.fillScreen(BLACK);
      for(int i=0; i<200; i++) {
      M5.Lcd.setBrightness(i);
      delay(2);
      }

      Serial.begin(115200);

      // Serial2.begin(unsigned long baud, uint32_t config, int8_t rxPin, int8_t txPin, bool invert)
      Serial2.begin(9600, SERIAL_8N1, 16, 17);
      Serial2.flush();
      /* LoRaWAN Init */
      //Serial2.println(cmd_JOIN);

      M5.Lcd.println("Setting up the LoraWAN Connetion");
      Serial2.println(cmd_DEF);
      Serial2.println(cmd_RESET);
      delay(1000);
      Serial2.println(cmd_DevEui);
      Serial2.println(cmd_DevAddr);
      Serial2.println(cmd_NWKSKEY);
      Serial2.println(cmd_APPSKEY);
      delay(1000);
      //Serial2.println(cmd_BAND);
      //Serial2.println(cmd_DR);
      //Serial2.println(cmd_ADR);
      //Serial2.println(cmd_rfconf_ch0D);
      //Serial2.println(cmd_rfconf_ch1D);
      //Serial2.println(cmd_rfconf_ch2D);
      //Serial2.println(cmd_rfconf_ch3D);
      //Serial2.println(cmd_rfconf_ch4D);
      //Serial2.println(cmd_rfconf_ch5D);
      //Serial2.println(cmd_rfconf_ch6D);
      //Serial2.println(cmd_rfconf_ch0);
      //Serial2.println(cmd_rfconf_ch1);
      //Serial2.println(cmd_rfconf_ch2);
      //Serial2.println(cmd_rfconf_ch4);
      //Serial2.println(cmd_rfconf_ch5);
      //Serial2.println(cmd_rfconf_ch6);
      //Serial2.println(cmd_CH);
      . Serial2.println(cmd_RX1);

      Serial2.println(cmd_RX2);
      //Serial2.println(cmd_POW);
      delay(1000);
      M5.Lcd.println("Connecting to the LoraWAN Connetion");
      //Serial2.println(cmd_JOIN);
      //M5.Lcd.println("Sending Data.");
      Serial2.println(cmd_send_data);

      }

      void loop() {
      //Serial2.println(cmd_send_data);
      //delay(100);

      if(Serial.available()) {
      int ch = Serial.read();
      Serial2.write(ch);
      }

      if(Serial2.available()) {
      int ch = Serial2.read();
      Serial.write(ch);
      //M5.Lcd.println(ch);
      }
      }

      posted in PRODUCTS
      qlion
    • Blue Lorawan Module

      Hi

      Is there a example to connect a M5stack to the TTN network?

      https://m5stack.github.io/m5-docs/#/en/product_documents/modules/module_lorawan

      Thanks.

      posted in PRODUCTS
      qlion
    • RE: Review "LORA"

      Hi

      Is there any update on the new 868 and 915 modules.

      Just waiting for them.... :P

      posted in Lessons and Guides
      qlion