
Hi, there! Welcome to aneescraftsmanship, at this place you will find useful information related to software development, algorithms, DSP, and product development approaches
Hi, there! Welcome to aneescraftsmanship, at this place you will find useful information related to software development, algorithms, DSP, and product development approaches
The site is created with genuine love towards wireless technology and to predict the wireless future and with a belief that we are having a short period of time on this earth and like to contribute something back to the society, intending to push the human race forward
Aneescraftsmanship is build to last and will be in continuous mode of improvement till the date it exists
To watch videos created by aneescraftsmanship, click here —>
Selected Projects
The goal of the project is to build a wireless system that can monitor the pickling jar by displaying live reading from a DHT11 sensor on a web server that displays the temperatures in Celcius and Fahrenheit also humidity, plus, a clock with the current day, month, year as well as, display the comment which indicates whether the current temperature is suitable for the fermentation process
For pickling vegetables such as sauerkraut, cucumber pickle, Jalapeno pickle temperature plays a vital role to create the quality of the pickle as it is a live probiotics bacteria that is good for the gut health and the ideal range for the fermentation process is 12 degrees Celcius,53.6 Fahrenheit to 29 degrees Celcius, 84 Fahrenheit, if the temperature increase above the 29 degrees Celcius, 84 Fahrenheit it can damage the vegetable usually, the hot climate countries such as India, Saudi Arabia, Dubai in summer months temperature can shoot up to 44-degree Celcius or even more in some countries so, in hot climate countries it literally becomes impossible to ferment any vegetable
With the help of this wireless system the people who like to ferment the vegetable in their houses to improve their gut health in hot climate countries, the system will make it easier for them to monitor temperature wirelessly and let them record the temperature inside an earthen jar and outside the jar
The GUI for the project is built with help of CSS, HTML, and javascript, moreover, to update the live reading from the DHT11 sensor javascript is used furthermore, javascript is also used to update current, date, month, year, time, AM/PM indicator and a comment that indicate whether a current temperature is suitable for the fermentation process, in addition, an external site called unsplash.com is used to change the background image of the GUI
The goal of the project is to understand the Client and
Server-based model and to explore the HTTP protocol
Practically by learning the process of wirelessly controlling and monitoring electronic devices from anywhere in the world and also authenticating an ESP32webser with encoded username and password text
The major benefit of controlling LEDs or any other device virtually with ESP32 web-server will be easier for the end-user to control any device virtually without a local network, moreover, the logic which is used in this project can also be applied to the home appliances to control and monitor from anywhere in the world
The GUI for the project is built by using CSS and HTML so, that
it can be viewed with any device that is connected to a local
router or any network in the world plus a GET method is used to request a document from the server and for HTTP authentication an online tool called Base64 tool is used simultaneously to access the ESP32 web-server from anywhere in the world an online tool called ngrok is used.
The client(web browser) of the project is connected to the
server by a TELNET which is a TCP/IP protocol that enables the
communication between a local terminal and a remote
terminal
The goal of the project is to build a custom network topology by using Vlan, L2 switch, and two host machines to demonstrate how L2 routing is done practically?
Physical network infrastructure (hardware) require manual configuration and is not flexible enough to manage the network infrastructure on the other hand it is costly to operate
Thus, building custom network topology will help us manage the network efficiently and also increases the flexibility, security, ease to manage resources, greater control over the network, easy to adapt new use cases which emerges from the future
So, to build custom network topology a tool called Mininet(software-defined networking) is used with python
The goal of the project: is to understand the DSP practically while avoiding abstract mathematical theories
The audio signal and ECG signal is recorded in MATLAB and converted into a digital form
The Signal mean, Variance, Standard deviation, DFT, IDFT, and Convolution algorithms are designed and implemented with C programming language on digital data which was generated with MATLAB
A tool called GNUPLOT is used to view and plot the waveforms of the audio signal
The project is about mixing different .wav files into a single wav file
To read and write a wav file Resource interchange file format(RIFF) is used
For the project, four .wav is used such as Reggae.wav, African.wav, Piano.wav ,Jazz.wav with sample rate 44100HZ and all the four audio files have the mono channel
A tool called Audacity is used to convert a stereo .wav to mono.wav file
All the four .wav were successfully converted into a single .wav with all elements of each .wav file
The goal of the project is to build a custom network topology by using
3-L3 routers, two host machines with loopback addresses, and 4 subnets to demonstrate how L3 routing is done virtually with Mininet?
The drawback of L2 routing is that it works only when both the source and destination machine are present in the same subnet but by doing L3 routing we can solve the L2- routing problem and with the help of L3 routing we can send the packet from the source subnet to the destination subnet
Also, the drawback of Physical network infrastructure (hardware) require manual configuration and is not flexible enough to manage the network infrastructure and on the other hand, it is costly to operate
Thus, building custom network topology will help us manage the network efficiently and also increases the flexibility, security, ease to manage resources, greater control over the network, easy to adapt new use cases which emerges from the future
So, to build custom network topology a tool called Mininet(software-defined networking) is used with python
Copyright© 2018-2021 aneescraftsmanship