GithubHelp home page GithubHelp logo

Rahul Siyanwal's Projects

algorithms icon algorithms

The 'Algorithms' repository is loosely based on 'Introduction to Algorithms' by Cormen. It focuses not only on implementing the algorithms mentioned in the book but also on implementing and testing the minute details of these algorithms.

apache-kafka-basics icon apache-kafka-basics

Get a basic introduction to Apache Kafka, a pub-sub based messaging protocol. In this repository, we will learn about Kafka, requirements and installation.

apache-kafka-transfer-images icon apache-kafka-transfer-images

We have developed two jar files based on Apache Kafka that allow for the transmission and reception of images. The first jar file is the Producer jar file, which is used to send images to a Kafka broker. The second jar file is the Consumer jar file, which listens for incoming images and saves them to a file.

esp8266-as-softap icon esp8266-as-softap

NodeMCU's WiFi network can be created without internet access. Devices can connect and exchange data. Ideal for IoT in areas with limited internet. Create innovative solutions using connected devices with NodeMCU's WiFi capabilities.

espnow-and-mqtt icon espnow-and-mqtt

This code initializes ESP-NOW to receive motion sensor data from a sender, then forwards it to an MQTT broker via MQTT protocol. Data can be sent to multiple destinations like a dashboard or a database for visualization.

fog-based-surveillance-framework icon fog-based-surveillance-framework

A Fog computing-based IoT architecture that utilizes energy-efficient & low-latency devices to monitor a specific area. It uses communication protocols such as ESP-NOW, MQTT and Apache Kafka. The framework provides a solution for detecting & monitoring activities while showcasing the potential of fog-based IoT architectures for practical use.

handling-motion-sensor-with-espnow icon handling-motion-sensor-with-espnow

Motion sensors play a crucial role in the functioning of IoT devices as they enable them to detect movement and react accordingly. They can be combined with other sensors, like temperature and humidity sensors, to build more advanced and responsive IoT systems that can adapt to their surroundings.

mqtt-servo-camera icon mqtt-servo-camera

We can rotate the servo motor with a message received via MQTT. For instance, if we receive "L" in the message, we can rotate the motor to the left. Similarly, if we receive "R", we can rotate the motor to the right. This mechanism can be utilized in scenarios where we want to take pictures in a specific direction.

nodemcu-mac-address icon nodemcu-mac-address

To obtain NodeMCU's MAC address, we can use a simple script. The MAC address is a unique identifier assigned to each NodeMCU device, which is required in various networking protocols.

range-of-espnow icon range-of-espnow

We tested the reliability of ESP-NOW by having NodeMCU A transmit 100 packets per second, each containing 250 bytes of data, to NodeMCU B which acted as the receiver. NodeMCU B counted the packets received and printed the count every second. This allowed us to evaluate the communication performance of the ESP-NOW protocol.

smart-traffic-simulation-ifogsim2 icon smart-traffic-simulation-ifogsim2

A powerful tool that enables researchers and developers to simulate and evaluate the devices used in smart traffic management systems in a realistic and scalable manner, providing valuable insights into the design and optimization of future traffic management systems.

web-scraper-for-a-news-website icon web-scraper-for-a-news-website

This is a webscraper for a specific website. It is tuned to extract the headlines of that website. With some little adjustments the webscraper is able to extract any part of the website.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.