Karan Rathore's repositories
Internet-of-Things
Esp8266 programs from basic to advanced
skill-sample-python-smarthome-sandbox
This is Alexa skill sample code for showing how several areas of a Smart Home model come together to define and provide endpoint devices using Lambda, IoT Core, DynamoDB, and API Gateway services.
Arduino-Websocket-Fast
Websocket client for Arduino, with fast data send
arduinoWebSockets
arduinoWebSockets
ArduinoWebsockets-1
A library for writing modern websockets applications with Arduino (ESP8266 and ESP32)
C_Creativity
A initiative to make c programs that can help in making projects easier.
carp.sensing-flutter
CARP Mobile Sensing for Flutter, including mobile sensing framework, data backend support, and the CARP mobile sensing app.
Digital-Tap
As we know the use of wash basins at this time is still using the conventional system of using mechanical taps controlled by humans. Users also often face the problem where it is easily damaged by the negligence of other users. The tap in the public toilets used to get damage within a year. Due to this water starts leaking through the tap which leads to the wastage of water. The Automatic Digital Tap is an easy, efficient, user convenient and economical tap. Even though, the digital tap has already been implemented in the real world but this tap is an attempt to reduce the power consumption and the cost as well. The digital tap can work with a very low power supply and without any use of water pump and separate tank. The existing digital tap make use of solenoid which has only two states i.e. ON and OFF state. But our tap can also control the flow of water. Also solenoid consumes a lot of power to run. Our digital tap does not make use of any solenoid. Besides this, we use geared motor which is able to do the same task in the 5V power supply which is less than solenoid power consumption, as we are not using solenoid, it will directly effect on the cost. The cost of the existing digital tap available in the market is between Rs 3000 to Rs 12000. But the cost of our tap is just Rs 1500 with modes such as Drinking Tap mode, Toilet Tap mode, Hand washing tap mode, Watering mode and functionalities of water flow control and timer. We are also providing a feature which can sense the humidity of the soil and can water plants.
docker-cheat-sheet
Docker Cheat Sheet
docker_examples
Docker examples
esp8266-iot-framework
Framework for IoT projects implementing HTTPS requests, a React web interface, WiFi manager, configuration manager, file manager and OTA updates.
fastapi-vue
Single Page App with FastAPI and Vue.js
firebase-arduino
Arduino samples for Firebase.
HAR-CNN-Keras
Human Activity Recognition Using Convolutional Neural Network in Keras
Mytube
All in one video App with downloader , background player and many more features.
SCANS
SCANS (Switching Counting Alerting Notifying Sonar System) is a device which is made for solving problems such as power wastage, crowd control, security, public announcement etc. related to events organisation and managing public areas. The device is made such that it can solve all this problems through its functionalities such as switching system that will turn on/off any appliance automatically, give alert system, notifying system and counting system.
SDCC-STM8-STM8S_StdPeriph_Lib
Develop STM8 code using SDCC, ST supplied STM8S_StdPeriph_Lib and GNU make
Smart-Dustbin
As people are getting smarter so are the things used in regular life. While the thought comes up for the Smart cities there is a requirement for Smart waste management. The idea of Smart Dustbin is for the buildings like Colleges, Hospitals. Bus stands and Airport. The Smart Dustbin thus thought is an improvement over the conventional dustbin by elevating it to be smart using sensors and logic . Smart dustbins is a new idea of implementation which makes a normal dustbin smart using ultrasonic sensors for garbage level detection and sending notifications to the authorised user updating the status of the bin using an android application. Based on the received information user can take actions accordingly.