changed a little bit doc style

This commit is contained in:
Daniel Esteban 2026-03-31 13:01:57 +02:00
parent 9b4cdf1e3c
commit c76274aaf7
8 changed files with 2151 additions and 123 deletions

View file

@ -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.

View file

@ -1,24 +1,8 @@
---
title: Getting Started
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!

View file

@ -1,19 +1,7 @@
---
title: Hardware Guide
title: Hardware
weight: 20
sidebar:
icon: "hero/cpu-chip"
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.

View file

@ -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++ | BeginnerAdvanced | Full hardware control, performance |
| MicroPython | Beginner | Quick prototyping, scripting |
| TinyGo | IntermediateAdvanced | Go language on microcontrollers |
> 📖 **Coming soon** — Programming tutorials are being written.

View file

@ -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.

View file

@ -18,6 +18,7 @@
"h3",
"head",
"header",
"hr",
"html",
"input",
"kbd",
@ -38,14 +39,8 @@
"strong",
"style",
"svg",
"table",
"tbody",
"td",
"template",
"th",
"thead",
"title",
"tr",
"ul"
],
"classes": [
@ -85,6 +80,7 @@
"border-b",
"border-black",
"border-current",
"border-dotted",
"border-gray-100",
"border-gray-200",
"border-gray-300",
@ -141,6 +137,7 @@
"dark:text-gray-400",
"dark:text-gray-500",
"dark:text-green-300",
"dark:text-neutral",
"dark:text-neutral-400",
"dark:text-primary-200",
"dark:text-primary-300",
@ -151,6 +148,7 @@
"dark:to-blue-900/50",
"divide-gray-200",
"divide-y",
"docs-content",
"duration-150",
"duration-200",
"duration-300",
@ -159,10 +157,12 @@
"faq-item",
"fill-current",
"first:mt-0",
"first:mt-2",
"fixed",
"flex",
"flex-1",
"flex-col",
"flex-nowrap",
"flex-row",
"flex-shrink-0",
"flex-wrap",
@ -181,14 +181,18 @@
"gap-2",
"gap-3",
"gap-4",
"gap-5",
"gap-6",
"gap-8",
"grid",
"grid-cols-1",
"grid-cols-3",
"group",
"group-hover:-translate-x-[2px]",
"group-hover:bg-primary-700",
"group-hover:decoration-primary-500",
"group-hover:text-primary-600",
"group-hover:underline",
"h-12",
"h-2",
"h-3",
@ -261,6 +265,7 @@
"lg:text-6xl",
"lg:w-auto",
"line-clamp-2",
"ltr:inline",
"ltr:pr-0",
"max-h-[60vh]",
"max-h-[calc(100vh-var(--navbar-height)-env(safe-area-inset-bottom))]",
@ -268,7 +273,6 @@
"max-lg:hidden",
"max-w-2xl",
"max-w-3xl",
"max-w-6xl",
"max-w-7xl",
"max-w-[65ch]",
"max-w-none",
@ -281,9 +285,11 @@
"mb-4",
"mb-6",
"mb-8",
"md:flex-row",
"md:ml-4",
"md:order-2",
"md:px-12",
"me-2",
"min-h-[calc(100vh-var(--navbar-height))]",
"min-w-0",
"min-w-[18px]",
@ -301,7 +307,10 @@
"mt-24",
"mt-4",
"mt-5",
"mt-6",
"mt-8",
"mt-[-0.3rem]",
"mt-[0.1rem]",
"mt-[10vh]",
"mx-4",
"mx-auto",
@ -314,6 +323,8 @@
"navbar",
"navbar-brand",
"navbar-nav",
"no-prose",
"no-underline",
"opacity-0",
"opacity-100",
"opacity-25",
@ -351,6 +362,8 @@
"print:hidden",
"prose",
"prose-slate",
"pt-1",
"pt-2",
"pt-4",
"pt-6",
"px-1.5",
@ -386,13 +399,14 @@
"rounded-xl",
"rtl:-ml-4",
"rtl:-rotate-180",
"rtl:pr-4",
"rtl:hidden",
"scale-100",
"scale-105",
"scale-95",
"scroll-my-6",
"scroll-py-6",
"search-result",
"select-none",
"shadow-2xl",
"shadow-lg",
"shadow-primary-500/25",
@ -425,10 +439,14 @@
"text-green-700",
"text-left",
"text-lg",
"text-neutral-500",
"text-neutral-600",
"text-neutral-700",
"text-primary-500",
"text-primary-600",
"text-primary-700",
"text-primary-800",
"text-right",
"text-slate-700",
"text-sm",
"text-transparent",
@ -443,6 +461,7 @@
"top-20",
"tracking-tight",
"tracking-wider",
"tracking-widest",
"transform",
"transition",
"transition-all",
@ -472,38 +491,38 @@
"z-[9999]"
],
"ids": [
"3d-printing",
"about-us",
"advanced-projects",
"available-languages",
"beginner-projects",
"api-reference",
"assembly-guide",
"bill-of-materials",
"contact",
"contents",
"cta",
"electronics-guide",
"electronics",
"faq",
"features",
"firmware",
"get-involved",
"hardware-guide",
"hb-notification-container",
"hero",
"hide-button",
"intermediate-projects",
"installing-the-tools",
"mobile-app",
"moon",
"nav-menu",
"nav-toggle",
"our-mission",
"page-bg",
"programming-guide",
"projects--kits",
"quick-start",
"show-button",
"site-header",
"sun",
"the-project",
"top",
"topics-covered",
"welcome-to-go-education-project",
"what-youll-need",
"why"
"web-dashboard",
"what-is-go-education-project",
"why",
"your-first-project"
]
}
}

2101
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -12,6 +12,9 @@
"type": "git",
"url": "git@code.madriguera.me:GoEducation/goeducation-site.git"
},
"devDependencies": {
"wrangler": "^4.0.0"
},
"dependencies": {
"@tailwindcss/cli": "^4.1.12",
"@tailwindcss/typography": "^0.5.10",