changed a little bit doc style
This commit is contained in:
parent
9b4cdf1e3c
commit
c76274aaf7
8 changed files with 2151 additions and 123 deletions
|
|
@ -1,19 +0,0 @@
|
||||||
---
|
|
||||||
title: Electronics
|
|
||||||
weight: 40
|
|
||||||
summary: "Understand circuits, sensors, actuators, and power systems the practical way."
|
|
||||||
---
|
|
||||||
|
|
||||||
## Electronics Guide
|
|
||||||
|
|
||||||
A practical introduction to electronics through robotics.
|
|
||||||
|
|
||||||
### Topics Covered
|
|
||||||
|
|
||||||
- Basic circuits: voltage, current, resistance
|
|
||||||
- Digital vs analog signals
|
|
||||||
- Common sensors: ultrasonic, IR, color, IMU
|
|
||||||
- Actuators: DC motors, servo motors, stepper motors
|
|
||||||
- Power management and battery systems
|
|
||||||
|
|
||||||
> 📖 **Coming soon** — Electronics guides are being developed.
|
|
||||||
|
|
@ -1,24 +1,8 @@
|
||||||
---
|
---
|
||||||
title: Getting Started
|
title: Getting Started
|
||||||
weight: 10
|
weight: 10
|
||||||
summary: "Your first steps with Go Education Project — from unboxing to your first blinking LED."
|
sidebar:
|
||||||
|
icon: "hero/rocket-launch"
|
||||||
|
open: true
|
||||||
|
summary: "Your first steps with Go Education Project."
|
||||||
---
|
---
|
||||||
|
|
||||||
## Welcome to Go Education Project
|
|
||||||
|
|
||||||
This section will guide you through everything you need to get up and running.
|
|
||||||
|
|
||||||
### What you'll need
|
|
||||||
|
|
||||||
- A Go Education Kit (or compatible hardware)
|
|
||||||
- A computer with USB port
|
|
||||||
- 30 minutes of your time
|
|
||||||
|
|
||||||
### Contents
|
|
||||||
|
|
||||||
1. [Introduction](./introduction/) — What is Go Education Project?
|
|
||||||
2. [Hardware Setup](./hardware-setup/) — Unboxing and connecting your board
|
|
||||||
3. [Software Setup](./software-setup/) — Installing the tools
|
|
||||||
4. [Hello World](./hello-world/) — Your first program
|
|
||||||
|
|
||||||
> 📖 **Coming soon** — We're actively writing these guides. Check back soon or contribute!
|
|
||||||
|
|
|
||||||
|
|
@ -1,19 +1,7 @@
|
||||||
---
|
---
|
||||||
title: Hardware Guide
|
title: Hardware
|
||||||
weight: 20
|
weight: 20
|
||||||
|
sidebar:
|
||||||
|
icon: "hero/cpu-chip"
|
||||||
summary: "Open hardware components, schematics, PCB designs, and assembly guides."
|
summary: "Open hardware components, schematics, PCB designs, and assembly guides."
|
||||||
---
|
---
|
||||||
|
|
||||||
## Hardware Guide
|
|
||||||
|
|
||||||
All Go Education Project hardware is fully open source under the **CERN Open Hardware Licence v2**.
|
|
||||||
|
|
||||||
This section covers:
|
|
||||||
|
|
||||||
- Board specifications and pinouts
|
|
||||||
- Schematic files and PCB designs
|
|
||||||
- Bill of Materials (BOM)
|
|
||||||
- Assembly guides
|
|
||||||
- Compatible third-party components
|
|
||||||
|
|
||||||
> 📖 **Coming soon** — Documentation is in progress.
|
|
||||||
|
|
|
||||||
|
|
@ -1,19 +0,0 @@
|
||||||
---
|
|
||||||
title: Programming
|
|
||||||
weight: 30
|
|
||||||
summary: "Program your robot with Arduino C/C++, MicroPython, or TinyGo."
|
|
||||||
---
|
|
||||||
|
|
||||||
## Programming Guide
|
|
||||||
|
|
||||||
Learn to program your Go Education robot using the language that fits you best.
|
|
||||||
|
|
||||||
### Available Languages
|
|
||||||
|
|
||||||
| Language | Level | Best for |
|
|
||||||
|----------|-------|----------|
|
|
||||||
| Arduino C/C++ | Beginner–Advanced | Full hardware control, performance |
|
|
||||||
| MicroPython | Beginner | Quick prototyping, scripting |
|
|
||||||
| TinyGo | Intermediate–Advanced | Go language on microcontrollers |
|
|
||||||
|
|
||||||
> 📖 **Coming soon** — Programming tutorials are being written.
|
|
||||||
|
|
@ -1,29 +0,0 @@
|
||||||
---
|
|
||||||
title: Projects & Kits
|
|
||||||
weight: 50
|
|
||||||
summary: "Complete project guides from beginner line-followers to advanced autonomous robots."
|
|
||||||
---
|
|
||||||
|
|
||||||
## Projects & Kits
|
|
||||||
|
|
||||||
Hands-on projects that reinforce learning at every level.
|
|
||||||
|
|
||||||
### Beginner Projects
|
|
||||||
|
|
||||||
- 🔵 **Blink** — Hello World of hardware
|
|
||||||
- 🔵 **Traffic Light** — Control LEDs in sequence
|
|
||||||
- 🔵 **Temperature Display** — Read a sensor and show data
|
|
||||||
|
|
||||||
### Intermediate Projects
|
|
||||||
|
|
||||||
- 🟡 **Line Follower** — Robot that follows a black line
|
|
||||||
- 🟡 **Obstacle Avoider** — Autonomous collision avoidance
|
|
||||||
- 🟡 **Remote Control Car** — Bluetooth-controlled robot
|
|
||||||
|
|
||||||
### Advanced Projects
|
|
||||||
|
|
||||||
- 🔴 **Maze Solver** — Navigation with dead-reckoning
|
|
||||||
- 🔴 **Object Tracking** — Computer vision + motor control
|
|
||||||
- 🔴 **Swarm Robot** — Multi-robot coordination
|
|
||||||
|
|
||||||
> 📖 **Coming soon** — Project documentation is in progress.
|
|
||||||
|
|
@ -18,6 +18,7 @@
|
||||||
"h3",
|
"h3",
|
||||||
"head",
|
"head",
|
||||||
"header",
|
"header",
|
||||||
|
"hr",
|
||||||
"html",
|
"html",
|
||||||
"input",
|
"input",
|
||||||
"kbd",
|
"kbd",
|
||||||
|
|
@ -38,14 +39,8 @@
|
||||||
"strong",
|
"strong",
|
||||||
"style",
|
"style",
|
||||||
"svg",
|
"svg",
|
||||||
"table",
|
|
||||||
"tbody",
|
|
||||||
"td",
|
|
||||||
"template",
|
"template",
|
||||||
"th",
|
|
||||||
"thead",
|
|
||||||
"title",
|
"title",
|
||||||
"tr",
|
|
||||||
"ul"
|
"ul"
|
||||||
],
|
],
|
||||||
"classes": [
|
"classes": [
|
||||||
|
|
@ -85,6 +80,7 @@
|
||||||
"border-b",
|
"border-b",
|
||||||
"border-black",
|
"border-black",
|
||||||
"border-current",
|
"border-current",
|
||||||
|
"border-dotted",
|
||||||
"border-gray-100",
|
"border-gray-100",
|
||||||
"border-gray-200",
|
"border-gray-200",
|
||||||
"border-gray-300",
|
"border-gray-300",
|
||||||
|
|
@ -141,6 +137,7 @@
|
||||||
"dark:text-gray-400",
|
"dark:text-gray-400",
|
||||||
"dark:text-gray-500",
|
"dark:text-gray-500",
|
||||||
"dark:text-green-300",
|
"dark:text-green-300",
|
||||||
|
"dark:text-neutral",
|
||||||
"dark:text-neutral-400",
|
"dark:text-neutral-400",
|
||||||
"dark:text-primary-200",
|
"dark:text-primary-200",
|
||||||
"dark:text-primary-300",
|
"dark:text-primary-300",
|
||||||
|
|
@ -151,6 +148,7 @@
|
||||||
"dark:to-blue-900/50",
|
"dark:to-blue-900/50",
|
||||||
"divide-gray-200",
|
"divide-gray-200",
|
||||||
"divide-y",
|
"divide-y",
|
||||||
|
"docs-content",
|
||||||
"duration-150",
|
"duration-150",
|
||||||
"duration-200",
|
"duration-200",
|
||||||
"duration-300",
|
"duration-300",
|
||||||
|
|
@ -159,10 +157,12 @@
|
||||||
"faq-item",
|
"faq-item",
|
||||||
"fill-current",
|
"fill-current",
|
||||||
"first:mt-0",
|
"first:mt-0",
|
||||||
|
"first:mt-2",
|
||||||
"fixed",
|
"fixed",
|
||||||
"flex",
|
"flex",
|
||||||
"flex-1",
|
"flex-1",
|
||||||
"flex-col",
|
"flex-col",
|
||||||
|
"flex-nowrap",
|
||||||
"flex-row",
|
"flex-row",
|
||||||
"flex-shrink-0",
|
"flex-shrink-0",
|
||||||
"flex-wrap",
|
"flex-wrap",
|
||||||
|
|
@ -181,14 +181,18 @@
|
||||||
"gap-2",
|
"gap-2",
|
||||||
"gap-3",
|
"gap-3",
|
||||||
"gap-4",
|
"gap-4",
|
||||||
|
"gap-5",
|
||||||
"gap-6",
|
"gap-6",
|
||||||
"gap-8",
|
"gap-8",
|
||||||
"grid",
|
"grid",
|
||||||
"grid-cols-1",
|
"grid-cols-1",
|
||||||
"grid-cols-3",
|
"grid-cols-3",
|
||||||
"group",
|
"group",
|
||||||
|
"group-hover:-translate-x-[2px]",
|
||||||
"group-hover:bg-primary-700",
|
"group-hover:bg-primary-700",
|
||||||
|
"group-hover:decoration-primary-500",
|
||||||
"group-hover:text-primary-600",
|
"group-hover:text-primary-600",
|
||||||
|
"group-hover:underline",
|
||||||
"h-12",
|
"h-12",
|
||||||
"h-2",
|
"h-2",
|
||||||
"h-3",
|
"h-3",
|
||||||
|
|
@ -261,6 +265,7 @@
|
||||||
"lg:text-6xl",
|
"lg:text-6xl",
|
||||||
"lg:w-auto",
|
"lg:w-auto",
|
||||||
"line-clamp-2",
|
"line-clamp-2",
|
||||||
|
"ltr:inline",
|
||||||
"ltr:pr-0",
|
"ltr:pr-0",
|
||||||
"max-h-[60vh]",
|
"max-h-[60vh]",
|
||||||
"max-h-[calc(100vh-var(--navbar-height)-env(safe-area-inset-bottom))]",
|
"max-h-[calc(100vh-var(--navbar-height)-env(safe-area-inset-bottom))]",
|
||||||
|
|
@ -268,7 +273,6 @@
|
||||||
"max-lg:hidden",
|
"max-lg:hidden",
|
||||||
"max-w-2xl",
|
"max-w-2xl",
|
||||||
"max-w-3xl",
|
"max-w-3xl",
|
||||||
"max-w-6xl",
|
|
||||||
"max-w-7xl",
|
"max-w-7xl",
|
||||||
"max-w-[65ch]",
|
"max-w-[65ch]",
|
||||||
"max-w-none",
|
"max-w-none",
|
||||||
|
|
@ -281,9 +285,11 @@
|
||||||
"mb-4",
|
"mb-4",
|
||||||
"mb-6",
|
"mb-6",
|
||||||
"mb-8",
|
"mb-8",
|
||||||
|
"md:flex-row",
|
||||||
"md:ml-4",
|
"md:ml-4",
|
||||||
"md:order-2",
|
"md:order-2",
|
||||||
"md:px-12",
|
"md:px-12",
|
||||||
|
"me-2",
|
||||||
"min-h-[calc(100vh-var(--navbar-height))]",
|
"min-h-[calc(100vh-var(--navbar-height))]",
|
||||||
"min-w-0",
|
"min-w-0",
|
||||||
"min-w-[18px]",
|
"min-w-[18px]",
|
||||||
|
|
@ -301,7 +307,10 @@
|
||||||
"mt-24",
|
"mt-24",
|
||||||
"mt-4",
|
"mt-4",
|
||||||
"mt-5",
|
"mt-5",
|
||||||
|
"mt-6",
|
||||||
"mt-8",
|
"mt-8",
|
||||||
|
"mt-[-0.3rem]",
|
||||||
|
"mt-[0.1rem]",
|
||||||
"mt-[10vh]",
|
"mt-[10vh]",
|
||||||
"mx-4",
|
"mx-4",
|
||||||
"mx-auto",
|
"mx-auto",
|
||||||
|
|
@ -314,6 +323,8 @@
|
||||||
"navbar",
|
"navbar",
|
||||||
"navbar-brand",
|
"navbar-brand",
|
||||||
"navbar-nav",
|
"navbar-nav",
|
||||||
|
"no-prose",
|
||||||
|
"no-underline",
|
||||||
"opacity-0",
|
"opacity-0",
|
||||||
"opacity-100",
|
"opacity-100",
|
||||||
"opacity-25",
|
"opacity-25",
|
||||||
|
|
@ -351,6 +362,8 @@
|
||||||
"print:hidden",
|
"print:hidden",
|
||||||
"prose",
|
"prose",
|
||||||
"prose-slate",
|
"prose-slate",
|
||||||
|
"pt-1",
|
||||||
|
"pt-2",
|
||||||
"pt-4",
|
"pt-4",
|
||||||
"pt-6",
|
"pt-6",
|
||||||
"px-1.5",
|
"px-1.5",
|
||||||
|
|
@ -386,13 +399,14 @@
|
||||||
"rounded-xl",
|
"rounded-xl",
|
||||||
"rtl:-ml-4",
|
"rtl:-ml-4",
|
||||||
"rtl:-rotate-180",
|
"rtl:-rotate-180",
|
||||||
"rtl:pr-4",
|
"rtl:hidden",
|
||||||
"scale-100",
|
"scale-100",
|
||||||
"scale-105",
|
"scale-105",
|
||||||
"scale-95",
|
"scale-95",
|
||||||
"scroll-my-6",
|
"scroll-my-6",
|
||||||
"scroll-py-6",
|
"scroll-py-6",
|
||||||
"search-result",
|
"search-result",
|
||||||
|
"select-none",
|
||||||
"shadow-2xl",
|
"shadow-2xl",
|
||||||
"shadow-lg",
|
"shadow-lg",
|
||||||
"shadow-primary-500/25",
|
"shadow-primary-500/25",
|
||||||
|
|
@ -425,10 +439,14 @@
|
||||||
"text-green-700",
|
"text-green-700",
|
||||||
"text-left",
|
"text-left",
|
||||||
"text-lg",
|
"text-lg",
|
||||||
|
"text-neutral-500",
|
||||||
"text-neutral-600",
|
"text-neutral-600",
|
||||||
|
"text-neutral-700",
|
||||||
|
"text-primary-500",
|
||||||
"text-primary-600",
|
"text-primary-600",
|
||||||
"text-primary-700",
|
"text-primary-700",
|
||||||
"text-primary-800",
|
"text-primary-800",
|
||||||
|
"text-right",
|
||||||
"text-slate-700",
|
"text-slate-700",
|
||||||
"text-sm",
|
"text-sm",
|
||||||
"text-transparent",
|
"text-transparent",
|
||||||
|
|
@ -443,6 +461,7 @@
|
||||||
"top-20",
|
"top-20",
|
||||||
"tracking-tight",
|
"tracking-tight",
|
||||||
"tracking-wider",
|
"tracking-wider",
|
||||||
|
"tracking-widest",
|
||||||
"transform",
|
"transform",
|
||||||
"transition",
|
"transition",
|
||||||
"transition-all",
|
"transition-all",
|
||||||
|
|
@ -472,38 +491,38 @@
|
||||||
"z-[9999]"
|
"z-[9999]"
|
||||||
],
|
],
|
||||||
"ids": [
|
"ids": [
|
||||||
|
"3d-printing",
|
||||||
"about-us",
|
"about-us",
|
||||||
"advanced-projects",
|
"api-reference",
|
||||||
"available-languages",
|
"assembly-guide",
|
||||||
"beginner-projects",
|
"bill-of-materials",
|
||||||
"contact",
|
"contact",
|
||||||
"contents",
|
|
||||||
"cta",
|
"cta",
|
||||||
"electronics-guide",
|
"electronics",
|
||||||
"faq",
|
"faq",
|
||||||
"features",
|
"features",
|
||||||
|
"firmware",
|
||||||
"get-involved",
|
"get-involved",
|
||||||
"hardware-guide",
|
|
||||||
"hb-notification-container",
|
"hb-notification-container",
|
||||||
"hero",
|
"hero",
|
||||||
"hide-button",
|
"hide-button",
|
||||||
"intermediate-projects",
|
"installing-the-tools",
|
||||||
|
"mobile-app",
|
||||||
"moon",
|
"moon",
|
||||||
"nav-menu",
|
"nav-menu",
|
||||||
"nav-toggle",
|
"nav-toggle",
|
||||||
"our-mission",
|
"our-mission",
|
||||||
"page-bg",
|
"page-bg",
|
||||||
"programming-guide",
|
"quick-start",
|
||||||
"projects--kits",
|
|
||||||
"show-button",
|
"show-button",
|
||||||
"site-header",
|
"site-header",
|
||||||
"sun",
|
"sun",
|
||||||
"the-project",
|
"the-project",
|
||||||
"top",
|
"top",
|
||||||
"topics-covered",
|
"web-dashboard",
|
||||||
"welcome-to-go-education-project",
|
"what-is-go-education-project",
|
||||||
"what-youll-need",
|
"why",
|
||||||
"why"
|
"your-first-project"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
2101
package-lock.json
generated
2101
package-lock.json
generated
File diff suppressed because it is too large
Load diff
|
|
@ -12,6 +12,9 @@
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "git@code.madriguera.me:GoEducation/goeducation-site.git"
|
"url": "git@code.madriguera.me:GoEducation/goeducation-site.git"
|
||||||
},
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"wrangler": "^4.0.0"
|
||||||
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@tailwindcss/cli": "^4.1.12",
|
"@tailwindcss/cli": "^4.1.12",
|
||||||
"@tailwindcss/typography": "^0.5.10",
|
"@tailwindcss/typography": "^0.5.10",
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue