MakerGram Logo

    MakerGram

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags
    • Users
    • Groups
    1. Home
    2. Groups
    3. Raspberry Pi Hackers

    Group Details Private

    Raspberry Pi Hackers

    Member List

    salmanfaris salmanfaris
    N neerajppraveen
    F finny
    S shahidpk
    A arunksoman
    C creator
    S sreu13
    jish812 jish812
    Abhay Abhay
    S SuperGops
    A aswin2001
    S Suvarnesh
    S shankar
    kowshik1729 kowshik1729
    S sarath
    • Open Source Projects/ Community Internship Programs

      Open Source Projects/ Community Internship Programs

      πŸ“Œ Google Summer of Code (GSoC):Β https://summerofcode.withgoogle.com/

      πŸ“Œ Linux Foundation Mentorship Program (LFX):Β https://lfx.linuxfoundation.org/tools/mentorship/

      πŸ“Œ MLH Fellowship:Β https://fellowship.mlh.io/

      πŸ“Œ Google Season of Docs (GSoD):Β https://lnkd.in/ddmsjaeA

      πŸ“Œ Outreachy:Β https://www.outreachy.org/

      πŸ“Œ Season of KDE:Β https://season.kde.org/

      πŸ“Œ Girlscript Summer of Code:Β https://gssoc.girlscript.tech/

      πŸ“Œ Free Software Foundation (FSF) Internship:Β https://lnkd.in/d_46Yhjy

      πŸ“Œ Linux Kernel Mentorship Program:Β https://wiki.linuxfoundation.org/lkmp

      πŸ“Œ Linux Foundation Networking (LFN) Mentorship Program:Β https://wiki.lfnetworking.org/display/LN/LFN+Mentorship+Program

      πŸ“Œ FOSSASIA Codeheat:Β https://codeheat.org/

      πŸ“Œ FOSSASIA Internship Program:Β https://fossasiataipei.github.io/fossasia-cht/apply/

      πŸ“Œ Red Hat Open Source Contest:Β https://research.redhat.com/red-hat-open-source-contest/

      πŸ“Œ Segment Open Fellowship:https://segment.com/opensource/

      πŸ“Œ Open Summer of Code:Β https://osoc.be/

      πŸ“Œ Open Mainframe Project Mentorship Program:Β https://www.openmainframeproject.org/all-projects/mentorship-program

      πŸ“Œ CNCF Mentoring Initiatives:Β https://github.com/cncf/mentoring

      πŸ“ŒΒ X.OrgΒ Endless Vacation of Code (EVoC:Β https://www.x.org/wiki/XorgEVoC/

      πŸ“Œ Hyperledger Mentorship Program:Β https://wiki.hyperledger.org/display/INTERN

      πŸ“Œ Julia Seasons of Contributions (JSoC):Β https://julialangblogmirror.netlify.app/jsoc/

      πŸ“Œ Summer of Haskell:Β https://summer.haskell.org/

      πŸ“Œ 24 Pull Requests:Β https://24pullrequests.com/about

      πŸ“Œ Summer of Bitcoin:Β https://www.summerofbitcoin.org/

      Credits LinkedIn
      Originally shared by Akshai on uLearn group from LinkedIn

      posted in Jobs & Opportunities
      salmanfaris
      salmanfaris
    • RE: The New Particle Photon 2 - Powered by Realtek RTL8721DM MCU

      @saheen_palayi Not yet, It's their first draft for the Photon 2 . No information on ETA or available countries.

      posted in Development Boards
      salmanfaris
      salmanfaris
    • The New Particle Photon 2 - Powered by Realtek RTL8721DM MCU

      The particle release draft of Photon 2 is a development module with a microcontroller and Wi-Fi networking. The form factor is similar to the Argon (Adafruit Feather), but the Photon 2 supports 2.4 GHz and 5 GHz Wi-Fi, BLE, and has much larger RAM and flash that can support larger applications.

      d363dcd5-13b3-4404-b377-da633d6cb1c3-image.png

      It is intended to replace both the Photon and Argon modules. It contains the same module as the P2, making it easier to migrate from a pin-based development module to a SMD mass-production module if desired.

      Features

      • 802.11a/b/g/n Wi-Fi, 2.4 GHz and 5 GHz
      • Integrated PCB antenna
      • Integrated U.FL connector for external antenna
      • Integrated RF switch
      • BLE 5 using same antenna as Wi-Fi
      • Realtek RTL8721DM MCU
      • ARM Cortex M33 CPU, 200 MHz
      • 2048 KB (2 MB) user application maximum size
      • 3072 KB (3 MB) of RAM available to user applications
      • 2 MB flash file system
      • FCC, IC, and CE certified

      8d6fe115-a43d-4300-9cf1-cd62fc33240c-image.png

      Source: https://docs.particle.io/reference/datasheets/wi-fi/photon-2-datasheet/

      posted in Development Boards
      salmanfaris
      salmanfaris
    • RE: Cant upload program to esp32 using my custom circuit

      Hi @Richu-Bini , What kind of UART/FTDI programmer you are using? Could also share the connection diagram to the module with the programmer?

      and in the diagram I see, you already twisted Rx and Tx, so you should connect the FTDI with the module Esp32 Rx - FTDI Rx and Esp32 TX - FTDI TX.

      7c84a195-7185-4c07-ab28-7270a9017db7-image.png

      posted in ESP32
      salmanfaris
      salmanfaris
    • RE: Max30102,MPU6050 and Esp8266

      @Adithya-SM Can you confirm the I2C address is correct? You can use this I2C Scanner to program to find the correct address

      
      // --------------------------------------
      // i2c_scanner
      //
      // Modified from https://playground.arduino.cc/Main/I2cScanner/
      // --------------------------------------
      
      #include <Wire.h>
      
      // Set I2C bus to use: Wire, Wire1, etc.
      #define WIRE Wire
      
      void setup() {
        WIRE.begin();
      
        Serial.begin(9600);
        while (!Serial)
           delay(10);
        Serial.println("\nI2C Scanner");
      }
      
      
      void loop() {
        byte error, address;
        int nDevices;
      
        Serial.println("Scanning...");
      
        nDevices = 0;
        for(address = 1; address < 127; address++ ) 
        {
          // The i2c_scanner uses the return value of
          // the Write.endTransmisstion to see if
          // a device did acknowledge to the address.
          WIRE.beginTransmission(address);
          error = WIRE.endTransmission();
      
          if (error == 0)
          {
            Serial.print("I2C device found at address 0x");
            if (address<16) 
              Serial.print("0");
            Serial.print(address,HEX);
            Serial.println("  !");
      
            nDevices++;
          }
          else if (error==4) 
          {
            Serial.print("Unknown error at address 0x");
            if (address<16) 
              Serial.print("0");
            Serial.println(address,HEX);
          }    
        }
        if (nDevices == 0)
          Serial.println("No I2C devices found\n");
        else
          Serial.println("done\n");
      
        delay(5000);           // wait 5 seconds for next scan
      }
      
      posted in ESP32
      salmanfaris
      salmanfaris
    • RE: Edge Impulse Inference to IoT Dashboard

      Hi @dipu_varghese ,

      Here is the sample input from the binary edge impulse inference,

      Predictions (DSP: 16 ms., Classification: 1 ms., Anomaly: 2 ms.):
      idle: 0.91016
      snake: 0.08203
      updown: 0.00391
      wave: 0.00391
      anomaly score: -0.067”
      

      And from here for example we can try to get the updown values only by attaching the device to another controller and read the Serial string directly.

      void setup() {
        // Start serial communication at 9600 baud
        Serial.begin(9600);
      }
      
      void loop() {
        // Wait until there is data available on the serial port
        while (!Serial.available()) {
          // Do nothing
        }
      
        // Read the input string from the serial port
        String inputString = Serial.readStringUntil('\n');
      
        // Find the position of the "updown" value in the input string
        int updownPos = inputString.indexOf("updown:");
      
        // If the "updown" value was found in the input string
        if (updownPos >= 0) {
          // Extract the "updown" value from the input string
          String updownString = inputString.substring(updownPos + 8, inputString.indexOf('\n', updownPos));
      
      // Convert the "updown" value to a float
          float updownValue = updownString.toFloat();
      
       // Output the "updown" value
          Serial.println(updownValue);
        }
      }
      

      The sketch should then output the "updown" value, which is 0.08203.

      Hope this will be helpful, let me know if you need more clarification.

      posted in General Discussion
      salmanfaris
      salmanfaris
    • RE: Edge Impulse Inference to IoT Dashboard

      @dipu_varghese Sure, I'll try to make an example in one coming day and share.

      posted in General Discussion
      salmanfaris
      salmanfaris
    • RE: Can't connect NodeMCU with MQTT

      @sivanath From your last message looks like the MQTT broker already running on your computer. Could you please try to do a test with nodeRED and see it's working or not.

      posted in Arduino
      salmanfaris
      salmanfaris
    • RE: Edge Impulse Inference to IoT Dashboard

      @dipu_varghese The serial data from the prebuilt inferencing binary will be a little big with string size as it comes with all inferencing data points and it's confidence level plus the model information, you might only need the inferencing score or the inferencing data, so you can filter that out and send that to the cloud. Hope you get the idea. Let me know if you need an example.

      posted in General Discussion
      salmanfaris
      salmanfaris
    • RE: Edge Impulse Inference to IoT Dashboard

      Hi @dipu_varghese πŸ‘‹ ,

      There is two way you can take the data/output information to the cloud.

      1. You need to use the Arduino library for inferencing the model and then push the data in a particular interval or with the triggers. Since the BLE nano sense doesn't have WiFi, you might need to route the network via Bluetooth to the internet-connected gateway, for example, a raspberry pi as DIY or you can transfer the data from Arduino to a wifi controller via serial, for example, transfer the result via UART or I2C to esp8266 or esp32 and then from esp you can push the data to cloud.

      2. The next method is you can use the prebuilt inferencing binary generated by the edge impulse system, as read the serial output with a Wffi or internet-enabled controller, such as raspberry pi, esp32, or esp8266, and after we need to do some processing and cleaning of the data, then push to the cloud.

      These are the method in my mind, please check them and let me know what you think. Happy making πŸ™Œ.

      posted in General Discussion
      salmanfaris
      salmanfaris