sections: # ───────────────────────────────────────────── # HERO — Search-style hero with stats # ───────────────────────────────────────────── - block: search-hero id: hero content: badge: text: "🤖 Open Source · Open Hardware" show_pulse: true title: "==Educational Robotics== for the Next Generation" subtitle: > Learn, build, and create with open source robotics. From your first LED blink to autonomous robots — Go Education Project puts real engineering in everyone's hands. search_placeholder: "Search documentation, tutorials, projects..." suggestions: - "Getting started" - "Arduino basics" - "Build a robot" - "Sensors & actuators" - "Open hardware" stats: - value: "100%" label: "Open Source" - value: "Free" label: "Forever" - value: "∞" label: "Possibilities" design: spacing: padding: ["6rem", "0", "4rem", "0"] # ───────────────────────────────────────────── # FEATURES — What you'll learn # ───────────────────────────────────────────── - block: knowledge-categories id: features content: title: "Everything You Need to Build Robots" subtitle: > A complete curriculum covering hardware, software, and everything in between — structured for educators and self-learners alike. categories: - name: "Getting Started" icon: "hero/rocket-launch" description: "Set up your environment and build your first project in minutes. No experience needed." link: "/docs/getting-started/" - name: "Hardware Guide" icon: "hero/cpu-chip" description: "Explore open hardware components, schematics, PCB design, and assembly instructions." link: "/docs/hardware/" - name: "Programming" icon: "hero/code-bracket" description: "Code your robot using Arduino, MicroPython, or Go. Step-by-step tutorials for all levels." link: "/docs/programming/" - name: "Electronics" icon: "hero/bolt" description: "Understand circuits, sensors, actuators, and power systems the practical way." link: "/docs/electronics/" - name: "Projects & Kits" icon: "hero/wrench-screwdriver" description: "Complete project guides from beginner line-followers to advanced autonomous robots." link: "/docs/projects/" - name: "Community" icon: "hero/user-group" description: "Share builds, ask questions, and contribute to the open source ecosystem." link: "/about/" view_all: text: "Browse all documentation" link: "/docs/" design: spacing: padding: ["4rem", "0", "4rem", "0"] # ───────────────────────────────────────────── # WHY — Open Source & Open Hardware philosophy # ───────────────────────────────────────────── - block: markdown id: why content: title: "Why Open Source & Open Hardware?" text: | At Go Education Project, we believe **education should have no barriers**. Our robots and curriculum are fully open — every schematic, every line of code, every lesson plan is freely available, forkable, and improvable by anyone. **Open Hardware** means you can manufacture your own boards, modify designs for your classroom needs, or build on top of our platform commercially — as long as you share back. **Open Source** means transparent, auditable, community-driven software. No black boxes. Students learn by reading and modifying real code. > *"The best way to learn engineering is to build real things with real tools."* design: spacing: padding: ["3rem", "0", "3rem", "0"] # ───────────────────────────────────────────── # FAQ # ───────────────────────────────────────────── - block: faq id: faq content: title: "Frequently Asked Questions" subtitle: "Everything you need to know before you get started" items: - question: "Do I need prior experience to use Go Education Project?" answer: > Not at all! Our curriculum starts from absolute zero — no programming, no electronics experience required. We guide you step by step from "What is electricity?" all the way to building autonomous robots. - question: "What hardware do I need?" answer: > Our recommended kit uses fully open hardware components available worldwide at low cost. You can also use compatible alternatives — all designs are documented and schematics are publicly available. Check the Hardware Guide for the full list. - question: "Can I use this in my school or classroom?" answer: > Yes! Go Education Project is designed for formal education settings. Lesson plans, assessment guides, and educator resources are all included. Everything is free to use, adapt, and redistribute for educational purposes. - question: "What programming languages are supported?" answer: > We support Arduino C/C++, MicroPython, and Go (via TinyGo). Beginners start with visual block programming, then progress to text-based code at their own pace. - question: "Is the hardware really open? Can I manufacture my own?" answer: > Yes — all PCB designs, schematics, and BOM files are released under the CERN Open Hardware Licence. You can manufacture, modify, and distribute your own versions, commercially or otherwise. - question: "How can I contribute?" answer: > We welcome all contributions: documentation improvements, translations, bug fixes, new project designs, lesson plans, and more. Check out our GitHub repository and join the community discussion. button: text: "Still have questions? Ask the community" url: "/about/" icon: "hero/chat-bubble-left-right" design: spacing: padding: ["3rem", "0", "3rem", "0"] # ───────────────────────────────────────────── # CTA — Get involved # ───────────────────────────────────────────── - block: markdown id: cta content: title: "Ready to Start Building?" text: |
🚀 Start Learning ⭐ Star on GitHub
design: spacing: padding: ["2rem", "0", "5rem", "0"] # ───────────────────────────────────────────── # FRIENDS — Partner logos # ───────────────────────────────────────────── - block: markdown id: friends content: title: "Our Friends" subtitle: "Projects and communities we collaborate with" text: |
theHybridGroup TinyGo Mechanoid TinyGo Keeb
design: spacing: padding: ["0", "0", "0.5rem", "0"]