PyBLE എന്നത് iPad, Android എന്നിവയ്ക്കായുള്ള ഒരു സൗജന്യ, ഓപ്പൺ സോഴ്സ്, ടാബ്ലെറ്റ്-ആദ്യ മൈക്രോപൈത്തൺ IDE ആണ്. ബ്ലൂടൂത്ത് ലോ എനർജി (BLE) വഴി അനുയോജ്യമായ മൈക്രോകൺട്രോളർ ബോർഡുകളിൽ പൈത്തൺ പ്രോഗ്രാമുകൾ എഴുതാനും കൈമാറാനും പ്രവർത്തിപ്പിക്കാനും ഇത് നിങ്ങളെ അനുവദിക്കുന്നു, അതിനാൽ സാധാരണ വികസന വർക്ക്ഫ്ലോയ്ക്ക് സ്ഥിരമായ ഒരു USB കേബിൾ, Wi-Fi കണക്ഷൻ, അക്കൗണ്ട് അല്ലെങ്കിൽ ക്ലൗഡ് സേവനം ആവശ്യമില്ല.
PyBLE ഉപയോഗിച്ച്, നിങ്ങൾക്ക് ഇവ ചെയ്യാനാകും:
• മൈക്രോപൈത്തൺ കോഡ് എഴുതാനും എഡിറ്റ് ചെയ്യാനും
• കണക്റ്റുചെയ്ത ഒരു ബോർഡിൽ പ്രോഗ്രാമുകൾ സംരക്ഷിക്കാനും പ്രവർത്തിപ്പിക്കാനും
• പ്രോഗ്രാമുകൾ നിർത്തി സോഫ്റ്റ് റീബൂട്ട് നടത്താനും
• ബോർഡ് ഫയലുകൾ ബ്രൗസ് ചെയ്യാനും അപ്ലോഡ് ചെയ്യാനും ഡൗൺലോഡ് ചെയ്യാനും പേരുമാറ്റാനും ഇല്ലാതാക്കാനും
• തത്സമയ കൺസോൾ ഔട്ട്പുട്ട് കാണാനും കൺസോൾ ഇൻപുട്ട് അയയ്ക്കാനും
• ഓഫ്ലൈൻ ബ്ലോക്കുകൾ ഉപയോഗിച്ച് പ്രോഗ്രാമുകൾ സൃഷ്ടിക്കാനും
• ഓഫ്ലൈൻ ബ്ലോക്കുകൾ ഉപയോഗിച്ച് ജനറേറ്റുചെയ്ത പൈത്തൺ കോഡ് പ്രവർത്തിപ്പിക്കുന്നതിന് മുമ്പ് പരിശോധിക്കുക
• BLE വഴി സമീപത്തുള്ള അനുയോജ്യമായ ബോർഡുകളിലേക്ക് നേരിട്ട് കണക്റ്റുചെയ്യുക
ഒരു അനുയോജ്യമായ ബോർഡ് തുറന്ന PBLE/1 PyBLE ഏജന്റ് ഉപയോഗിച്ച് മൈക്രോപൈത്തൺ പ്രവർത്തിപ്പിക്കണം. പൊതുവായ ബ്ലൂടൂത്ത് ഹാർഡ്വെയറുള്ള സ്റ്റോക്ക് മൈക്രോപൈത്തൺ യാന്ത്രികമായി പൊരുത്തപ്പെടുന്നില്ല. പിന്തുണയ്ക്കുന്ന ഡെസ്ക്ടോപ്പ് ബ്രൗസർ ഉപയോഗിച്ച് USB വഴി ബോർഡിന് സാധാരണയായി ഒരു പ്രാരംഭ ഫേംവെയർ ഇൻസ്റ്റാളേഷൻ ആവശ്യമാണ്. പ്രൊവിഷനിംഗിന് ശേഷം, ദൈനംദിന എഡിറ്റിംഗ്, ഫയൽ കൈമാറ്റം, നിർവ്വഹണം, കൺസോൾ ആശയവിനിമയം എന്നിവ BLE വഴിയാണ് നടക്കുന്നത്.
PyBLE പ്രാദേശികമായി പ്രവർത്തിക്കുന്നതിനാണ് രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. ഇതിന് പരസ്യം, അനലിറ്റിക്സ്, ടെലിമെട്രി, ഉപയോക്തൃ അക്കൗണ്ടുകൾ, സബ്സ്ക്രിപ്ഷനുകൾ അല്ലെങ്കിൽ ക്ലൗഡ് ആശ്രിതത്വം എന്നിവയില്ല. സോഴ്സ് കോഡും ഫയലുകളും നിങ്ങളുടെ ടാബ്ലെറ്റിനും നിങ്ങൾ തിരഞ്ഞെടുക്കുന്ന ബോർഡിനും ഇടയിൽ നേരിട്ട് കൈമാറ്റം ചെയ്യപ്പെടുന്നു. നിലവിൽ സാധുതയുള്ള ഫേംവെയർ പ്രൊഫൈലുകൾക്കും അവയുടെ കൃത്യമായ ഹാർഡ്വെയർ ആവശ്യകതകൾക്കും https://pyble.dev/flash പരിശോധിക്കുക.
പൂർണ്ണ PyBLE ആപ്ലിക്കേഷൻ, PBLE/1 പ്രോട്ടോക്കോൾ, ഫേംവെയർ ഏജന്റ്, ടെസ്റ്റുകൾ, ഡോക്യുമെന്റേഷൻ എന്നിവ MIT ലൈസൻസിന് കീഴിൽ പൊതുവായി ലഭ്യമാണ്:
https://github.com/PyBLE-dev/PyBLE
PyBLE എന്നത് Viwat Vchirawongkwin പരിപാലിക്കുന്ന ഒരു സ്വതന്ത്ര SciLabPro ഓപ്പൺ സോഴ്സ് പ്രോജക്റ്റാണ്. ഇത് ഒരു ഔദ്യോഗിക Chulalongkorn യൂണിവേഴ്സിറ്റി പ്രോജക്റ്റോ ആപ്ലിക്കേഷനോ അല്ല.
ബ്ലൂടൂത്ത് ലോ എനർജി വഴി അനുയോജ്യമായ ബോർഡുകൾ കോഡ് ചെയ്യുന്നതിനുള്ള ഒരു മൈക്രോപൈത്തൺ IDE.
അപ്ഡേറ്റ് ചെയ്ത തീയതി
2026 ഒക്ടോ 31