Software & Resources
Free software downloads, alternative IDEs, and educational resources curated by the Software Lanthaya team.
Available Downloads
Hand-picked tools and resources for learners, makers, and developers.
-
Alternative Arduino IDE Downloads
Links to alternative Arduino IDE versions and compatible programming environments for working with Arduino boards. Useful when the official IDE does not suit your setup or you need a lightweight option.
-
Free School Textbook PDFs (Grades 1–11)
A collection of Sri Lankan school textbooks in PDF format, covering Grades 1 through 11. These resources were shared to help students and parents access curriculum materials easily.
-
Password Manager Software Recommendations
Suggestions for password manager tools that help you store and organize login credentials securely. Aimed at readers looking to improve their online account safety.
How to Use These Resources
Most downloads and links are shared through blog posts on Software Lanthaya. Browse the relevant article for context, instructions, and download links.
Each resource was originally published as part of a tutorial or news post. If a link is no longer active, check the associated blog article for updates or alternative sources shared in the comments.
The software downloads section of this site brings together a carefully selected collection of tools and resources aimed at learners, makers, and developers. Whether you are working with Arduino boards, exploring embedded systems, or simply looking for a lightweight alternative to the official programming environment, you will find useful downloads here. The team behind this blog has curated these resources to support the local tech community, especially those who are just beginning their journey into coding and electronics. Each download is chosen with an eye toward accessibility and practicality, so that even those with limited experience can find something valuable to help them build, experiment, and learn at their own pace.
For those who work with Arduino and similar microcontroller platforms, having access to alternative IDE versions can be a real advantage. The official software is powerful, but sometimes a lighter or more specialized environment is better suited to a particular project or older hardware. This collection includes links to various compatible programming tools that can make development smoother and more efficient. These alternatives are especially useful in educational settings or when working in environments with limited bandwidth or system resources. By offering these choices, the site helps ensure that technical barriers do not get in the way of creativity and learning.
Beyond programming tools, this section also provides access to educational resources such as school textbook PDFs covering a wide range of grades. These materials are meant to support students and self-learners who may not have easy access to physical textbooks or who prefer digital formats for study. The goal is to make learning more accessible by removing some of the common obstacles that students face. By combining technical software downloads with academic resources, this platform serves as a bridge between traditional education and modern technology. It reflects a commitment to empowering the next generation of Sri Lankan innovators through practical, freely available tools and knowledge.