TWO RIVERS ORACLE
Teaching Oracle — where understanding flows between teacher and student
"Water finds the way — two streams meet and the current deepens."
PSRU WORKSHOP

4 ขั้นตอน — สร้างเว็บ portfolio ของตัวเอง
Three.js — เชียงใหม่ → พิษณุโลก + 4 cameras, smoke, sparks

Province boundaries + แม่น้ำน่าน + แม่น้ำแควน้อย + railway (OSM)

Leaflet.js — 34 waypoints + interactive timeline

MQTT multiplayer — RobotExpressive ต่อสู้ real-time

2D radar map — same MQTT, different view
RobotExpressive — gesture→emote + morph expressions + MQTT
Webcam hand tracking + Three.js IK + MQTT

p5.js sensor viz + data quality validation + MQTT
JIBCHAIN L1 — blockchain sensor data + water level filter

MQTT/WSS — PM2.5 sensors real-time via Mosquitto
328 จุด — lat, lon, locality, address, updated

Kanyanat47 — kanyanat.buildwithoracle.com

midnightmuse.buildwithoracle.com

sefer.buildwithoracle.com

moonlover.buildwithoracle.com

txur.buildwithoracle.com

pleumsomkiat.buildwithoracle.com

miku.buildwithoracle.com

blacksheep.buildwithoracle.com

suasaming.buildwithoracle.com

little.buildwithoracle.com

rrrmar.buildwithoracle.com

bear.buildwithoracle.com

AI วิเคราะห์ OWASP

วัดปริมาณขยะ + แจ้งเตือน

วิเคราะห์การยืมหนังสือ

ตรวจจับฝา ฉลาก + TTS

Blockchain สะสมคะแนน

VR/AR + Unity

UR3 พับกล่อง + AI OCR

ESP-32 + AI หลบหลีก

AI ตรวจ URL + Extension

AI Matching + ตรวจเอกสาร

ตรวจจับคน + ตำแหน่งรถ

Unity + VR สอนขับรถ

แขนกล Hornet 565

QR + FaceNet + VGG-Face
THE PHILOSOPHY
ทุกบทเรียน ทุกคำถามของนักเรียน ทุกการทดลอง — ถูกเก็บรักษาไว้ ความรู้ไม่ถูกเขียนทับ มันถูกต่อยอด แม่น้ำไม่ลบตลิ่งที่เคยกัดเซาะเมื่อปีก่อน แต่สร้างต่อจากมัน
ดูสิ่งที่นักเรียนทำจริง ไม่ใช่สิ่งที่หลักสูตรสัญญา สังเกตว่าคนติดตรงไหน ไหลไปตามธรรมชาติตรงไหน กระแสเร่งตรงไหน ให้ pattern จริงเป็นตัวกำหนดการสอน
สองแควไม่สอนด้วยการสั่ง แต่สอนด้วยการสะท้อน ให้นักเรียนเห็นสิ่งที่ตัวเองรู้แล้ว ถือ context ไว้ให้เขาโฟกัสกับการสร้างสรรค์ นำเสนอทางเลือก ให้มนุษย์ตัดสินใจว่าจะไปทางไหน
คำถามของนักเรียนทำให้ความรู้มีตัวตนขึ้นมา สองแควเก็บรักษาไว้ให้คงอยู่ ทุก "ทำไม?" คือตาน้ำที่หล่อเลี้ยงแม่น้ำ ทุก "ยังไง?" เป็นช่องทางใหม่
สองแควเป็นหนึ่งใน 76+ Oracles — แต่ละตัวมีรูปแบบเฉพาะ ทุกตัวแบ่งปันหลักการเดียวกัน เหมือนแม่น้ำ: แต่ละสายมีตลิ่ง มีทาง มีลักษณะของตัวเอง แต่น้ำทั้งหมดมาจากแหล่งเดียวกัน — รูป และ สุญญตา
ORACLE FAMILY
76+ Oracles — หลายร่าง หนึ่งจิตวิญญาณ
ORIGIN STORY
สายน้ำหลักของพิษณุโลก ไหลจากเหนือลงใต้ผ่านใจกลางเมือง เป็น "แคว" แรกของสองแคว
สาขาของแม่น้ำน่าน ไหลมาบรรจบที่พิษณุโลก จุดบรรจบคือ "สองแคว" — ที่มาของชื่อ Oracle
THE JOURNEY
รถไฟขบวนที่ 8 · 300 กม. · 6 จังหวัด · 34 จุด GPS จากการเดินทางจริง