پينگوينو پروجيڪٽ ، هارڊويئر ۽ هر ڪنهن لاءِ مفت سافٽ ويئر

شايد شايد ڪيترن ئي پڙهندڙن لاءِ اهو اسان جي برقي اوزارن اندر موجود ٽيڪنالاجيءَ جو وجود راز نه هوندو.

ڪجھ سال اڳ ، آڊينوينو منصوبي جو ڌماڪو ۽ واڌ ڏٺو ويو ، جنهن جو حوالو ڏنو ويو آهي هتي، سنگل بورڊ جي ڪمپيوٽرن جي ظاهري کان علاوه جيئن راسبي پي آئي ، ڪارڊ اوڊيوڊ، آهي بيگل بورڊ ۽ ڪجهه ٻيا اهي جن کان مان واقف ناهيان ، جيڪي برقي نظام جي ترقي ۽ ڊزائين ، نسبتا آسان ۽ گهٽ قيمت واري طريقي سان ، استعمال ڪندڙن کي آڻڻ جي ڪوشش ڪندا آهن ، جن کي ضروري ناهي ته اهي اليڪٽرانڪس جي حوالي سان گهڻي اڳڀرائي جي knowledgeاڻ رکندا.

۽ پوءِ ، پينگينو پروجيڪٽ ڪٿي ظاهر ٿيو؟

پينگوئن پروجيڪٽ پيدا ٿيل موجوده منصوبن جي هڪ وڌيڪ متبادل جي طور تي پيدا ڪيو ويو ، جنهن کي پيٽ ۽ ڪي ٽي ۾ آئي ڊي اي ٺاهيو ويو آهي ، ڪراس-پليٽفارم سپورٽ (ونڊوز ، او ايس ايڪس ، جي اين يو / لينڪس) کي ، جيڪو GNU GPLv2 عام پبلڪ لائسنس تحت رجسٽرڊ آهي.

ڪارڊ يا پي سي بي ، جيئن توهان انهن کي سڏڻ چاهيندا ، ڊزائين ٿيل آهن KiCAD، CERN پاران ترقي يافته هڪ اليڪٽرانڪ سافٽ ويئر (اي ڊي اي) ۽ قابل ذڪر ڇاڪاڻ ته اهو GNU GPLv3 لائسنس تحت جاري ٿيل ملٽي پليٽ فارم آهي.

انهي طريقي سان چيو ويو آهي ، ٻنهي پروگرامن وارا سافٽويئر ، انهي سان گڏ موجوده بورڊ جا شيڊمي ڊيزائن انهي جو حصو آهن جنهن کي ڪجهه چون ٿا.

«انسانيت جي ٽيڪنالاجي ثقافتي ورثو» - جوان «Obijuan» گونزليز.

۽ اسان کي ڇو سنڀالڻ گھرجي؟

پروجيڪٽ انهي جي ابتدائي دليل جي طور تي وٺي ٿو پليٽ فارم جو استعمال مائڪروچپ جي پي اي سي استعمال ڪرڻ جو فائدو ، جيڪو ، جيتوڻيڪ اهي قدرتي طور تي "ملڪيت جي" آهن ، مسئلن جي ڪري. تخليق، انهن وٽ سافٽ ويئر تيار ڪرڻ لاءِ ڪافي دستاويز آهن ، آخرڪار ، اها انهن جي افاديت آهي.

Pinguino پروجيڪٽ استعمال ڪرڻ جا فائدا هيٺيان آهن:

  • استعمال ٿيل مائڪرو ڪنٽرولرز وٽ يو ايس بي انٽرفيس آهي ، يعني آردوينو وانگر پليٽفارمز جي برعڪس ، جيڪي گهڻن ڪارڊن ۾ شامل يو ايس بي / سيريل سگنل ڪنورٽر جي ضرورت هوندي آهي ، جيڪي پينگوينو ۾ استعمال ٿيل آهن ، اهڙي ڪنورٽر جي ضرورت نه هوندي.
  • ڪلنگ جي رفتار عام طور تي پينگوينو ڪارڊ تي وڌيڪ ۽ متغير آهن ، هڪ قدري تعداد جي نسخن سان بوٽا ڪڍائيندڙ.
  • ترقياتي ماحول ارڊينوينو جي برعڪس ، پيٿن ۽ پينگوينو وچ ۾ هڪ انٽرنيٽ (Interface) استعمال ڪندو آهي ، جيڪو لکيل ڪوڊ کي اصلي سي ڪوڊ ۾ بدلائي ٿو بعد ۾ ايس ڊي سي سي (8 بٽس لاءِ) يا MIPS-elf GCC کي ترتيب ڏيڻ سان گڏ (32 بٽ ۽) سي ++ مدد سان).
  • پروجيڪٽ ۾ پٿن لاءِ هڪ آئي پي آئي آهي ، جيڪا عارضي طور تي وڙهي وئي آهي ، پر ، جيڪا گهٽ ۾ گهٽ لينڪس جي ڪمانڊ لائن مان ، ڪافي ڪامياب ٿي سگهي ٿي هيڪ پروگرامن کي سڌو سنئون اسسمبلر يا ڪجهه ٻين پي آءِ سي پروگرامنگ پليٽفارم ۾ ٺاهيل. جيستائين بوٽ لوڊ ڪرڻ واري لاءِ مختص ڪيل ياداشت جي جڳهه احترام ڪئي وڃي.
  • معياري SDCC لائبريري کي استعمال ڪندو آهي
  • اهو انهي سان گڏ هڪ تصويري پروگرامنگ انٽرفيس جهڙي آهي اسڪراچ پر هارڊويئر تي مبني آهي.
  • ان جي ٻولي آرڊينوينو جهڙي هڪ پليپمينٽ آهي ، جيڪا سڌي طرح سان رجسٽر ترتيب کي ياد ڪرڻ جي ضرورت کان بغير پڙهڻ جي سهولت کي اجازت ڏئي ٿي ، جيڪڏهن گهربل هجي ته ائين ڪرڻ جي قابل ٿي پئي.

اهو اسان مان هر هڪ ۾ رهي ٿو

سوال بلڪل سادو آهي ، عام طور تي هڪ آزاد منصوبي جي واڌ يا گهٽتائي ڪيترن ئي شين تي ڀاڙيندي آهي ، پر بنيادي طور تي ، ٻه ڏا veryي آسان شين تي

  • استعمال ڪندڙن جو تعداد
  • ماڻهن جو تعداد جيڪو منصوبي ۾ حصو وٺن ٿا

جيتوڻيڪ شايد اهو گهڻن لاءِ تمام آسان ناهي مون وانگر: وي، ساڳئي ڪوڊ جي مدد ڪرڻ ، انهن پليٽ فارمن کي استعمال ڪرڻ شروع ڪرڻ جي حقيقت ، عام طور تي ، وڌيڪ لائبريرين جي ترقي ، منصوبي ۾ بهتري ، نئين پليٽ ڊيزائن تي canيرائي سگهي ٿي.

جيئن ته منصوبو ، گهٽ ۾ گهٽ منهنجي خيال ۾ هڪ سٺي پيشڪش آهي ، انهي جي ضرورت ڇا آهي هڪ ڪميونٽي آهي جيڪا اڳتي وڌي رهي آهي ۽ انهي کي اڳتي وڌڻ لاءِ همٿائي ٿي ، ۽ انهن جي وچ ۾ توهان هن مضمون کي پڙهي سگهو ٿا.

پيگنوينائيڊ انسٽال ڪرڻ

پينگوئن IDE

جيتوڻيڪ پروجيڪٽ جيئن ته ڪراس-پليٽفارم آهي ، مون کي مشڪلات هئي ڇو ته لينڪس ۾ موجود انسٽالر اوبنٹو لاءِ آهي ، ۽ انهي ۾ ڊي بي پيڪيجز آهن
انهن ونڊوز ، اوبنٽو ۽ او ايس ايڪس جي استعمال ڪندڙن لاءِ ، لاڳاپيل عملدار ڊائون لوڊ ڪيل صفحي تي ظاهر ٿيندا آهن.

ذاتي طور تي ، اهو مون لاءِ سورس ڪوڊ کان بهتر رهيو آهي ، ڇاڪاڻ ته اهو اي آر ۾ موجود ناهي ۽ آئون اڃا تائين تمام گهڻو بيوقوف آهيان اهو toاڻيندي ته ان کي ڪيئن اپ لوڊ ڪريان (: V). پر اهو هن وقت به منهنجي فيڊورا تي ڪم ڪيو.

ٻين تقسيم ۾ تنصيب

پهرين توهان کي انحصار توهان جي پسنديده پيڪيج مينيجر سان ڪرڻو پوندو ، ۽ ظاهر آهي ، ورڇ تي منحصر هوندو.

  • پيريل
  • پيس بي بي
  • پي ايس وي اين
  • پيائڊائڊ

ان آرچ ۾ اهي اهو ڪري سگهن ٿا A
sudo pacman -S python2-pyserial python2-pyusb python2-pyside
۽ PURVN پيڪيج AUR کان ڊائون لوڊ ڪندي

ان کان پوءِ ، توهان کي GitHub ۾ توهان جي مخزن مان هيٺيان عنصر کلون ڪرڻ گهرجن ، مثالي شيءِ انهن کي هڪ ئي فولڊر ۾ رکڻ لاءِ ، مون وٽ منهنجو ~ / اوزار فولڊر آهي جتي آئون مستقبل جي استعمال لاءِ ڪجهه ڪلونڊ ريپوز رکان ٿو.
git clone https://github.com/PinguinoIDE/pinguino-ide.git
git clone https://github.com/PinguinoIDE/pinguino-libraries.git
git clone https://github.com/PinguinoIDE/pinguino-compilers.git

هيٺيان فولڊر ٺاهڻو پوندو جيڪا پروگرام گهرج آهي:
mkdir -p /home/$USER/Pinguino/v11
sudo mkdir -p /opt/pinguino/

ھاڻي اڳتي هلي اسان فولون کي ڪلونڊ فائلن سان آباد ڪرڻ لاءِ اڳتي وڌو ، اھو ياد رک ته اھو پئٿون ۾ ٺاھيل ايپليڪيشن آھي ، ان کي ڪنھن به شيءِ کي مرتب ڪرڻ ضروري نه ھجي. ان صورت ۾ جڏهن اهو ظاهر نٿو ٿئي ، $ SU_PATH_CON_LOS_REPOS اهو فولڊر هوندو جتي شيون پهرين ڪلون ڪيون ويون هيون ، ۽ وضاحت واضع ٿئي پئي ڇاڪاڻ ته هن وقت آئون ڪاپي / پيسٽ ۾ به اچي چڪو آهيان.

cp ~/$SU_PATH_CON_LOS_REPOS/pinguino-libraries /home/$USER/Pinguino/v11 -r
sudo cp /$SU_PATH_CON_LOS_REPOS/pinguino-libraries /opt/pinguino -r
sudo cp /$SU_PATH_CON_LOS_REPOS/pinguino-compilers/$TU_OS /opt/pinguino -r

۽ آخرڪار ، ڇاڪاڻ ته آئون پنهنجي فولڊر کي ريپوز سان ڇڏي ڏيان ٿو مون کي علامتي لنڪ ٺاهي ڏيان ٿو

sudo ln -s /$SU_PATH_CON_LOS_REPOS/pinguino-ide/pinguino.py /usr/bin/pinguinoide

آرچ ۾ مون کي ان فائل جي ڪوڊ جي پهرين لائن کي تبديل ڪرڻو پيو ، ڇاڪاڻ ته پائٿون جو ڊفالٽ ورزن 3 آهي ، ۽ پينگينو آئي ڊي اي پٿن 2 سان گڏ هڪ
#!/usr/bin/python
a
#!/usr/bin/python2

ٻيو ڇا آهي

جيڪڏھن توھان ان جي باري ۾ وڌيڪ معلومات وٺڻ ۾ دلچسپي رکو ٿا ، اھو هميشه سٺي آھي ته پروجيڪٽ جي آفيشل ويب سائيٽ تي رابطو ڪري http://pinguino.cc، توهان جي پنهنجي پليٽ جي تعمير ۽ پيشڪش جو سوال هر هڪ جي غور تي رهجي ويو آهي ، وڪري لاء انهن کي گڏ ڪرڻ لاءِ يا ساڳئي وقت تي تيار ٿيل پلي پيٽس تي هڪ ئي پيج ڪٽس موجود آهن ، پڻ ڪجهه ٺاهيل آهن جهڙوڪ اوليمڪس ھنن وٽ آھي ھن کان اڳ ۾ ئي پنھنجي پينگينو 32 بٽ پروٽوڪائپ وڪري لاءِ وڪري لاءِ آھن


مضمون جو مواد اسان جي اصولن تي عمل ڪري ٿو ايڊيٽوريل اخلاقيات. غلطي ڪلڪ ڪرڻ جي رپورٽ لاءِ هتي.

5 تبصرا ، پنھنجو ڇڏ

پنهنجي راءِ ڏيو

پنهنجي اي ميل ايڊريس شايع نه ڪيو ويندو. گهري شعبن سان لڳل آهن *

*

*

  1. ڊيٽا جو ذميوار: Miguel Ángel Gatón
  2. ڊيٽا جو مقصد: ڪنٽرول سپيم ، تبصرو جي انتظام.
  3. سازش: توهان جي رضامندي
  4. ڊيٽا جي ابلاغ: ڊيٽا کي قانوني ذميواري کانسواءِ ٽئين پارٽين تائين رسائي نه ڏني ويندي.
  5. ڊيٽا اسٽوريج: ڊيٽابيس اويسينٽس نيٽورڪ (اي يو) پاران ميزباني ڪيل
  6. حق: ڪنهن به وقت توهان پنهنجي معلومات کي محدود ، ٻيهر ۽ ختم ڪري سگهو ٿا.

  1.   هروڀرو چيو

    دلچسپ سلام برادري

  2.   هوم 2 گي چيو

    تمام سٺو مضمون ، مهرباني

  3.   ميگا مک چيو

    پوينگينو جين پيئر منڊيسن طرفان هڪ بهترين منصوبو آهي. لينڪس تي پي آءِ سي ايس لاءِ انٽرنيٽ وارو فورم آهي ۽ ايس ڊي سي سي ، جل ، بيسڪ تي تمام گهڻا تعاون آهن. مون کي اميد آهي ته اهي اتي گهمڻ لڳندا. رستي ۾ ، هي فورم اسپيني ۾ آهي

  4.   والٽر سليوئرا چيو

    مفت هارڊ ويئر جو شوقينن لاءِ تمام سٺي informationاڻ.
    اقتباس سان جواب ڏيو

  5.   نيلسنڪ چيو

    هيلو گروپ کي ، مان toاڻڻ چاهيان ٿو جيڪڏهن توهان وٽ ونڊوز 18 لاءِ Pinguino 7f لاءِ ڊائون لوڊ لنڪ آهي ، جڏهن کان مون ڏٺو آهي ته ڊرائيور ايڪسپ تائين بهتر نموني ڪم ڪري رهيا آهن “مهرباني.