Coding & Design Tutorials

Comprehensive tutorial series in Sinhala for Arduino, VB.NET, CorelDRAW, and Adobe Muse — written for Sri Lankan learners by the Software Lanthaya team.

A bold charcoal drawing of a circuit board with a microcontroller at its center, surrounded by scattered electronic components and hand-drawn wiring traces, dark grays and blacks on textured paper.
All tutorials are written in Sinhala and designed for beginners. Pick a series below and start learning at your own pace.

Tutorial Series

Step-by-step lessons covering hardware, software, and graphic design.


About the Authors

Tutorials are created by experienced contributors from the Sri Lankan tech community.

Have questions about a lesson? Visit the Contact page to reach the team or share feedback on the Feedback page.

Software Lanthaya was created to fill a noticeable gap in the Sri Lankan tech community: the need for high-quality technical content written in Sinhala. The blog covers a wide range of topics including Arduino programming, circuit design, and embedded systems, all explained in a way that makes complex concepts accessible to beginners. Each tutorial is carefully structured to guide learners step by step, from basic pin control to more advanced topics like EEPROM data handling and decoder circuits. The project also extends into software development with VB.NET lessons and graphic design tutorials using CorelDRAW, ensuring that readers gain practical, hands-on experience regardless of their starting skill level.

The design philosophy behind Software Lanthaya reflects its editorial and educational mission. The site uses a clean, minimal layout with generous whitespace, sans-serif typography, and a muted color palette that keeps the focus squarely on the content. Subtle yellow accents and soft card-style thumbnails help organize tutorial series without overwhelming the reader. This thoughtful approach to presentation mirrors the clarity found in the tutorials themselves, where each lesson builds logically on the previous one. Whether you are learning to control an LED with an Arduino or exploring the fundamentals of serial communication, the site provides a calm, distraction-free environment that encourages steady progress and genuine understanding.