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

വിക്കിപീഡിയ, ഒരു സ്വതന്ത്ര വിജ്ഞാനകോശം.
Jump to navigation Jump to search
MicroPython
Micropython-logo.svg
സോഫ്‌റ്റ്‌വെയർ രചനDamien George
ആദ്യ പതിപ്പ്മേയ് 3, 2014; 5 വർഷങ്ങൾക്ക് മുമ്പ് (2014-05-03)
Stable release
1.9.3 / ഒക്ടോബർ 31, 2017; 20 മാസങ്ങൾക്ക് മുമ്പ് (2017-10-31)
Repository Edit this at Wikidata
ഭാഷ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. ശേഖരിച്ചത് 11 February 2017.
  2. 2.0 2.1 "MicroPython - Python for microcontrollers". micropython.org. ശേഖരിച്ചത് 12 August 2017.
  3. Venkataramanan, Madhumita (6 December 2013). "Micro Python: more powerful than Arduino, simpler than the Raspberry Pi". Wired. ശേഖരിച്ചത് 15 December 2016.
  4. Yegulalp, Serdar (5 July 2014). "Micro Python's tiny circuits: Python variant targets microcontrollers". InfoWorld. ശേഖരിച്ചത് 15 December 2016.
  5. "Micro Python: Python for microcontrollers". Kickstarter. Kickstarter. ശേഖരിച്ചത് 15 December 2016.
  6. Beningo, Jacob (11 July 2016). "Prototype to production: MicroPython under the hood". EDN Network. ശേഖരിച്ചത് 15 December 2016.
  7. Horsey, Julian (12 October 2016). "Pyduino Arduino Based Development Board That Supports MicroPython (video)". Geeky Gadgets. ശേഖരിച്ചത് 15 December 2016.
  8. Beningo, Jacob (6 April 2016). "Getting Started with Micro Python". EDN Network. ശേഖരിച്ചത് 15 December 2016.
  9. Williams, Elliot (21 July 2016). "MicroPython on the ESP8266: Kicking the Tires". Hackaday. ശേഖരിച്ചത് 15 December 2016.
  10. "MicroPython ported to the ESP32". GitHub. ശേഖരിച്ചത് 8 March 2017.
  11. "MicroPython on the ESP8266: beautifully easy IoT". Kickstarter. Kickstarter. ശേഖരിച്ചത് 6 December 2017.
  12. "MICROPYTHON BRINGING PYTHON TO THE INTERNET OF THINGS". MICROPYTHON BRINGING PYTHON TO THE INTERNET OF THINGS. github.io. ശേഖരിച്ചത് 6 December 2017.
  13. "FiPy – The world's first 5-network IoT dev board". Kickstarter. ശേഖരിച്ചത് 15 December 2016.
  14. "Pycom Incorporating Sequans LTE-M Technology in New 5-Network IoT Development Board". Business Wire. 22 November 2016. ശേഖരിച്ചത് 15 December 2016.
  15. Williams, Alun. "Hands on with the BBC Micro-Bit user interface". ElectronicsWeekly.com. ശേഖരിച്ചത് 8 July 2015.
  16. "MicroPython on GitHub".
"https://ml.wikipedia.org/w/index.php?title=മൈക്രോ_പൈത്തൺ&oldid=2819622" എന്ന താളിൽനിന്ന് ശേഖരിച്ചത്