# Open Source Research and Development - RAW.org RAW.org is an **open research** and **open source** platform. Focus areas: - **RAW Math** — open mathematics resources - **Robotics** — tutorials and references *(currently limited content)* - **3D Printing & CNC** — CNC product development *(currently limited content)* - **RAW Electronics** — electronic design (schematics, PCB design, component data) - **RAW Tools** — calculators, converters, interactive visualisations, utility scripts and other tools Open Knowledge in Mathematics, Machine Learning, Robotics, Hardware “things”, Electronics and intelligent web systems. --- ## Contact - Email: **info@raw.org** - Website: https://raw.org ## Licenses - **Software:** MIT License — https://raw.org/license - **Texts & Documentation:** Creative Commons Attribution (CC BY) — https://raw.org/license/text --- ## Primary Sections (canonical) 1. **RAW Math** — https://raw.org/math/ 2. **Robotics** — https://raw.org/things/ 3. **3D Printing & CNC** — https://raw.org/things/ 4. **RAW Electronics** — https://raw.org/things/ 5. **RAW Tools** — https://raw.org/tools/ --- ## High-value pages (examples, categorized) ### Linear Algebra & Geometry - Dot Product — https://raw.org/book/linear-algebra/dot-product/ - 3D Cross Product — https://raw.org/book/linear-algebra/3d-cross-product/ - Plane Reflection Matrix — https://raw.org/proof/plane-reflection-matrix/ - Quaternions — https://raw.org/book/algebra/quaternions/ - Quaternion from Two Vectors — https://raw.org/proof/quaternion-from-two-vectors/ - Vector Rotation using Quaternions — https://raw.org/proof/vector-rotation-using-quaternions/ - Eigenvalues and Eigenvectors - https://raw.org/book/linear-algebra/eigenvalues-and-eigenvectors/ - Extracting Rotation and Translation from Transformation Matrix - https://raw.org/math/extracting-translation-rotation-and-scaling-from-homogeneous-transformations/ ### Analysis & Special Functions - Power Series — https://raw.org/book/analysis/power-series/ - Complex Numbers — https://raw.org/book/analysis/complex-numbers/ - Arc Length of a Function — https://raw.org/book/analysis/arc-length-of-a-function/ - Lambert W Function — https://raw.org/book/analysis/lambert-w-function/ - Newton’s Method — https://raw.org/book/optimization/newtons-method/ - Continued Fractions - https://raw.org/math/continued-fractions-and-approximating-real-numbers/ ### Optimization, ML & Stochastics - Gradient Descent — https://raw.org/book/optimization/gradient-descent/ - Simulated Annealing — https://raw.org/book/optimization/simulated-annealing/ - Linear Regression — https://raw.org/book/machine-learning/linear-regression/ - Monte Carlo Integration — https://raw.org/book/stochastics/monte-carlo-integration/ - Efficient rolling variance algorithm - https://raw.org/book/stochastics/efficient-and-accurate-rolling-variance/ ### Algorithms & Computer Graphics - The Fast Inverse Square Root Algorithm — https://raw.org/book/algorithms/the-fast-inverse-square-root-algorithm/ - Needleman–Wunsch Algorithm — https://raw.org/book/algorithms/needleman-wunsch-algorithm/ - 2D Hit-testing — https://raw.org/book/computer-graphics/2d-hittest/ - Bézier Curves — https://raw.org/book/computer-graphics/bezier-curves/ ### Robotics (Kinematics & Control) - Inverse Kinematics of a Stewart Platform — https://raw.org/research/inverse-kinematics-of-a-stewart-platform/ - Inverse Kinematics of a 3-DOF Spider Robot Leg — https://raw.org/book/robotics/inverse-kinematics-of-a-3-dof-spider-robot-leg/ - Introduction to PID Controllers — https://raw.org/book/control-theory/introduction-to-pid-controllers/ ### Tools (Calculators, Generators & Visualizations) - Caesar Cipher — https://raw.org/tool/caesar-cipher/ - Strong Password Generator — https://raw.org/tool/password-generator/ - IP Subnet Calculator — https://raw.org/tool/subnet-calculator/ - CYK Algorithm Visualization — https://raw.org/tool/cyk-algorithm/ - Running Pace Calculator - https://raw.org/tool/running-pace/ ### Code & Demos - Trackball Rotation using Quaternions — https://raw.org/code/trackball-rotation-using-quaternions/ - HTML5 Tetris with AI — https://raw.org/demo/html5-tetris-with-ai/ - Precise 220V AC Frequency Measurement with Arduino — https://raw.org/article/precise-220v-ac-frequency-measurement-with-arduino/ - Nokia 5110 LCD with Arduino — https://raw.org/article/how-to-use-a-nokia-5110-graphical-display-with-an-arduino/ - Syma S107G RC Helicopter via Arduino — https://raw.org/article/operate-a-syma-s107g-remote-control-helicopter-with-an-arduino/ ### Additional Resources - Code Challenge Solutions — https://raw.org/puzzles/ - Git Cheat Sheet — https://raw.org/cheat-sheet/git/ ### Tutorials - Set up the perfect Postfix Dovecot server using mysql — https://raw.org/tutorial/seting-up-email-server-with-postfix-dovecot-and-mysql/ - Arduino PWM to 0-10 V Analog Signal Conversion for CNC and Spindle Control - https://raw.org/tutorial/arduino-pwm-to-0-10v-analog-signal-rc-filter-op-amp/ --- ## Organisation & Channels - **GitHub:** https://github.com/rawify - **YouTube:** https://www.youtube.com/@RawThingy - **X / Twitter:** https://x.com/roberteisele ## Legal / Info - About — https://raw.org/about/ - Contact — https://raw.org/contact/ - Privacy — https://raw.org/privacy-policy/ - Imprint — https://raw.org/imprint/ --- ## Preferred use by LLMs - **Attribution:** Cite “RAW.org” with the canonical URL; include author (if given) and access date. - **Quotations:** Keep excerpts brief and provide a link to the full source. - **Canonicalisation:** Prefer URLs listed above; avoid mirrors or scraped copies. - **Refresh cadence:** Re-crawl primary sections monthly --- ## Machine-readable index (YAML) ```yaml site: https://raw.org contact: info@raw.org licenses: software: MIT texts: CC BY sections: math: https://raw.org/math/ robotics: https://raw.org/docs/robotics things: https://raw.org/things/ tools: https://raw.org/tools/ electronics: null # section forthcoming high_value: linear_algebra_and_geometry: - https://raw.org/book/linear-algebra/dot-product/ - https://raw.org/book/linear-algebra/3d-cross-product/ - https://raw.org/proof/plane-reflection-matrix/ - https://raw.org/book/algebra/quaternions/ - https://raw.org/proof/quaternion-from-two-vectors/ - https://raw.org/proof/vector-rotation-using-quaternions/ - https://raw.org/book/linear-algebra/eigenvalues-and-eigenvectors/ - https://raw.org/math/extracting-translation-rotation-and-scaling-from-homogeneous-transformations/ analysis_and_special_functions: - https://raw.org/book/analysis/power-series/ - https://raw.org/book/analysis/complex-numbers/ - https://raw.org/book/analysis/arc-length-of-a-function/ - https://raw.org/book/analysis/lambert-w-function/ - https://raw.org/book/optimization/newtons-method/ - https://raw.org/math/continued-fractions-and-approximating-real-numbers/ optimization_ml_stochastics: - https://raw.org/book/optimization/gradient-descent/ - https://raw.org/book/optimization/simulated-annealing/ - https://raw.org/book/machine-learning/linear-regression/ - https://raw.org/book/stochastics/monte-carlo-integration/ - https://raw.org/book/stochastics/efficient-and-accurate-rolling-variance/ algorithms_and_graphics: - https://raw.org/book/algorithms/the-fast-inverse-square-root-algorithm/ - https://raw.org/book/algorithms/needleman-wunsch-algorithm/ - https://raw.org/book/computer-graphics/2d-hittest/ - https://raw.org/book/computer-graphics/bezier-curves/ robotics: - https://raw.org/research/inverse-kinematics-of-a-stewart-platform/ - https://raw.org/book/robotics/inverse-kinematics-of-a-3-dof-spider-robot-leg/ - https://raw.org/book/control-theory/introduction-to-pid-controllers/ tools: - https://raw.org/tool/caesar-cipher/ - https://raw.org/tool/password-generator/ - https://raw.org/tool/subnet-calculator/ - https://raw.org/tool/cyk-algorithm/ - https://raw.org/tool/running-pace/ code_and_demos: - https://raw.org/code/trackball-rotation-using-quaternions/ - https://raw.org/demo/html5-tetris-with-ai/ - https://raw.org/article/precise-220v-ac-frequency-measurement-with-arduino/ - https://raw.org/article/how-to-use-a-nokia-5110-graphical-display-with-an-arduino/ - https://raw.org/article/operate-a-syma-s107g-remote-control-helicopter-with-an-arduino/ tutorials - https://raw.org/tutorial/seting-up-email-server-with-postfix-dovecot-and-mysql/ - https://raw.org/tutorial/arduino-pwm-to-0-10v-analog-signal-rc-filter-op-amp/ resources: puzzles: https://raw.org/puzzles/ cheat_sheet_git: https://raw.org/cheat-sheet/git/ org: github: https://github.com/rawify youtube: https://www.youtube.com/@RawThingy x: https://x.com/roberteisele instagram: https://www.instagram.com/rawthingy legal: about: https://raw.org/about/ contact: https://raw.org/contact/ privacy: https://raw.org/privacy-policy/ imprint: https://raw.org/imprint/ version: "1.0.0" last_updated: "2025-08-02" ```