Skip to content

Overview

Maintained by the team of Mechmania, Learn is designed and created as a free and open repository of knowledge for anybody interested in robotics which doubles as a resource to prepare school clubs for the annual Mechmania robotics competition.

Learn contains a full suite of lessons for each stage of Robotics, such as design, circuitry, and programming. It also contains specialized guides and breakdowns of specialized topics.

We provide lessons in 4 units:

  1. Intro to Robotics

    This unit contains introductory activities, such as workshops and stations, designed to gauge individual student’s interest in each discipline of robotics.

  2. Hardware Design

    Here, the resources focus more in depth hardware skills, such as designing with Solidworks, 3D printing for robotics, and physical assembly.

  3. Electrical

    Lessons in this unit are hands-on, and help readers learn how to create digital schematics, then create them in real life. Readers will learn how to phsyically create secure electrical systems in their robots.

  4. Software Programming

    Readers will learn how to effectively code programs for Arduino and ESP32 with C++. They will learn how to program a variety of different robot types for different use cases.

We provide the lessons in this structure for ease of access and contribution, however readers will learn best by jumping around each of the units, instead of going through one-by-one.