सर्वश्रेष्ठ ड्रैग-एंड-ड्रॉप LVGL एडिटर और GUI बिल्डर।
अक्सर पूछे जाने वाले प्रश्न
PicoPixel के बारे में वह सब कुछ जो आपको जानना चाहिए। जो खोज रहे हैं वह नहीं मिल रहा? संपर्क करें।
सामान्य
PicoPixel क्या है?
PicoPixel LVGL के लिए एक ब्राउज़र-आधारित विज़ुअल एडिटर है — एम्बेडेड डिस्प्ले के लिए लोकप्रिय ओपन-सोर्स ग्राफ़िक्स लाइब्रेरी। यह आपको हाथ से लेआउट बॉयलरप्लेट लिखे बिना डिज़ाइन करने, लाइव सिम्युलेटर में प्रीव्यू करने, और प्रोडक्शन-रेडी C कोड एक्सपोर्ट करने देता है। देखें यह कैसे काम करता है।
क्या मुझे कुछ इंस्टॉल करना होगा?
नहीं। PicoPixel पूरी तरह से आपके ब्राउज़र में चलता है — कोई डेस्कटॉप ऐप नहीं, कोई प्लगइन नहीं, और कोई SDK इंस्टॉल करने की ज़रूरत नहीं। एडिटर URL खोलें, GitHub या Google से साइन इन करें, और डिज़ाइन शुरू करें।
कौन से ब्राउज़र सपोर्टेड हैं?
PicoPixel Chrome, Edge, और Firefox के नवीनतम वर्शन में सबसे अच्छा काम करता है। Safari सपोर्टेड है लेकिन कुछ LVGL विजेट्स के साथ मामूली रेंडरिंग अंतर हो सकते हैं।
PicoPixel किन प्लेटफ़ॉर्म्स और बोर्ड्स को सपोर्ट करता है?
PicoPixel मानक LVGL C कोड जनरेट करता है जो LVGL पोर्ट वाले किसी भी प्लेटफ़ॉर्म पर चलता है — जिसमें ESP32 (ESP32-P4 सहित सभी वेरिएंट), STM32, Arduino, Raspberry Pi Pico, NXP, Renesas, और Linux-आधारित सिस्टम शामिल हैं। हमने LILYGO, M5Stack, Waveshare, Guition, Elecrow, और Adafruit के बोर्ड्स पर टेस्ट किया है। अगर आपका हार्डवेयर LVGL चलाता है, तो एक्सपोर्ट किया गया कोड उस पर काम करेगा।
PicoPixel SquareLine Studio से कैसे अलग है?
PicoPixel ब्राउज़र-आधारित है (कोई इंस्टॉलेशन नहीं), रियल-टाइम टीम सहयोग को सपोर्ट करता है, और इसमें WebAssembly द्वारा संचालित लाइव LVGL सिम्युलेटर शामिल है। SquareLine Studio एक डेस्कटॉप एप्लिकेशन है जिसे व्यावसायिक उपयोग के लिए सशुल्क लाइसेंस की आवश्यकता होती है। PicoPixel उदार मुफ़्त टियर और प्रतिस्पर्धी सशुल्क प्लान के साथ काफ़ी किफ़ायती है। विस्तृत तुलना के लिए, हमारी LVGL एडिटर तुलना देखें।
PicoPixel की तुलना अन्य LVGL एडिटर्स से कैसे होती है?
हम PicoPixel, SquareLine Studio, और EEZ Studio की विस्तृत तुलना प्रदान करते हैं जिसमें विशेषताएँ, मूल्य निर्धारण, सहयोग, कोड एक्सपोर्ट, और बहुत कुछ शामिल है। पूर्ण LVGL एडिटर तुलना देखें।
PicoPixel में सामान्य वर्कफ़्लो क्या है?
वर्कफ़्लो है: कैनवास पर अपना इंटरफ़ेस विज़ुअली डिज़ाइन करें, विज़ुअल इवेंट्स एडिटर से इंटरैक्शन जोड़ें, लाइव LVGL सिम्युलेटर में प्रीव्यू करें, प्रोडक्शन-रेडी C कोड एक्सपोर्ट करें, और अपने फ़र्मवेयर प्रोजेक्ट में इंटीग्रेट करें। चरण-दर-चरण गाइड के लिए, PicoPixel कैसे काम करता है देखें।
एडिटर और विशेषताएँ
PicoPixel किस LVGL वर्शन को टारगेट करता है?
PicoPixel वर्तमान में LVGL 8.x को टारगेट करता है, v9.x सपोर्ट की योजना है। जनरेट किया गया कोड मानक LVGL API कॉल्स का उपयोग करता है, इसलिए यह नवीनतम 8.x रिलीज़ के साथ बिना किसी समस्या के कम्पाइल होता है।
क्या मैं कोई मौजूदा LVGL प्रोजेक्ट इम्पोर्ट कर सकता हूँ?
आप SquareLine Studio या EEZ Studio जैसे अन्य एडिटर्स का raw LVGL C कोड या प्रोजेक्ट इम्पोर्ट नहीं कर सकते। हालांकि, आप .picopixel प्रोजेक्ट फ़ाइलें एक्सपोर्ट, शेयर और इम्पोर्ट कर सकते हैं, जिनमें आपका पूरा LVGL डिज़ाइन होता है। बाहरी LVGL सोर्स फ़ाइलों से इम्पोर्ट हमारे रोडमैप पर है और सबसे अधिक अनुरोधित सुविधाओं में से एक है।
लाइव प्रीव्यू कैसे काम करता है?
PicoPixel LVGL को WebAssembly में कम्पाइल करता है और इसे सीधे आपके ब्राउज़र में चलाता है। प्रीव्यू में जो आप देखते हैं वह वास्तविक LVGL रेंडरिंग इंजन है — कोई मॉक-अप नहीं — इसलिए आउटपुट आपके टारगेट हार्डवेयर से पिक्सेल-दर-पिक्सेल मैच करता है।
क्या मैं कस्टम फ़ॉन्ट और इमेज उपयोग कर सकता हूँ?
हाँ। आप एडिटर में सीधे कस्टम फ़ॉन्ट फ़ाइलें और इमेज एसेट्स अपलोड कर सकते हैं। PicoPixel में बंडल फ़ॉन्ट्स की एक लाइब्रेरी भी है, जिसे आप फ़ॉन्ट मैन्युअली ढूँढे और कन्वर्ट किए बिना, एक बटन क्लिक से अपने LVGL प्रोजेक्ट में उपयोग के लिए कन्वर्ट कर सकते हैं। अरबी, हिब्रू, चीनी, जापानी, कोरियाई और अन्य भाषाओं के लिए पूर्ण Unicode सपोर्ट शामिल है। Fonts वर्कस्पेस मोड आपको LVGL फ़ॉन्ट्स का ऐरे बनाने और प्रबंधित करने देता है, और एसेट्स लाइब्रेरी पुन: प्रयोज्य विजेट्स, इमेज, फ़ॉन्ट, और रंगों को स्टोर करती है। हमारी LVGL fonts गाइड में अधिक जानें, या fonts template आज़माएँ जिसमें कई भाषाओं के बंडल फ़ॉन्ट शामिल हैं।
क्या PicoPixel में लाइव LVGL सिम्युलेटर है?
हाँ। PicoPixel LVGL को WebAssembly में कम्पाइल करता है और इसे सीधे आपके ब्राउज़र में चलाता है। सिम्युलेटर वास्तविक LVGL इंजन का उपयोग करके आपका डिज़ाइन रेंडर करता है, इसलिए जो आप देखते हैं वह आपके टारगेट हार्डवेयर से मैच करता है। इंटरैक्शन ओवरले दिखाते हैं कि क्या टैप और स्क्रॉल किया जा सकता है। आप क्लाइंट्स या टीम के साथियों के लिए शेयर करने योग्य सिम्युलेटर लिंक भी जनरेट कर सकते हैं।
क्या कई लोग एक साथ एक प्रोजेक्ट एडिट कर सकते हैं?
हाँ। PicoPixel रियल-टाइम सहयोगी एडिटिंग को सपोर्ट करता है। कई टीम सदस्य एक ही प्रोजेक्ट पर एक साथ काम कर सकते हैं, कमेंट और एनोटेशन छोड़ सकते हैं, और एक-दूसरे के बदलाव लाइव देख सकते हैं। बिल्ट-इन वर्शन कंट्रोल आपको बदलावों को ट्रैक करने के लिए चेकपॉइंट बनाने देता है, और नोटिफ़िकेशन आपको तब सूचित रखते हैं जब कोई टीम का साथी आपके काम पर फ़ीडबैक देता है।
PicoPixel क्या कोड एक्सपोर्ट करता है?
PicoPixel एक ज़िप फ़ाइल एक्सपोर्ट करता है जिसमें साफ़, प्रोडक्शन-रेडी LVGL C कोड (.c और .h फ़ाइलें) होती हैं। आउटपुट में विजेट सेटअप, स्टाइलिंग, लेआउट, इवेंट बाइंडिंग, और एसेट रेफ़रेंस शामिल हैं — सब मानक LVGL API कॉल्स का उपयोग करते हुए, बिना किसी प्रोप्राइटरी डिपेंडेंसी के।
क्या PicoPixel में विज़ुअल इवेंट्स एडिटर है?
हाँ। इवेंट्स एडिटर आपको LVGL इवेंट हैंडलर्स को विज़ुअली वायर करने देता है — स्क्रीन नेविगेशन, स्टाइल बदलाव, वैल्यू अपडेट, और अधिक के लिए विजेट्स पर एक्शन ड्रैग करें — बिना C कोड लिखे। PicoPixel एक्सपोर्ट पर LVGL इवेंट कॉलबैक्स स्वचालित रूप से जनरेट करता है। सभी विशेषताएँ देखें।
क्या PicoPixel में बिल्ट-इन वर्शन कंट्रोल है?
हाँ। PicoPixel में बिल्ट-इन वर्शन कंट्रोल शामिल है जिसमें चेकपॉइंट, विस्तृत सेशन हिस्ट्री (सेशन एक्शन्स), और किसी भी पिछली स्थिति पर वापस जाने की क्षमता है। आपके UI डिज़ाइन कार्य के लिए किसी बाहरी VCS की ज़रूरत नहीं।
वर्कस्पेस मोड्स क्या हैं?
PicoPixel के एडिटर में तीन मोड हैं: Build, Reference और Animation। Build mode में आप LVGL विजेट रखते और डिज़ाइन करते हैं, assets मैनेज करते हैं, और अपना interface बनाते हैं। Reference mode आपको अपने LVGL screen के बाहर notes के लिए text और images जोड़ने देता है — ये LVGL content नहीं हैं, export नहीं होते, और .picopixel files share करते समय साथ नहीं जाते। Animation mode position, size और opacity जैसी widget properties पर custom animations बनाने के लिए advanced timeline-based keyframe editor देता है।
क्या PicoPixel में एनिमेशन एडिटर है?
हाँ। PicoPixel में full timeline-based keyframe editor वाला powerful Animation mode शामिल है। आप time के साथ position, size और opacity जैसी widget properties animate कर सकते हैं, custom animation curves बना सकते हैं, और complex multi-track sequences choreograph कर सकते हैं। Animations simulator में live preview होती हैं और आपके LVGL C code का हिस्सा बनकर export होती हैं। दूसरे editors के विपरीत, जो animations को paid tiers के पीछे रखते हैं, PicoPixel किसी भी plan पर animations limit नहीं करता — free या paid। Abuse से बचाने के लिए प्रति project 100 animations की realistic cap है, लेकिन tier-based restrictions नहीं हैं।
तकनीकी
क्या मैं PicoPixel से ESP32 टचस्क्रीन UI बना सकता हूँ?
बिलकुल। PicoPixel मानक LVGL C कोड जनरेट करता है जो किसी भी ESP32 वेरिएंट के साथ काम करता है — जिसमें ESP32-S3, ESP32-P4, और अन्य शामिल हैं। एक्सपोर्ट को Waveshare और Guition ESP32-P4 बोर्ड्स पर टेस्ट किया गया है। अपने टचस्क्रीन लेआउट को विज़ुअली डिज़ाइन करें, सिम्युलेटर में प्रीव्यू करें, और ESP-IDF, Arduino, या PlatformIO के लिए कोड एक्सपोर्ट करें। ESP32 के लिए PicoPixel के बारे में और जानें, या शुरू करने के लिए हमारा चरण-दर-चरण ESP32 LVGL UI ट्यूटोरियल फ़ॉलो करें।
क्या PicoPixel ऑफ़लाइन काम करता है?
नहीं, PicoPixel एक वेब-आधारित एप्लिकेशन है जिसे इंटरनेट कनेक्शन की आवश्यकता है। इसमें ऑटो-सेव शामिल है, इसलिए आपका कनेक्शन टूटने पर भी आपका काम सुरक्षित रहता है। यदि ऑफ़लाइन सपोर्ट एक ऐसी सुविधा है जो आप देखना चाहते हैं, तो हमें बताएँ। रक्षा या मेडिकल जैसे संवेदनशील क्षेत्रों में air-gapped deployments की ज़रूरत रखने वाले संगठनों के लिए, हम एक dedicated on-premise विकल्प प्रदान करते हैं जहाँ पूरा एप्लिकेशन आपके अपने हार्डवेयर पर आपकी अपनी authentication (LDAP, SSO, या कोई भी OAuth provider) के पीछे deploy किया जाता है, custom audit logs और पूरे audit traces के साथ। यदि आप इसे evaluate करना चाहते हैं तो संपर्क करें।
PicoPixel कौन से LVGL विजेट्स सपोर्ट करता है?
PicoPixel कोर LVGL विजेट सेट को सपोर्ट करता है जिसमें बटन, लेबल, स्लाइडर, स्विच, ड्रॉपडाउन, रोलर, आर्क, बार, चार्ट, इमेज, चेकबॉक्स, टेक्स्ट एरिया, टैबव्यू, कंटेनर, और बहुत कुछ शामिल है। विजेट सेट बढ़ रहा है — नए विजेट सक्रिय रूप से जोड़े जा रहे हैं।
क्या PicoPixel ESP-IDF, Arduino, और PlatformIO के साथ काम करता है?
हाँ। एक्सपोर्ट किया गया कोड मानक LVGL API कॉल्स का उपयोग करता है बिना किसी प्रोप्राइटरी डिपेंडेंसी के, इसलिए यह LVGL को सपोर्ट करने वाले किसी भी बिल्ड सिस्टम के साथ इंटीग्रेट होता है — जिसमें ESP-IDF, Arduino IDE, और PlatformIO शामिल हैं। चरण-दर-चरण निर्देशों के लिए ESP32 इंटीग्रेशन गाइड देखें।
PicoPixel किन डिस्प्ले रिज़ॉल्यूशन को सपोर्ट करता है?
आप PicoPixel में अपने टारगेट हार्डवेयर से मैच करने के लिए कोई भी डिस्प्ले रिज़ॉल्यूशन सेट कर सकते हैं — छोटे 240x240 राउंड डिस्प्ले (GC9A01) से लेकर 320x240 SPI TFT, 800x480 पैनल, और बड़े तक। लाइव सिम्युलेटर आपके चुने हुए रिज़ॉल्यूशन पर रेंडर करता है।
मूल्य निर्धारण और योजनाएँ
क्या PicoPixel उपयोग के लिए मुफ़्त है?
हाँ। PicoPixel उपयोग के लिए मुफ़्त है और हमेशा रहेगा। कोई क्रेडिट कार्ड ज़रूरी नहीं। लॉन्च के बाद से PicoPixel अप्रत्याशित गति से बढ़ा है और हम समुदाय की प्रतिक्रिया से बहुत उत्साहित हैं। जिन टीमों और उपयोगकर्ताओं को बड़े पैमाने की ज़रूरत है, उनके लिए सशुल्क योजनाएँ अब उपलब्ध हैं। मुफ़्त Community टियर उदार बना रहेगा, जिसमें कोर एडिटिंग, लाइव सिम्युलेटर, कोड एक्सपोर्ट और बहुत कुछ शामिल होगा। सशुल्क योजनाएँ केवल उन लोगों के लिए हैं जिन्हें विस्तारित स्टोरेज, अधिक प्रोजेक्ट, बड़ी टीमें, और व्यावसायिक-उपयोग थ्रेशोल्ड की आवश्यकता है। मौजूदा टियर के विवरण के लिए हमारा मूल्य निर्धारण पेज देखें।
क्या हमेशा मुफ़्त टियर रहेगा?
हाँ। मुफ़्त Community टियर में कोर एडिटिंग, लाइव सिम्युलेटर, कोड एक्सपोर्ट, और 10 प्रोजेक्ट तक शामिल हैं। जनरेट किए गए कोड का व्यावसायिक उपयोग कुछ सशुल्क टियर के साथ उपलब्ध है। विवरण के लिए हमारा मूल्य निर्धारण पेज देखें।
मूल्य निर्धारण कैसे काम करता है?
सशुल्क योजनाएँ व्यक्तिगत उपयोग के लिए Starter ($10/mo) से Pro ($20/mo) और टीमों के लिए Startup ($100/mo) से Enterprise ($450/mo) तक हैं, वार्षिक छूट के साथ। योजनाएँ स्टोरेज, प्रोजेक्ट सीमाएँ, टीम सीट्स, और व्यावसायिक-उपयोग थ्रेशोल्ड बढ़ाती हैं। सभी मौजूदा खातों को पुरानी शर्तों पर बनाए रखा जाएगा। पूर्ण विवरण के लिए मूल्य निर्धारण पेज देखें।
क्या मैं PicoPixel-जनरेटेड कोड को व्यावसायिक उत्पादों में उपयोग कर सकता हूँ?
एक्सपोर्ट किया गया कोड बिना किसी प्रोप्राइटरी डिपेंडेंसी के मानक LVGL API कॉल्स का उपयोग करता है। Pro प्लान और उससे ऊपर पर, आप PicoPixel के जनरेटेड कोड को व्यावसायिक उत्पादों में उपयोग करने के लिए स्वतंत्र हैं। Community और Starter प्लान केवल व्यक्तिगत, शैक्षणिक और हॉबी उपयोग के लिए हैं और व्यावसायिक-उपयोग अधिकार शामिल नहीं करते। विवरण के लिए हमारा मूल्य निर्धारण पेज देखें।
अपना LVGL इंटरफ़ेस मुफ़्त में बनाना शुरू करें
एम्बेडेड UI विज़ुअली डिज़ाइन करें, लाइव LVGL सिम्युलेटर में प्रीव्यू करें, और प्रोडक्शन-रेडी C कोड एक्सपोर्ट करें। कोई इंस्टॉलेशन नहीं। कोई क्रेडिट कार्ड नहीं। अपने ब्राउज़र में PicoPixel खोलें और डिज़ाइन शुरू करें।
शुरू करें। यह मुफ़्त है!