Arduino सिम्युलेटर: मुफ़्त, ऑनलाइन, इसी टैब में चलता हुआ
Mokxi एक मुफ़्त Arduino सिम्युलेटर है जो आपके ब्राउज़र में चलता है, कुछ इंस्टॉल नहीं करना और अकाउंट की ज़रूरत नहीं। सर्किट जोड़ें, स्केच लिखें, Run दबाएँ। Mokxi पूरे Arduino Uno R3 को मॉडल करता है, ATmega328P तक, और फ़र्मवेयर हमारे अपने AVR कोर पर चलता है, न कि इंटरप्रेट या नक़ल किया जाता है।
- 505पार्ट्स वर्कबेंच पर
- 45बोर्ड अभी चल रहे हैं
- 1.00xरियल टाइम, हर बोर्ड पर
आँकड़े, विज्ञापन नहीं
बोर्ड के अपने स्पेसिफ़िकेशन दस्तावेज़ से लिए गए और सीधी भाषा में लिखे गए।
| कोर | ATmega328P का हर निमोनिक, 16 MHz पर, हर एक के लिए डेटाशीट वाली साइकल गिनती के साथ। |
|---|---|
| टाइमर और I/O | हर वेवफ़ॉर्म मोड में तीन टाइमर, हार्डवेयर PWM समेत, USART0, ADC, एक्सटर्नल और पिन-चेंज इंटरप्ट, स्लीप और EEPROM। |
| वायरिंग | Uno ब्रेडबोर्ड के बगल में रहता है और जम्पर तारों से उस तक पहुँचता है, क्योंकि इसके हेडर दो इंच दूर हैं और ब्रेडबोर्ड में नहीं लगते, न असली बोर्ड पर, न यहाँ। |
| पार्ट्स | LED, बटन, पोटेंशियोमीटर, सर्वो, सेंसर, LCD और OLED डिस्प्ले, मोटर और रिले, जिनका एनालॉग हिस्सा असली डिवाइस मॉडल से हल होता है। |
| कोड और आउटपुट | एक असली कंपाइलर आपका स्केच टैब में बिल्ड करता है, 100 से ज़्यादा आम लाइब्रेरी के साथ, और सीरियल मॉनिटर दिखाता है कि वह क्या प्रिंट करता है। |
यहाँ मौजूद हर Arduino बोर्ड
वही एडिटर, वही ब्रेडबोर्ड, हर एक के लिए असली कंपाइलर।
दूसरे Arduino सिम्युलेटर, ईमानदारी से
ज़्यादातर लोग चुनने से पहले इन्हें तौलते हैं। यहाँ एक-एक लाइन में हर एक की ख़ूबी है, और उसके पीछे पूरी तुलना।
हर सिम्युलेटर की आमने-सामने तुलना
क्लास को Tinkercad Circuits से लाना: शिक्षकों के लिए गाइड
ऐसी चीज़ से शुरू करें जो पहले से चलती है
इनमें से हर एक एडिटर में खुलता है, वायरिंग और कोड के साथ, कुछ इंस्टॉल किए बिना।
बोर्ड का पूरा पेज
हर पेरिफ़ेरल हिस्सा, हर उदाहरण और वायरिंग नोट्स, एक ही जगह।
उदाहरण जो पहले से चलते हैं
हर एक में वायरिंग और कोड तैयार है। खोलें, Run दबाएँ, फिर कोड बदलें।
Arduino के लिए स्टेप-बाय-स्टेप गाइड
हर गाइड में पार्ट्स, वायरिंग और कोड है, और अंत में एक सर्किट जिसे आप चला सकते हैं।
- Arduino Uno पिनआउट: हर पिन और उसका ATmega328P पिन
- Arduino से LED ब्लिंक करें: वायरिंग और रेसिस्टर
- Arduino बटन डिबाउंस: बाउंस देखें, फिर ठीक करें
- Arduino में delay के बिना ब्लिंक: दो LED, दो रफ़्तार
- Arduino PWM फ़ेड: analogWrite, पिन और कर्व
- Arduino से सर्वो जोड़ें और नॉब से घुमाएँ
- HC-SR04 अल्ट्रासोनिक सेंसर, सेंटीमीटर में नाप
- I2C पर 16x2 LCD, चार तारों से
- छह पिन पर 16x2 LCD, I2C के बिना
- SSD1306 OLED डिस्प्ले, I2C पर 128x64
- DHT22 या DHT11 से तापमान और नमी
- Adafruit_NeoPixel से NeoPixel (WS2812B) इंद्रधनुष
- रिले वाला 4x4 कीपैड कोड लॉक
- रिले मॉड्यूल: active LOW और स्टार्टअप पर क्लिक
- MPU6050 एक्सेलेरोमीटर, झुकाव के रूप में पढ़ा गया
- ULN2003 पर 28BYJ-48 स्टेपर
- tone() से पीज़ो पर गाना बजाएँ
- TM1637 4-अंकों का डिस्प्ले: काउंटडाउन टाइमर
- पाँच सेंसर वाला लाइन फ़ॉलोअर रोबोट
- DFPlayer Mini, कार्ड से MP3 बजाता हुआ
- सीरियल मॉनिटर, प्लॉटर और लॉजिक एनालाइज़र
- I2C समझें: एड्रेस, पुल-अप और स्कैनर
- SPI समझें: क्लॉक, डेटा और चिप सिलेक्ट
- इंटरप्ट बनाम पोलिंग, साथ-साथ गिनकर
- स्टेट मशीन: चार स्टेट में रिएक्शन गेम
- एक सिम्युलेशन में दो Uno, सीरियल पर बात करते हुए
- दो Uno, SPI मास्टर और स्लेव के रूप में
- ESP32 और Uno, आपस में जुड़े हुए
- NPN ट्रांज़िस्टर स्विच, असली करंट के साथ
- स्कोर डिस्प्ले वाला व्हैक-अ-मोल गेम
- दो 8x8 LED मैट्रिक्स पर स्नेक
- सीरियल मॉनिटर और लॉजिक एनालाइज़र, सिम्युलेटर में
- Chromebook के लिए Arduino सिम्युलेटर
- Mac के लिए Arduino सिम्युलेटर
तीन स्टेप ख़ाली टैब से चलते सर्किट तक।
एडिटर खोलें
यह आपके ब्राउज़र टैब में चलता है। कुछ इंस्टॉल नहीं करना, और शुरू करने के लिए अकाउंट नहीं चाहिए।
आपका पहला प्रोजेक्टवायरिंग करें और कोड लिखें
पार्ट्स को ब्रेडबोर्ड पर खींचकर रखें, हर तार एक पिन से दूसरे पिन तक ले जाएँ, और बगल में स्केच लिखें।
वायरिंगRun दबाएँ
आपका स्केच टैब में कंपाइल होता है और चिप के मॉडल पर चलता है, बगल में Serial Monitor के साथ।
Run और सीरियल
कोई प्रोजेक्ट खोलें और Run दबाएँ।
हर प्रोजेक्ट एडिटर में ठीक वैसे ही चलता है जैसा बना है, और बदलने के लिए तैयार है।
मेकर्स Mokxi के बारे में क्या कहते हैं।
“The AI checker helps check and correct my circuits, and it has way more components than Tinkercad. As a student I really appreciate the tool.”
“I’d been looking for a real online electronic simulator that was intuitive and complete when I found Mokxi. I was able to quickly import a Fritzing file and my Arduino sketch and start testing. Mokxi has all of the makings for the best online Arduino simulator I have been able to find!”
“I’m using Mokxi to develop and simulate an STM32-based four-wheel-drive robot car before building the actual hardware. It allows me to experiment with DC motor control, PWM, RPM measurement using photointerrupters, and different acceleration, braking, and reversing strategies, helping me understand and refine the system before implementing it in real life.”
सवाल, और उनके जवाब।
कौन-से Arduino बोर्ड सिम्युलेट किए जा सकते हैं?
Uno R3 ऊपर चल रहा है। मुफ़्त प्लान में Nano, Mega 2560, Leonardo, Micro, Pro Mini, Pro Micro, Uno R4 Minima और WiFi, Nano ESP32 और Nano RP2040 Connect भी हैं, हर एक का अपना पेज है।
क्या मेरा स्केच बिना बदलाव के चलता है?
आम तौर पर हाँ। फ़र्मवेयर सपोर्टेड पेरिफ़ेरल के लिए ATmega328P के रजिस्टर मैप पर चलता है, और ट्यूटोरियल में इस्तेमाल होने वाले सभी Arduino कॉल मौजूद हैं। भरोसा करने से पहले अपना तैयार स्केच असली बोर्ड पर टेस्ट कर लें।
क्या यह मुफ़्त है?
हाँ, पूरा, और आज़माने के लिए न कार्ड चाहिए न अकाउंट।
क्या कुछ इंस्टॉल करना ज़रूरी है?
नहीं। यह Windows, macOS, Linux या Chromebook पर ब्राउज़र टैब में चलता है, और स्केच टैब में ही कंपाइल होता है। न कोई डाउनलोड, न Arduino IDE सेट अप करना।
क्या Arduino लाइब्रेरी इस्तेमाल हो सकती हैं?
100 से ज़्यादा आम लाइब्रेरी अपने जाने-पहचाने नामों से बिल्ट-इन हैं, जैसे Servo, Wire, LiquidCrystal, LiquidCrystal_I2C, DHT, Adafruit के डिस्प्ले और सेंसर हेडर और SoftwareSerial। हर एक Mokxi का अपना हेडर है, न कि अपस्ट्रीम कोड। Library Manager नहीं है; हर प्लान में आप अपनी लाइब्रेरी zip या अलग-अलग फ़ाइलों के रूप में जोड़ सकते हैं।
क्या यह एनालॉग पार्ट्स सिम्युलेट कर सकता है, जैसे एक एनालॉग पिन पर कई बटन?
हाँ। सर्किट के एनालॉग हिस्से असली डिवाइस मॉडल से हल होते हैं, इसलिए रेसिस्टर लैडर, डिवाइडर या RC फ़िल्टर वही वोल्टेज देता है जो वे पार्ट्स तय करते हैं, और analogRead वही लौटाता है।
क्या दो Arduino आपस में बात करते हुए चलाए जा सकते हैं?
हाँ। एक प्रोजेक्ट में एक से ज़्यादा बोर्ड हो सकते हैं, हर एक का अपना स्केच, सीरियल या सामान्य पिन से आपस में जुड़े हुए। सीरियल मॉनिटर हर लाइन पर उस बोर्ड का नाम लगाता है जिसने उसे भेजा।
क्या स्केच मेरे असली Arduino पर डाला जा सकता है?
हाँ। Upload to board उसे Web Serial वाले ब्राउज़र, जैसे Chrome या Edge, से USB के ज़रिए Uno, Nano, Mega या दूसरे Arduino AVR बोर्ड पर लिखता है। बाक़ी जगह .hex डाउनलोड करें और Arduino IDE या avrdude से फ़्लैश करें।
क्या मॉडल नहीं किया गया है?
शील्ड भौतिक पार्ट्स के रूप में, Arduino Library Manager, और हर चिप के वे हिस्से जिन्हें उसका बोर्ड पेज ग़ैर-मौजूद बताता है। रनटाइम Mokxi का अपना है, Arduino भाषा के रेफ़रेंस के अनुसार लिखा गया, न कि ख़ुद Arduino core।
क्या अकाउंट ज़रूरी है?
नहीं। एडिटर, टेम्पलेट, गैलरी, कंपाइलर और Run, सब बिना साइन इन के चलते हैं। काम करते समय आपका ब्राउज़र आपका काम सँभालकर रखता है। अकाउंट आपके प्रोजेक्ट ऑनलाइन सेव करता है, ताकि वे हर कंप्यूटर पर आपके साथ रहें। साथ ही शेयर करने के लिए लिंक भी मिलता है।
कौन-से बोर्ड सपोर्टेड हैं?
Forty-five, all on the free plan. Arduino: the Uno R3, Uno R4 Minima and Uno R4 WiFi, Nano, Nano ESP32, Nano RP2040 Connect, Mega 2560, Leonardo, Micro, the Pro Mini in its 5 V and 3.3 V builds, and the SparkFun Pro Micro. ESP32: the classic DevKit V1, the ESP32-S3, the ESP32-C3 and C6 DevKits, the Espressif DevKitC V4, the Freenove ESP32-WROVER, the Wemos LOLIN32 Lite, the Wemos D1 R32, the Cheap Yellow Display, the TTGO T-Display, the ESP32-C3 SuperMini and the Seeed XIAO ESP32-C3, C6 and S3. ESP8266: the NodeMCU, the Wemos D1 mini and the ESP-01S. Also the Raspberry Pi Pico and Pico W, the Seeed XIAO RP2040, the Waveshare RP2040-Zero, the Seeed XIAO SAMD21, the WCH CH32V003, the STM32F411 Black Pill, the STM32 Nucleo-F411RE and the STM32F103 Blue Pill, the BBC micro:bit V2, and the ATtiny85 and the ATmega328P in its 16 MHz and 8 MHz builds, which plug straight into the breadboard as bare chips. Your own code compiles in the browser for all of them. Then the Raspberry Pi 4, Pi 5 and Zero 2 W computers, which run your Python with gpiozero and RPi.GPIO, with nothing to compile. Each board page lists what it can and can’t do. For example, the WiFi boards have pretend WiFi, not a real radio, and the page says so.
क्या मेरा स्केच सच में ब्राउज़र में कंपाइल होता है?
हाँ। एक असली कंपाइलर (clang, वेब के लिए बिल्ड किया हुआ) आपके ब्राउज़र में चलता है। यह एक बार डाउनलोड होता है, और आपका ब्राउज़र उसकी कॉपी रख लेता है। उसके बाद हर बिल्ड आपके अपने कंप्यूटर पर होता है। न कोई बिल्ड सर्वर है, न कतार में इंतज़ार, इसलिए बिल्ड मिनट ख़त्म होने का सवाल ही नहीं।
कौन-से ब्राउज़र चलते हैं?
कोई भी अप-टू-डेट Chrome, Edge, Firefox या Safari, कंप्यूटर, फ़ोन या टैबलेट पर। ये सभी WebAssembly सपोर्ट करते हैं, जो Mokxi को चाहिए, और बरसों से करते आ रहे हैं।
क्या यह फ़ोन पर चलता है?
हाँ। एडिटर टच से चलता है, बटन टैप करने लायक बड़े हैं, और लेआउट छोटी स्क्रीन में फ़िट होता है। सिम्युलेशन फ़ोन पर ही चलता है।
क्या पैसे देने से पहले Pro आज़मा सकता हूँ?
हाँ। हर अकाउंट एक बार 7 दिन के लिए Pro मुफ़्त आज़मा सकता है। इसके लिए कार्ड लगता है, उन दिनों में कुछ चार्ज नहीं होता, और ख़त्म होने से पहले कैंसल करने पर आप कुछ नहीं देते। यह तब शुरू होता है जब आप इसे चुनते हैं।
क्या मैं कभी भी कैंसल कर सकता हूँ?
हाँ, अपने अकाउंट पेज से एक बार दबाकर। आपका प्लान उस अवधि के अंत तक चलता है जिसका आपने भुगतान किया है।
क्या आप रिफ़ंड देते हैं?
हाँ, प्रति अकाउंट एक बार। भुगतान के 14 दिनों के भीतर हमें लिखें और हम पूरा पैसा लौटा देते हैं। Lifetime Pro ख़रीदने के 14 दिनों के भीतर पूरा रिफ़ंड होता है।
क्या विद्यार्थियों के लिए छूट है?
हाँ। विद्यार्थियों को स्कूल या कॉलेज के ईमेल से Pro आधी कीमत पर मिलता है।
क्या विद्यार्थियों को अकाउंट चाहिए?
नहीं। सिम्युलेटर बिना साइन इन के चलता है, इसलिए आपकी क्लास एक लिंक से शुरू हो जाती है और किसी को साइन अप नहीं करना पड़ता। अकाउंट से बस क्लाउड सेविंग और शेयरिंग जुड़ती है, और विद्यार्थी उसे बाद में बना सकता है, या कभी नहीं।
क्या यह Chromebook पर चलता है?
हाँ। सब कुछ विद्यार्थी के सामने रखी मशीन पर चलता है, इसलिए Chromebook भी उतना ही अच्छा चलता है जितना लैब का PC।
एक क्लास के लिए कितना ख़र्च आता है?
कुछ नहीं, अगर आपके विद्यार्थियों को सिर्फ़ सर्किट खोलने और चलाने हैं: पूरा सिम्युलेटर मुफ़्त प्लान में है। क्लास के टूल (रोस्टर, स्टार्टर प्रोजेक्ट, अपने-आप जाँचे जाने वाले चेक, ग्रेडबुक) Pro और Classroom के साथ मिलते हैं। Classroom की क़ीमत $9.99 प्रति विद्यार्थी प्रति साल है, कम से कम 5 विद्यार्थियों से, यानी साल के कम से कम $49.95। आपकी अपनी सीट मुफ़्त है, और 50 विद्यार्थियों से हर एक की क़ीमत कम पड़ती है। आपके विद्यार्थियों को आपकी क्लास में रहने तक Pro जितनी सुविधा मिलती है। कार्ड, इनवॉइस या परचेज़ ऑर्डर से भुगतान करें। अकेला Pro कुल 10 विद्यार्थियों तक की क्लास चला सकता है। क्लास के टूल पहले असली विद्यार्थियों के साथ आज़माने के लिए अपने क्लास पेज से 30 दिन का मुफ़्त ट्रायल शुरू करें: 20 विद्यार्थियों तक की एक क्लास, बिना कार्ड के।
क्या विद्यार्थियों का काम प्राइवेट रहता है?
हाँ। क्लास में विद्यार्थी के प्रोजेक्ट हमेशा प्राइवेट रहते हैं: उन्हें लिंक से खोला नहीं जा सकता और गैलरी में नहीं डाला जा सकता। एक अपवाद है, और वह भी सिर्फ़ पढ़ने के लिए: शिक्षक अपनी पढ़ाई जाने वाली क्लास के किसी सदस्य का प्रोजेक्ट खोल सकता है, पर उसमें लिख कभी नहीं सकता, और क्लास वॉल का कार्ड यही करता है। हम विद्यार्थी के बारे में क्या स्टोर करते हैं, उसे कौन प्रोसेस करता है, स्कूल उसे कैसे डिलीट करवाता है, और हम 13 साल से कम उम्र के विद्यार्थियों के लिए COPPA सहमति और स्कूल अधिकारी के रूप में FERPA कैसे सँभालते हैं, यह सब /privacy/students पर विद्यार्थी डेटा प्राइवेसी पेज पर है।
क्या Mokxi AI मुफ़्त है?
Every signed-in account gets questions every day: 5 on a free account, 50 on the Pro trial, 100 on Pro and the other paid plans, and 25 on Lifetime Pro.
क्या Mokxi AI ESP32 और Raspberry Pi Pico के स्केच के साथ काम करता है?
हाँ। उसे पता होता है कि प्रोजेक्ट किस बोर्ड पर है और वह उसी बोर्ड के हिसाब से जवाब देता है, Uno से लेकर ESP32, ESP8266, Pico या STM32 तक।
क्या Mokxi AI बिना पूछे मेरा कोड बदल सकता है?
नहीं। वह बदलाव को एक कार्ड के रूप में सुझाता है। स्वीकार करना आपके हाथ में है, और यह बटन तभी दिखता है जब बदला हुआ कोड कंपाइल हो जाए; Ctrl+Z उसे वापस कर देता है।
Mokxi AI सवाल के साथ क्या भेजता है?
आपके प्रोजेक्ट का टेक्स्ट, उससे मिलते हेल्प आर्टिकल और चैट के आख़िरी छह मैसेज, आपका नाम या अकाउंट कभी नहीं। "What is sent" ठीक-ठीक दिखाता है कि क्या गया।
Mokxi में सबसे नया।
एक ख़ास तरह के सर्किट के लिए सिम्युलेटर
सर्वो, डिस्प्ले, मोटर ड्राइवर या रेक्टिफ़ायर, हर एक पहले से चलता हुआ।
Arduino पर अपना फ़र्मवेयर आज़माएँ
यहाँ जो बनाते हैं वह आपकी मेज़ पर रखे बोर्ड पर बिना बदलाव के चलता है। कुछ इंस्टॉल नहीं करना और अकाउंट की ज़रूरत नहीं।





