ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
Future Classrooom!
翻訳待ち
Loading the full README. The saved excerpt is shown below.
A modern digital learning platform built for Georgian schools — Georgian first, English alongside — for a school with ~16 desktop learning workstations and one interactive touchscreen. AI helps where it is useful; nothing depends on it.
Technology should improve the learning environment, not replace the teacher.
Teacher → Lesson → Classroom session → Student activities → Hints → Feedback → ProgressRead the full README ↗A modern digital learning platform built for Georgian schools — Georgian first, English alongside — for a school with ~16 desktop learning workstations and one interactive touchscreen. AI helps where it is useful; nothing depends on it.
Technology should improve the learning environment, not replace the teacher.
Teacher → Lesson → Classroom session → Student activities → Hints → Feedback → Progress
FC-4821, the teacher launches activities one by one and sees answers arrive in real time./learning-assistant) helps students work with them and with the lessons: explain a topic, find where the answer is, weigh the evidence for a statement, check their own understanding, find good questions and start a research project — always showing the source./subjects): 46 built-in lessons with practice, hint ladders and quizzes, each linked to the lab activities, simulations, books and career pages that fit it.Requirements: Node.js 20.9+ (22 LTS recommended).
npm install
npm run dev # http://localhost:3000
On first start in development (npm run dev) the app creates data/future-classroom.db, installs the built-in lessons and seeds a demo school (teachers, students, two finished sessions, quiz results, materials, lab work and assignments), written in the school's language — Georgian unless DEFAULT_LANGUAGE=en. No other setup is needed.
Demo accounts (password demo1234), or use the one-click buttons on the home page:
| Role | Username | Notes |
|---|---|---|
| Teacher | nino | Mathematics, economics, research, critical thinking; owns the demo sessions |
| Teachers | davit, eka | Physics, computer science, engineering · Chemistry, biology, geography, health |
| Teachers | manana, irakli, natia | Georgian, arts · History, civics · English, career |
| Student | mariam | Has progress history |
| Students | giorgi, ana, luka, saba, elene, nika, tamar | |
| Admin | admin | Can open any teacher's content |
cp .env.example .env.local
# set ANTHROPIC_API_KEY=... (and optionally AI_MODEL, default claude-opus-5)
Without a key everything still works in offline mode, and the UI says so everywhere it matters (header badge, lesson notices, hint labels, Learning Assistant notes). The app never presents template content as AI output. The six laboratories use no AI at all: checking, feedback and hints are deterministic or teacher-written.
/join, enter the code and a first name.Also worth showing: Class overview (teacher insights), the student dashboard/progress, and the student Library (“What does our physics material say about Newton’s second law?”).
Subjects (/subjects) is the entry point for students and teachers: 18 subjects in six groups, filterable by grade and activity type. Each subject page has a recommended learning path, topics that link to real content (lessons, quizzes, programming problems, simulations, experiments, projects, library books, careers), the student's progress on each item and the lessons the school's own teachers have published. Teachers can preview or duplicate a lesson, assign any item, run it in a live session or start a new lesson for the subject.
This is the beginning of the README. Read the rest at the original. Read the full README ↗