Important Notice:

Course Content
Types of Networks
0/1
Fog Computing
0/1
Introduction To IoT (Chapter-1) M4-R5.1
About Lesson
Development Tools Used in IoT:-

            ये टूल्स डेवलपर्स को innovative IoT applications और डिवाइसों का पता लगाने और बनाने में मदद करते हैं।

1. Tessel 2:- इसका प्रयोग बेसिक IoT prototypes  और applications को बनाने के लिए किया जाता है। Tessel 2 एक development board है जिसके पास wifi की capabilities होती है इसके पास ethernet connectivity, Wi-Fi connectivity, दो USB ports, एक micro USB ports, 32 MB का flash, और 64MB की RAM होती है। इसके पास दो processors होते हैं। पहला प्रोसेसर firmware applications को बहुत तेज speed में run करने में मदद करता है और दूसरा प्रोसेसर power को प्रभावी ढंग से manage करने में और input/output को control करने में मदद करता है।

2. Eclipse IoT:- यह डिवाइस यूजर्स को develop adopt और open source IoT technologies को प्रमोट करने की अनुमति देता है। यह IoT डिवाइस, क्लाउड प्लेटफार्म और गेटवे बनाने के लिए सबसे best है।

3. Arduino:- यह एक open-source prototyping प्लेटफार्म है जो कि आसानी से प्रयोग किये जाने वाले हार्डवेयर और सॉफ्टवेयर पर आधारित होता है। यह एक electronic board होता है। Arduino सिस्टम एक दिमाग की तरह कार्य करता है और sensor में से data को process करता है। ArduinoBoard एक छोटा सा CPU होता है जिसमें एक chip लगी होती है जिसे हम microcontroller या MCU कहते हैं। Arduino बोर्ड का प्रयोग input को read करके electronics को control करने और इसे output में बदलने के लिए एक उपकरण (device) के रूप में किया जाता है।

4. PlatformIO:- यह एक cross platform IoT IDE है। इसमें एक debugger होता है। यह mobile app को विकसित करने के लिए best है और developer इसका इस्तेमाल friendly IoT environment के रूप में कर सकते हैं। यह 400 embedded boards के साथ compatible (अनुकूल) होता है और इसके पास 20 से अधिक frameworks और platforms होते हैं। इसका interface बहुत ही बढ़िया है और इसे आसानी से प्रयोग किया जा सकता है।

5. IBM Watson:- यह एक innovative टूल है जिसका उपयोग भविष्य की भविष्यवाणी करने के लिए भी किया जा सकता है।

6. Raspbian:- यह IoT IDE रास्पबेरी पाई बोर्ड के लिए बनाया गया है। यह IoT ऐप डेवलपमेंट के लिए रास्पबेरी पाई का सबसे अच्छा टूल माना जाता है।

7. Kaax:- यह cloud पर जुड़े IoT devices के लिए end to end सपोर्ट प्रदान करता है। यह flexible और multi-purpose middleware प्लेटफार्म है जिसका प्रयोग connected applications और दूसरे smart products को बनाने में किया जाता है।

8. Home Assistant:- यह एक open source tool है जिसका प्रयोग अधिकतर python coding system और home automation के कार्यों के लिए किया जाता है। इसमें डेस्कटॉप और मोबाइल ब्राउज़र IoT सिस्टम को control करने में मदद करते हैं। इसे setup करना बहुत ही आसान है और यह अपने smooth operations, security और privacy के लिए बहुत ही प्रसिद्ध (famous) है।

9. OpenSCADA:- यह एडीटर और debugging को support करता है। और front-end application, back-end application, libraries, configuration tools और interface application के साथ आता है।

10. Node-RED:- यह एक simple visual tool है जिसे js पर बनाया गया है, जो एक सर्वर साइड जावास्क्रिप्ट प्लेटफार्म है एक ओपेन सोर्स टूल है जिसका उपयोग मुख्य रूप से devices, services और API को एक साथ browser based flow editor के साथ जोड़ने के लिए किया जाता है।

11. Device Hive:- यह एक फ्री open-source M2M फ्रेमवर्क है। इसे 2012 में launch किया गया था और इसे सबसे बेहतर IoT ऐप डेवलपमेंट प्लेटफ़ॉर्म समझा जाता है।

 

Development Tools Used in IoT:-

            These tools help developers explore and create innovative IoT applications and devices.

1. Tessel 2:- It is used to create basic IoT prototypes and applications. Tessel 2 is a development board that has wifi capabilities. It has ethernet connectivity, Wi-Fi connectivity, two USB ports, one micro USB port, 32 MB of flash, and 64MB of RAM. It has two processors. The first processor firmware helps in running the applications at a very high speed and the second processor helps in managing the power effectively and controlling the input/output.

2. Eclipse IoT:- This device allows users to develop, adopt and promote open source IoT technologies. It is best for building IoT devices, cloud platforms and gateways.

3. Arduino:- It is an open-source prototyping platform that is based on easy-to-use hardware and software. This is an electronic board. The Arduino system acts like a brain and processes data from sensors. Arduino Board is a small CPU which has a chip which we call microcontroller or MCU. Arduino board is used as a device to control electronics by reading input and converting it into output.

4. PlatformIO:- It is a cross platform IoT IDE. It contains a debugger. It is best for developing mobile apps and developers can use it as a friendly IoT environment. It is compatible with 400 embedded boards and has more than 20 frameworks and platforms. Its interface is very good and it can be used easily.

5. IBM Watson:- It is an innovative tool that can also be used to predict the future.

6. Raspbian:- This IoT IDE is built for Raspberry Pi board. It is considered to be the best tool for Raspberry Pi for IoT app development.

7. Kaax:- It provides end to end support for IoT devices connected on the cloud. It is a flexible and multi-purpose middleware platform that is used to create connected applications and other smart products.

8. Home Assistant:-  It is an open source tool which is mostly used for python coding system and home automation tasks. In this, desktop and mobile browsers help in controlling the IoT system. It is very easy to setup and is very famous for its smooth operations, security and privacy.
9. OpenSCADA:- It supports editor and debugging. And comes with front-end application, back-end application, libraries, configuration tools and interface application.

10. Node-RED:- It is a simple visual tool built on node.js, which is a server side JavaScript platform. It is an open source tool mainly used to connect devices, services and APIs together with a browser based flow editor. goes.

11. Device Hive:- It is a free open-source M2M framework. It was launched in 2012 and is considered to be the best IoT app development platform.

error: Content is protected !!