മൈക്രോ പൈത്തൺ

വിക്കിപീഡിയ, ഒരു സ്വതന്ത്ര വിജ്ഞാനകോശം.
MicroPython
Original author(s)Damien George
ആദ്യപതിപ്പ്മേയ് 3, 2014; 9 വർഷങ്ങൾക്ക് മുമ്പ് (2014-05-03)
Stable release
1.9.3 / ഒക്ടോബർ 31, 2017; 6 വർഷങ്ങൾക്ക് മുമ്പ് (2017-10-31)
റെപോസിറ്ററി വിക്കിഡാറ്റയിൽ തിരുത്തുക
ഭാഷC
പ്ലാറ്റ്‌ഫോംMicro Bit, ആർഡ്വിനോ, ESP8266, ESP32
തരംPython implementation
അനുമതിപത്രംMIT license[1]
വെബ്‌സൈറ്റ്micropython.org

പൈത്തൺ 3 പ്രോഗ്രാമിങ് ഭാഷയുടെ ഒരു സോഫ്റ്റ് വെയർ ഇംപ്ലിമെൻറാണ് മൈക്രോ പൈത്തൺ[2], സിയിൽ എഴുതിയിരിക്കുന്നു, മൈക്രോകൺട്രോളറിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്നവിധം അനുരൂപമാക്കിയിരിക്കുന്നു.[3][4]പിന്തുണയ്ക്കുന്ന കമാൻഡുകൾ ഉടൻ നടപ്പിലാക്കുന്നതിനായി ഉപയോക്താവ് ഒരു ഇൻറാക്ടീവ് പ്രോംപ്റ്റിനൊപ്പം (REPL) ലഭ്യമാക്കുന്നു. പൈത്തൺ ലൈബ്രറികളുടെ ഒരു തിരഞ്ഞെടുപ്പാണ് ഉൾപ്പെടുത്തിയത്, മൈക്രോ പൈത്തൺ പ്രോഗ്രാമർ നിമ്ന തല (low level) ഹാർഡ് വെയറിന് നൽകുന്ന മൊഡ്യൂളുകൾ ഉൾക്കൊള്ളുന്നു.[2]

2013 ലെ ബാക്ഡ് കാമ്പെയിൻ സംഘടിപ്പിച്ച വിജയകരമായ കിക്ക്സ്റ്റാർട്ടറിനു ശേഷം, മൈക്രോ പൈത്തൺ യഥാർത്ഥത്തിൽ നിർമ്മിച്ചത് ഓസ്ട്രേലിയൻ പ്രോഗ്രാമറും ഭൗതിക ശാസ്ത്രജ്ഞനുമായ ഡാമിയൻ ജോർജ് ആണ്.[5]ഒറിജിനൽ കിക്ക്സ്റ്റാർട്ട് കാമ്പൈൻ മൈക്രോ പൈത്തൺ ഒരു പൈബോർഡ്(pyboard) മൈക്രോകൺട്രോളറുമായി പുറത്തിറക്കുകയും മാത്രമല്ല, മൈക്രോ പൈത്തൺ അനവധി ആം (ARM) അടിസ്ഥാനമാക്കിയുള്ള ഹാർഡ് വെയറുകളെ പിന്തുണയ്ക്കുന്നു.[6]ആർഡ്വിനോ, [7][8] ESP8266, [9] ESP32, [10], ഇൻറർനെറ്റ് ഓഫ് തിങ്സ് [11][12][13][14] ഹാർഡ് വെയർ എന്നിവയിൽ മൈക്രോ പൈത്തൺ പ്രവർത്തിച്ചിട്ടുണ്ട്. ബിബിസിയുമായുള്ള മൈക്രോ ബിറ്റ് പങ്കാളിത്തത്തിന് പൈത്തൺ സോഫ്റ്റ് വെയർ ഫൗണ്ടേഷൻറെ സംഭാവനയുടെ ഭാഗമായി 2016 ൽ ബി.ബി.സി മൈക്രോ ബിട്ടിൻറെ ഒരു പതിപ്പ് നിർമ്മിക്കപ്പെട്ടു.[15]

പദ്ധതിയുടെ ഉറവിട കോഡ് ഗിറ്റ്ഹബ്ബിൽ(GitHub) ലഭ്യമാണ്.[16]

ബാഹ്യ ലിങ്കുകൾ[തിരുത്തുക]

അവലംബം[തിരുത്തുക]

  1. George, Damien P. (4 May 2014). "micropython/LICENSE at master · micropython/micropython". GitHub. Retrieved 11 February 2017. {{cite web}}: Cite has empty unknown parameter: |dead-url= (help)
  2. 2.0 2.1 "MicroPython - Python for microcontrollers". micropython.org. Retrieved 12 August 2017.
  3. Venkataramanan, Madhumita (6 December 2013). "Micro Python: more powerful than Arduino, simpler than the Raspberry Pi". Wired. Retrieved 15 December 2016.
  4. Yegulalp, Serdar (5 July 2014). "Micro Python's tiny circuits: Python variant targets microcontrollers". InfoWorld. Retrieved 15 December 2016.
  5. "Micro Python: Python for microcontrollers". Kickstarter. Kickstarter. Retrieved 15 December 2016.
  6. Beningo, Jacob (11 July 2016). "Prototype to production: MicroPython under the hood". EDN Network. Retrieved 15 December 2016.
  7. Horsey, Julian (12 October 2016). "Pyduino Arduino Based Development Board That Supports MicroPython (video)". Geeky Gadgets. Retrieved 15 December 2016.
  8. Beningo, Jacob (6 April 2016). "Getting Started with Micro Python". EDN Network. Retrieved 15 December 2016.
  9. Williams, Elliot (21 July 2016). "MicroPython on the ESP8266: Kicking the Tires". Hackaday. Retrieved 15 December 2016.
  10. "MicroPython ported to the ESP32". GitHub. Retrieved 8 March 2017.
  11. "MicroPython on the ESP8266: beautifully easy IoT". Kickstarter. Kickstarter. Retrieved 6 December 2017.
  12. "MICROPYTHON BRINGING PYTHON TO THE INTERNET OF THINGS". MICROPYTHON BRINGING PYTHON TO THE INTERNET OF THINGS. github.io. Retrieved 6 December 2017.
  13. "FiPy – The world's first 5-network IoT dev board". Kickstarter. Retrieved 15 December 2016.
  14. "Pycom Incorporating Sequans LTE-M Technology in New 5-Network IoT Development Board". Business Wire. 22 November 2016. Retrieved 15 December 2016.
  15. Williams, Alun. "Hands on with the BBC Micro-Bit user interface". ElectronicsWeekly.com. Retrieved 8 July 2015.
  16. "MicroPython on GitHub".
"https://ml.wikipedia.org/w/index.php?title=മൈക്രോ_പൈത്തൺ&oldid=2819622" എന്ന താളിൽനിന്ന് ശേഖരിച്ചത്