பிங்குனோ திட்டம், அனைவருக்கும் இலவச வன்பொருள் மற்றும் மென்பொருள்

அநேகமாக வாசகர்கள் பலருக்கு இது நமது மின்னணு சாதனங்களுக்குள் இருக்கும் தொழில்நுட்பங்களின் இருப்பு இரகசியமாக இருக்காது.

சில ஆண்டுகளுக்கு முன்பு, அர்டுயினோ திட்டத்தின் வெடிப்பு மற்றும் வளர்ச்சி காணப்பட்டது, இது மேற்கோள் காட்டப்பட்டுள்ளது இங்கே, ராஸ்பெர்ரி பை போன்ற ஒற்றை வாரிய கணினிகளின் தோற்றத்துடன் கூடுதலாக, அட்டைகள் ODroid, தி பீகல்போர்டு மற்றும் எனக்குத் தெரியாத இன்னும் சில, மின்னணு அமைப்புகளின் வளர்ச்சியையும் வடிவமைப்பையும் ஒப்பீட்டளவில் எளிமையான மற்றும் குறைந்த கட்டணத்தில் கொண்டு வர முற்படுகின்றன, மின்னணு சாதனங்கள் குறித்து விரிவான முன் அறிவைக் கொண்டிருக்க வேண்டிய அவசியமில்லை.

பின்னர், பிங்குயினோ திட்டம் எங்கே தோன்றும்?

பெங்குயின் திட்டம் தற்போதுள்ள திட்டங்களுக்கு இன்னும் ஒரு மாற்றாக பிறந்தார், இது பைத்தான் மற்றும் க்யூட்டியில் ஐடிஇ உள்ளது, இது குறுக்கு-தளம் ஆதரவை அளிக்கிறது (விண்டோஸ், ஓஎஸ்எக்ஸ், குனு / லினக்ஸ்), இது குனு ஜிபிஎல்வி 2 பொது பொது உரிமத்தின் கீழ் பதிவு செய்யப்பட்டுள்ளது.

கார்டுகள் அல்லது பிசிபிக்கள் நீங்கள் அழைக்க விரும்பும் வகையில் வடிவமைக்கப்பட்டுள்ளன KiCAD, CERN ஆல் உருவாக்கப்பட்ட மின்னணு வடிவமைப்பிற்கான (EDA) ஒரு மென்பொருள் மற்றும் இது குறிப்பிடத்தக்கது, ஏனெனில் இது குனு GPLv3 உரிமத்தின் கீழ் வெளியிடப்பட்ட ஒரு மல்டிபிளாட்ஃபார்ம் தொகுப்பாகும்.

இந்த வழியில், அதை நிரல் செய்வதற்கான மென்பொருள் மற்றும் ஏற்கனவே உள்ள பலகைகளின் திட்ட வடிவமைப்புகள் சிலர் அதை அழைக்கும் ஒரு பகுதியாகும்

Human மனிதகுலத்தின் தொழில்நுட்ப பாரம்பரியம் »- ஜுவான்« ஒபிஜுவான் »கோன்சலஸ்.

நாம் ஏன் கவலைப்பட வேண்டும்?

இந்த திட்டம் அதன் ஆரம்ப வாதமாக மைக்ரோசிப்பின் பி.ஐ.சி போன்ற தளத்தை பயன்படுத்துவதன் நன்மையை எடுத்துக்கொள்கிறது, அவை இயற்கையாகவே "தனியுரிமமாக" இருந்தாலும், காரணங்களுக்காக உற்பத்தி, அவர்களுக்கான மென்பொருளை உருவாக்க போதுமான ஆவணங்கள் அவர்களிடம் உள்ளன, எல்லாவற்றிற்கும் மேலாக, அது அவர்களின் பயன்பாடு.

பிங்குவினோ திட்டத்தைப் பயன்படுத்துவதன் நன்மைகள் பின்வருமாறு:

  • பயன்படுத்தப்படும் மைக்ரோகண்ட்ரோலர்கள் ஒரு சொந்த யூ.எஸ்.பி இடைமுகத்தைக் கொண்டுள்ளன, அதாவது, ஆர்டுயினோ போன்ற தளங்களைப் போலல்லாமல், பெரும்பாலான பலகைகளில் சேர்க்கப்பட்ட யூ.எஸ்.பி / சீரியல் சிக்னல் மாற்றி தேவைப்படுகிறது, பிங்குவினோவில் பயன்படுத்தப்படுபவர்களுக்கு அத்தகைய மாற்றிகள் தேவையில்லை.
  • கடிகார வேகம் பொதுவாக பிங்குவினோ கார்டுகளில் அதிக மற்றும் மாறுபடும், இதில் விவேகமான எண்ணிக்கையிலான பதிப்புகள் உள்ளன துவக்க.
  • அபிவிருத்தி சுற்றுச்சூழல், ஆர்டுயினோவைப் போலல்லாமல், பைத்தானுக்கும் பிங்குயினோ "மொழிக்கும்" இடையிலான இடைமுகத்தைப் பயன்படுத்துகிறது, இது சொந்த சி குறியீடாக எழுதப்பட்ட குறியீட்டை பின்னர் எஸ்.டி.சி.சி (8 பிட்களுக்கு) அல்லது எம்ஐபிஎஸ்-எல்ஃப் ஜி.சி.சி (32 பிட்களுக்கு மற்றும் சி ++ ஆதரவுடன்).
  • இந்த திட்டத்தில் பைத்தானுக்கான ஏபிஐ உள்ளது, இது தற்காலிகமாக வழக்கற்றுப் போய்விட்டது, ஆனால் இது குறைந்தபட்சம் லினக்ஸில் உள்ள கட்டளை வரியிலிருந்து, அசெம்பிளர் அல்லது வேறு சில பிஐசி நிரலாக்க தளங்களில் நேரடியாக தயாரிக்கப்பட்ட ஹெச்எக்ஸ் நிரல்களை ஏற்றுவதற்கு போதுமானதாக இருக்கும். , துவக்க ஏற்றிக்கு ஒதுக்கப்பட்ட நினைவக இடம் மதிக்கப்படும் வரை.
  • நிலையான எஸ்.டி.சி.சி நூலகங்களைப் பயன்படுத்துகிறது
  • இது போன்ற ஒரு வரைகலை நிரலாக்க இடைமுகம் உள்ளது கீறல் ஆனால் வன்பொருள் சார்ந்தவை.
  • அதன் மொழி அர்டுயினோவைப் போன்ற ஒரு செயல்பாடாகும், இது பதிவு உள்ளமைவுகளை நேரடியாக மனப்பாடம் செய்ய வேண்டிய அவசியமின்றி வாசிப்பை எளிதாக்க அனுமதிக்கிறது, தேவைப்பட்டால் அவ்வாறு செய்ய முடியும்.

அது நம் ஒவ்வொருவருக்கும் உள்ளது

கேள்வி மிகவும் எளிதானது, வழக்கமாக ஒரு இலவச திட்டத்தின் வளர்ச்சி அல்லது வீழ்ச்சி பல விஷயங்களைப் பொறுத்தது, ஆனால் முக்கியமாக, இரண்டு மிக எளிய விஷயங்களில்:

  • பயனர்களின் எண்ணிக்கை
  • திட்டத்திற்கு பங்களிக்கும் நபர்களின் எண்ணிக்கை

பலருக்கு இது மிகவும் எளிதானது அல்ல என்னைப் போல: வி, அதே குறியீட்டிற்கு பங்களிப்பு செய்வது, இந்த தளங்களை பயன்படுத்தத் தொடங்குவதன் உண்மை, பொதுவாக, அதிகமான நூலகங்களின் வளர்ச்சியை ஊக்குவிக்கும், திட்டத்தின் மேம்பாடுகள், புதிய தட்டு வடிவமைப்புகள்.

இது போன்ற திட்டம், குறைந்தபட்சம் என் கருத்துப்படி ஒரு நல்ல முன்மொழிவு, அதற்குத் தேவையானது ஒரு சமூகம் தொடர்ந்து வளர்ந்து வருகிறது, மேலும் அதை முன்னேற ஊக்குவிக்கிறது, அவர்களில் நீங்கள் இந்த கட்டுரையைப் படித்தவர்களாக இருக்கலாம்.

PinguinoIDE நிறுவல்

பெங்குயின் ஐடிஇ

இது போன்ற திட்டம் குறுக்கு-தளம் என்றாலும், எனக்கு சிக்கல்கள் இருந்தன, ஏனெனில் லினக்ஸில் தற்போதுள்ள நிறுவி உபுண்டுக்கானது, மேலும் இது .deb தொகுப்புகளைக் கொண்டுள்ளது (இயற்கையாகவே).
அந்த விண்டோஸ், உபுண்டு மற்றும் ஓஎஸ்எக்ஸ் பயனர்களுக்கு, அந்தந்த இயங்குதளங்கள் பதிவிறக்க பக்கத்தில் உள்ளன.

தனிப்பட்ட முறையில், இது மூலக் குறியீட்டிலிருந்து எனக்கு நன்றாக இருந்தது, ஏனென்றால் இது AUR இல் இல்லை, மேலும் அதை எவ்வாறு பதிவேற்றுவது என்று தெரிந்து கொள்ள நான் இன்னும் முட்டாள். (: V). ஆனால் அது அந்த நேரத்தில் எனது ஃபெடோராவில் வேலை செய்தது.

பிற விநியோகங்களில் நிறுவல்

முதலில் நீங்கள் உங்களுக்கு பிடித்த தொகுப்பு நிர்வாகியுடன் சார்புகளை நிறுவ வேண்டும், மற்றும் வெளிப்படையாக, விநியோகத்தைப் பொறுத்து:

  • பைசீரியல்
  • PyUSB
  • pySVN
  • பைசைட்

ஆர்க்கில் அவர்கள் அதை ஒரு செய்ய முடியும்
sudo pacman -S python2-pyserial python2-pyusb python2-pyside
மற்றும் AUR இலிருந்து pysvn தொகுப்பைப் பதிவிறக்குகிறது

அதன்பிறகு, கிட்ஹப்பில் உள்ள உங்கள் களஞ்சியத்திலிருந்து பின்வரும் கூறுகளை நீங்கள் குளோன் செய்ய வேண்டும், அவற்றை ஒரே கோப்புறையில் வைத்திருப்பதே சிறந்த விஷயம், என்னிடம் எனது ~ / கருவிகள் கோப்புறை உள்ளது, அங்கு எதிர்கால பயன்பாட்டிற்காக சில குளோன் செய்யப்பட்ட களஞ்சியங்களை வைத்திருக்கிறேன் ...
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

இறுதியாக, நான் எனது கோப்புறையை ரெப்போக்களுடன் அப்படியே விட்டுவிடுவதால், அதை எங்கிருந்தும் இயக்க முடியும் என்பதற்காக / usr / bin க்கு ஒரு குறியீட்டு இணைப்பை உருவாக்குகிறேன்

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

வளைவில் நான் அந்த கோப்பில் உள்ள குறியீட்டின் முதல் வரியை மாற்ற வேண்டியிருந்தது, ஏனெனில் இயல்புநிலை பைதான் பதிப்பு 3, மற்றும் பிங்குவினோ ஐடிஇ பைதான் 2 உடன் வேலை செய்கிறது, a
#!/usr/bin/python
a
#!/usr/bin/python2

என்ன அடுத்த?

அதைப் பற்றிய கூடுதல் தகவல்களை ஊறவைக்க நீங்கள் ஆர்வமாக இருந்தால், திட்டத்தின் அதிகாரப்பூர்வ வலைத்தளத்தை அணுகுவது எப்போதும் நல்லது http://pinguino.cc, உங்கள் சொந்த தட்டின் கட்டுமானம் மற்றும் உற்பத்தி பற்றிய கேள்வி ஒவ்வொன்றின் கவனத்திற்கும் விடப்படுகிறது, விற்பனைக்கு அவற்றைக் கூட்டுவதற்கு ஒரே பக்க கருவிகளில் உள்ளன அல்லது இருப்பைப் பொறுத்து ஏற்கனவே தயாரிக்கப்பட்ட சில தட்டுகள் உள்ளன, சில உற்பத்தியாளர்களும் உள்ளனர் ஆலிமெக்ஸ் இந்த வழக்கில் அவர்கள் ஏற்கனவே தங்கள் பிங்குனோ 32 பிட்கள் முன்மாதிரிகளை விற்பனைக்கு வைத்திருக்கிறார்கள்


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   ஹாரிரூட் அவர் கூறினார்

    சுவாரஸ்யமான வாழ்த்து சமூகம்

  2.   HO2Gi அவர் கூறினார்

    சிறந்த கட்டுரை, நன்றி.

  3.   மைக்கே அவர் கூறினார்

    ஜீன் பியர் மாண்டனின் பிங்குயினோ ஒரு சிறந்த திட்டம். லினக்ஸில் PICS க்கான இணைய மன்றம் உள்ளது மற்றும் SDCC, JAL, BASIC இல் பல பங்களிப்புகள் உள்ளன. அவர்கள் அங்கு நடந்து செல்வார்கள் என்று நம்புகிறேன். மூலம், இந்த மன்றம் ஸ்பானிஷ் மொழியில் உள்ளது

  4.   வால்டர் சில்வீரா அவர் கூறினார்

    இலவச வன்பொருள் ஆர்வலர்களுக்கு சிறந்த தகவல்.
    மேற்கோளிடு

  5.   நெல்சோனிக் அவர் கூறினார்

    குழுவிற்கு வணக்கம், விண்டோஸ் 18 க்கான பிங்குயினோ 7 எஃப் க்கான பதிவிறக்க இணைப்பு உங்களிடம் இருக்கிறதா என்பதை அறிய விரும்பினேன், ஏனென்றால் டிரைவர்கள் எக்ஸ்பி வரை நன்றாக வேலை செய்வதை நான் பார்த்ததிலிருந்து. நன்றி