• Tnea
    Code 1399

Centre for mruby

About Centre for mRuby

The Centre for mruby is India’s first dedicated research and innovation hub focused on the development and promotion of mruby/c, a lightweight scripting language designed for embedded systems. This pioneering initiative seeks to transform embedded device programming by making it smarter, more adaptable, and easier to develop.

With the rising demand for compact, intelligent, and energy-efficient devices in sectors such as healthcare, agriculture, smart cities, and automation, scalable and flexible software solutions are increasingly essential. mruby/c meets this need by combining the efficiency of C with the flexibility of Ruby scripting, making it an ideal choice for microcontrollers and edge computing.

The Centre fosters a next-generation skill ecosystem through hands-on training, certifications, and real-world projects. It also serves as a testbed for experimental research, prototyping, and the development of open-source libraries and tools that enhance mruby/c capabilities. Equipped with state-of-the-art laboratory infrastructure and guided by expert mentors, the Centre is committed to democratizing embedded innovation and nurturing developers and researchers poised to shape the future of connected technologies.

Vision

To be a national leader in advancing lightweight embedded scripting through mruby/c, driving innovation, research, and skill development for the future of connected and intelligent systems.

Mission

  • Deliver high-quality training and mentorship in mruby/c, equipping students, educators, and professionals with industry-ready skills.

  • Conduct applied and theoretical research in mruby/c, advancing scripting for resource-constrained embedded environments.
  • Build strong partnerships with academia and industry for collaborative projects and real-world applications.
  • Contribute to the global mruby/c community through open-source projects, technical publications, and resource development.

Areas of Research

  • Lightweight scripting for resource-constrained devices.
  • Application of mruby/c in Internet of Things (IoT) systems.
  • Embedded scripting for robotics and automation.
  • Development of wearable and biomedical devices using mruby/c.
  • Secure and scalable edge computing solutions.
Admission 2026