Kaluma - MCU के लिए एक वास्तविक Javascript Engine
(github.com/kaluma-project)- MCU पर Jerryscript को पोर्ट करके Javascript के साथ MCU के अंदर चलने वाला firmware विकसित करना संभव बनाने वाला प्रोजेक्ट
- कई प्रोजेक्ट बाहरी नियंत्रण वाले तरीके से विकसित किए जाते हैं (जैसे
http://johnny-five.ioजैसे प्रोजेक्ट), इसलिए उन्हें वास्तविक firmware कहना मुश्किल है - यह प्रोजेक्ट MCU पर JS interpreter के साथ कोड अपलोड होने वाला वास्तविक firmware है
- कई प्रोजेक्ट बाहरी नियंत्रण वाले तरीके से विकसित किए जाते हैं (जैसे
- मुख्य डेवलपर कोरियाई हैं.
- यह डेवलपर StarUML के मुख्य डेवलपर भी हैं.
[फायदे]
- विभिन्न बाहरी डिवाइसों के drivers को support करता है
(I2C, GPIO, SPI, DAC, PWM आदि) - web के साथ एकीकृत IDE प्रदान करता है
- CLI भी support करता है, इसलिए अपनी पसंद के development tools में काम किया जा सकता है
- कई उदाहरण और prototypes भी साथ में सार्वजनिक किए गए हैं.
- बच्चों की शिक्षा के लिए बहुत उपयुक्त
[कमियां]
- शुरुआती दौर में STM32 को support करता था, लेकिन अब केवल RPI2 को support करता है.
- इसे और अधिक MCU series पर पोर्ट किया जाए तो अच्छा होगा.
- अगर केवल ESP32 का अतिरिक्त support भी मिल जाए तो अच्छा लगेगा.
1 टिप्पणियां
https://kalumajs.org/