update docs
This commit is contained in:
parent
3ed7f7c9bc
commit
11638f3935
3778
PCB/v1.2/_autosave-trinteract.kicad_pcb
Normal file
3778
PCB/v1.2/_autosave-trinteract.kicad_pcb
Normal file
File diff suppressed because it is too large
Load Diff
4442
PCB/v1.2/bom/ibom.html
Normal file
4442
PCB/v1.2/bom/ibom.html
Normal file
File diff suppressed because one or more lines are too long
87682
PCB/v1.2/fp-info-cache
87682
PCB/v1.2/fp-info-cache
File diff suppressed because it is too large
Load Diff
31
PCB/v1.2/ibom.config.ini
Normal file
31
PCB/v1.2/ibom.config.ini
Normal file
@ -0,0 +1,31 @@
|
||||
[html_defaults]
|
||||
dark_mode=0
|
||||
show_pads=1
|
||||
show_fabrication=0
|
||||
show_silkscreen=1
|
||||
highlight_pin1=0
|
||||
redraw_on_drag=1
|
||||
board_rotation=0
|
||||
offset_back_rotation=0
|
||||
checkboxes=Sourced,Placed
|
||||
bom_view=left-right
|
||||
layer_view=FB
|
||||
compression=1
|
||||
open_browser=1
|
||||
[general]
|
||||
bom_dest_dir=bom
|
||||
bom_name_format=ibom
|
||||
component_sort_order=C,R,L,D,U,Y,X,F,SW,A,~,HS,CNN,J,P,NT,MH
|
||||
component_blacklist=CNN*,H*,HS*,MH*,NT*
|
||||
blacklist_virtual=1
|
||||
blacklist_empty_val=1
|
||||
include_tracks=1
|
||||
include_nets=0
|
||||
[fields]
|
||||
show_fields=Value,Footprint
|
||||
group_fields=Value,Footprint
|
||||
normalize_field_case=0
|
||||
board_variant_field=
|
||||
board_variant_whitelist=
|
||||
board_variant_blacklist=
|
||||
dnp_field=
|
@ -2706,16 +2706,10 @@
|
||||
(gr_text "Y" (at 142 106.25) (layer "F.SilkS") (tstamp 16aa5d5a-99db-4c4b-861d-f8af1b96a712)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "TLV493" (at 129 101 270) (layer "F.SilkS") (tstamp 1cab0f28-10f8-4983-a16b-e0ba0f1fb39c)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "Z" (at 144.5 98.5) (layer "F.SilkS") (tstamp 42118598-5852-4e87-b2e8-826ea330cbfc)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "3D Magnetometer" (at 127 101 270) (layer "F.SilkS") (tstamp 48ef3bb0-db7a-4f39-bead-b4c0e33b52da)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "trinteract v1.2" (at 131 101 270) (layer "F.SilkS") (tstamp b4bca414-894e-469a-bf0a-42653e47a4cc)
|
||||
(gr_text "Trinteract v1.2" (at 131 101 270) (layer "F.SilkS") (tstamp b4bca414-894e-469a-bf0a-42653e47a4cc)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(gr_text "X" (at 137 101) (layer "F.SilkS") (tstamp e01252ac-411a-4581-b3db-399c392586f1)
|
||||
|
@ -21,9 +21,9 @@ void setup() {
|
||||
Tlv493dMagnetic3DSensor.disableTemp();
|
||||
|
||||
// set joystick axis range
|
||||
Joystick.setXAxisRange(-64, 64);
|
||||
Joystick.setYAxisRange(-64, 64);
|
||||
Joystick.setZAxisRange(-64, 64);
|
||||
Joystick.setXAxisRange(-512, 512);
|
||||
Joystick.setYAxisRange(-512, 512);
|
||||
Joystick.setZAxisRange(-512, 512);
|
||||
|
||||
}
|
||||
|
||||
@ -39,9 +39,9 @@ void loop() {
|
||||
}
|
||||
|
||||
// map values from the sensor to joystick axis range
|
||||
int y = map((calX-Tlv493dMagnetic3DSensor.getX()),32,-32,-64,64);
|
||||
int x = map((calY-Tlv493dMagnetic3DSensor.getY()),32,-32,-64,64);
|
||||
int z = map((calZ-Tlv493dMagnetic3DSensor.getZ()),-30,30,-64,64);
|
||||
int y = map((calX-Tlv493dMagnetic3DSensor.getX()),32,-32,-512,512);
|
||||
int x = map((calY-Tlv493dMagnetic3DSensor.getY()),32,-32,-512,512);
|
||||
int z = map((calZ-Tlv493dMagnetic3DSensor.getZ()),-30,30,-512,512);
|
||||
|
||||
// Serial.print(Tlv493dMagnetic3DSensor.getX());
|
||||
// Serial.print(Tlv493dMagnetic3DSensor.getY());
|
||||
|
@ -1,4 +1,4 @@
|
||||
# Sphinx build info version 1
|
||||
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
|
||||
config: b2bccf792347ae529639301fb7d33cfd
|
||||
config: ee8345aaacd157706fd4511354a172d2
|
||||
tags: 645f666f9bcd5a90fca523b33c5a78b7
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
docs/_images/wiring.png
Normal file
BIN
docs/_images/wiring.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 85 KiB |
@ -1,11 +1,15 @@
|
||||
Overview
|
||||
========
|
||||
|
||||
Trinteract is basically a compact breakout board for the TLV493 Magnetometer. You can use off-the-shelf components to prototype it first before you
|
||||
order a PCB. Here's a wiring guide for a simple prototype that features the magnetic sensor, an Arduino pro micro, a LED and a tactile button:
|
||||
|
||||
Here are the parts that are required to build trinteract:
|
||||
.. image:: wiring.png
|
||||
|
||||
Parts
|
||||
-----
|
||||
If you decide to manufacture the PCB you can follow `this interactive BOM guide <../ibom.html>`_ to keep track of the parts:
|
||||
|
||||
Parts for PCB
|
||||
-------------
|
||||
|
||||
* :doc:`Trinteract pcb </build_your_own/Fabrication>`
|
||||
* `Infenion TLV493DA Low Power 3D Magnetic Sensor <https://eu.mouser.com/ProductDetail/Infineon-Technologies/TLV493DA1B6HTSA2?qs=0DP5yvOrqYnbdRXsuslLCg%3D%3D&countryCode=DE¤cyCode=EUR>`_
|
||||
|
@ -1,5 +1,17 @@
|
||||
About
|
||||
=====
|
||||
|
||||
About Trinteract
|
||||
----------------
|
||||
|
||||
testiiing
|
||||
Trinteract was developed as part of an Interaction design Masters thesis project in May 2023, the starting point for the project was the challanges of navigating 3D environments and
|
||||
the absence of universal 3D input devices for the average user.
|
||||
|
||||
It combines the advantages of the mouse and existing commercial devices like the SpaceMouse to provide an easy-to-learn customizable 3DOF navigation experience.
|
||||
|
||||
About this documentation
|
||||
------------------------
|
||||
|
||||
This documentation was build in parallel with the development of trinteract and aims to encougrage user involvement through the development process.
|
||||
|
||||
If you want to contribute to Trinteract or this document, please see: :doc:`Contributing <Contributing>`
|
@ -1,7 +1,5 @@
|
||||
Changelog
|
||||
=========
|
||||
|
||||
Installation
|
||||
------------
|
||||
|
||||
I'm testing thissss
|
||||
.. changelog::
|
||||
:towncrier:
|
@ -1,6 +1,19 @@
|
||||
Contributing
|
||||
============
|
||||
Installation
|
||||
------------
|
||||
|
||||
I'm testing thissss
|
||||
Contributions are done through GitHub, I'll accept any contribution you make!
|
||||
|
||||
Contribute to the Trinteract Arduino Code:
|
||||
------------------------------------------
|
||||
|
||||
Fork the Trinteract repository make changes, submit a pull request, fill in the explanation behind the change.
|
||||
|
||||
Contribute to the documentation
|
||||
-------------------------------
|
||||
|
||||
You can easily contribute to the documentation by clicking the pen icon on the top of any page.
|
||||
|
||||
Problems/Bugs with Trinteract
|
||||
-----------------------------
|
||||
|
||||
Open an issue through github explaining the problem in detail with steps on how to recreate it.
|
@ -1,7 +1,8 @@
|
||||
Examples
|
||||
========
|
||||
|
||||
Installation
|
||||
------------
|
||||
Blender
|
||||
-------
|
||||
|
||||
I'm testing thissss
|
||||
Keyboard Bindings
|
||||
-----------------
|
||||
|
@ -1,7 +1,10 @@
|
||||
Interactive Tutorial
|
||||
====================
|
||||
This interactive guide will guide you throug the capabilities of the sensor. But first you have to use a plugin to let figma communicate with trinteract.
|
||||
download the zxyKit driver from the repository, unzip the folder and on Figma goto Plugins → Development → trinteract Driver.
|
||||
This interactive guide will guide you through the capabilities of the sensor. But first you have to use a plugin to let figma communicate with trinteract.
|
||||
|
||||
Launch Figma and go to ``Plugins`` and search for "3DConnexion SpaceMouse Driver" by Chuanqi Sun
|
||||
|
||||
Attach Trinteract to your computer and you are ready to navigate Figma!
|
||||
|
||||
.. raw:: html
|
||||
|
||||
|
@ -114,7 +114,11 @@
|
||||
<div class="visually-hidden">Hide table of contents sidebar</div>
|
||||
</label>
|
||||
|
||||
|
||||
<div class="announcement">
|
||||
<aside class="announcement-content">
|
||||
Trinteract has been certified as open-source hardware by OSHWA! <em><a href='https://certification.oshwa.org/ee000001.html'>Click here for more info</a></em>
|
||||
</aside>
|
||||
</div>
|
||||
|
||||
<div class="page">
|
||||
<header class="mobile-header">
|
||||
|
@ -114,7 +114,11 @@
|
||||
<div class="visually-hidden">Hide table of contents sidebar</div>
|
||||
</label>
|
||||
|
||||
|
||||
<div class="announcement">
|
||||
<aside class="announcement-content">
|
||||
Trinteract has been certified as open-source hardware by OSHWA! <em><a href='https://certification.oshwa.org/ee000001.html'>Click here for more info</a></em>
|
||||
</aside>
|
||||
</div>
|
||||
|
||||
<div class="page">
|
||||
<header class="mobile-header">
|
||||
|
@ -114,7 +114,11 @@
|
||||
<div class="visually-hidden">Hide table of contents sidebar</div>
|
||||
</label>
|
||||
|
||||
|
||||
<div class="announcement">
|
||||
<aside class="announcement-content">
|
||||
Trinteract has been certified as open-source hardware by OSHWA! <em><a href='https://certification.oshwa.org/ee000001.html'>Click here for more info</a></em>
|
||||
</aside>
|
||||
</div>
|
||||
|
||||
<div class="page">
|
||||
<header class="mobile-header">
|
||||
|
@ -114,7 +114,11 @@
|
||||
<div class="visually-hidden">Hide table of contents sidebar</div>
|
||||
</label>
|
||||
|
||||
|
||||
<div class="announcement">
|
||||
<aside class="announcement-content">
|
||||
Trinteract has been certified as open-source hardware by OSHWA! <em><a href='https://certification.oshwa.org/ee000001.html'>Click here for more info</a></em>
|
||||
</aside>
|
||||
</div>
|
||||
|
||||
<div class="page">
|
||||
<header class="mobile-header">
|
||||
|
@ -114,7 +114,11 @@
|
||||
<div class="visually-hidden">Hide table of contents sidebar</div>
|
||||
</label>
|
||||
|
||||
|
||||
<div class="announcement">
|
||||
<aside class="announcement-content">
|
||||
Trinteract has been certified as open-source hardware by OSHWA! <em><a href='https://certification.oshwa.org/ee000001.html'>Click here for more info</a></em>
|
||||
</aside>
|
||||
</div>
|
||||
|
||||
<div class="page">
|
||||
<header class="mobile-header">
|
||||
@ -222,9 +226,12 @@
|
||||
<article role="main">
|
||||
<section id="overview">
|
||||
<h1>Overview<a class="headerlink" href="#overview" title="Permalink to this heading">#</a></h1>
|
||||
<p>Here are the parts that are required to build trinteract:</p>
|
||||
<section id="parts">
|
||||
<h2>Parts<a class="headerlink" href="#parts" title="Permalink to this heading">#</a></h2>
|
||||
<p>Trinteract is basically a compact breakout board for the TLV493 Magnetometer. You can use off-the-shelf components to prototype it first before you
|
||||
order a PCB. Here’s a wiring guide for a simple prototype that features the magnetic sensor, an Arduino pro micro, a LED and a tactile button:</p>
|
||||
<img alt="../_images/wiring.png" src="../_images/wiring.png" />
|
||||
<p>If you decide to manufacture the PCB you can follow <a class="reference external" href="../ibom.html">this interactive BOM guide</a> to keep track of the parts:</p>
|
||||
<section id="parts-for-pcb">
|
||||
<h2>Parts for PCB<a class="headerlink" href="#parts-for-pcb" title="Permalink to this heading">#</a></h2>
|
||||
<ul class="simple">
|
||||
<li><p><a class="reference internal" href="Fabrication.html"><span class="doc">Trinteract pcb</span></a></p></li>
|
||||
<li><p><a class="reference external" href="https://eu.mouser.com/ProductDetail/Infineon-Technologies/TLV493DA1B6HTSA2?qs=0DP5yvOrqYnbdRXsuslLCg%3D%3D&countryCode=DE&currencyCode=EUR">Infenion TLV493DA Low Power 3D Magnetic Sensor</a></p></li>
|
||||
@ -295,7 +302,7 @@
|
||||
<div class="toc-tree">
|
||||
<ul>
|
||||
<li><a class="reference internal" href="#">Overview</a><ul>
|
||||
<li><a class="reference internal" href="#parts">Parts</a></li>
|
||||
<li><a class="reference internal" href="#parts-for-pcb">Parts for PCB</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -114,7 +114,11 @@
|
||||
<div class="visually-hidden">Hide table of contents sidebar</div>
|
||||
</label>
|
||||
|
||||
|
||||
<div class="announcement">
|
||||
<aside class="announcement-content">
|
||||
Trinteract has been certified as open-source hardware by OSHWA! <em><a href='https://certification.oshwa.org/ee000001.html'>Click here for more info</a></em>
|
||||
</aside>
|
||||
</div>
|
||||
|
||||
<div class="page">
|
||||
<header class="mobile-header">
|
||||
@ -136,7 +140,7 @@
|
||||
<svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
|
||||
</button>
|
||||
</div>
|
||||
<label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
|
||||
<label class="toc-overlay-icon toc-header-icon" for="__toc">
|
||||
<div class="visually-hidden">Toggle table of contents sidebar</div>
|
||||
<i class="icon"><svg><use href="#svg-toc"></use></svg></i>
|
||||
</label>
|
||||
@ -214,7 +218,7 @@
|
||||
<svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
|
||||
</button>
|
||||
</div>
|
||||
<label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
|
||||
<label class="toc-overlay-icon toc-content-icon" for="__toc">
|
||||
<div class="visually-hidden">Toggle table of contents sidebar</div>
|
||||
<i class="icon"><svg><use href="#svg-toc"></use></svg></i>
|
||||
</label>
|
||||
@ -222,7 +226,17 @@
|
||||
<article role="main">
|
||||
<section id="about">
|
||||
<h1>About<a class="headerlink" href="#about" title="Permalink to this heading">#</a></h1>
|
||||
<p>testiiing</p>
|
||||
<section id="about-trinteract">
|
||||
<h2>About Trinteract<a class="headerlink" href="#about-trinteract" title="Permalink to this heading">#</a></h2>
|
||||
<p>Trinteract was developed as part of an Interaction design Masters thesis project in May 2023, the starting point for the project was the challanges of navigating 3D environments and
|
||||
the absence of universal 3D input devices for the average user.</p>
|
||||
<p>It combines the advantages of the mouse and existing commercial devices like the SpaceMouse to provide an easy-to-learn customizable 3DOF navigation experience.</p>
|
||||
</section>
|
||||
<section id="about-this-documentation">
|
||||
<h2>About this documentation<a class="headerlink" href="#about-this-documentation" title="Permalink to this heading">#</a></h2>
|
||||
<p>This documentation was build in parallel with the development of trinteract and aims to encougrage user involvement through the development process.</p>
|
||||
<p>If you want to contribute to Trinteract or this document, please see: <a class="reference internal" href="Contributing.html"><span class="doc">Contributing</span></a></p>
|
||||
</section>
|
||||
</section>
|
||||
|
||||
</article>
|
||||
@ -268,9 +282,29 @@
|
||||
|
||||
</footer>
|
||||
</div>
|
||||
<aside class="toc-drawer no-toc">
|
||||
<aside class="toc-drawer">
|
||||
|
||||
|
||||
<div class="toc-sticky toc-scroll">
|
||||
<div class="toc-title-container">
|
||||
<span class="toc-title">
|
||||
On this page
|
||||
</span>
|
||||
</div>
|
||||
<div class="toc-tree-container">
|
||||
<div class="toc-tree">
|
||||
<ul>
|
||||
<li><a class="reference internal" href="#">About</a><ul>
|
||||
<li><a class="reference internal" href="#about-trinteract">About Trinteract</a></li>
|
||||
<li><a class="reference internal" href="#about-this-documentation">About this documentation</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</aside>
|
||||
</div>
|
||||
|
@ -114,7 +114,11 @@
|
||||
<div class="visually-hidden">Hide table of contents sidebar</div>
|
||||
</label>
|
||||
|
||||
|
||||
<div class="announcement">
|
||||
<aside class="announcement-content">
|
||||
Trinteract has been certified as open-source hardware by OSHWA! <em><a href='https://certification.oshwa.org/ee000001.html'>Click here for more info</a></em>
|
||||
</aside>
|
||||
</div>
|
||||
|
||||
<div class="page">
|
||||
<header class="mobile-header">
|
||||
@ -136,7 +140,7 @@
|
||||
<svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
|
||||
</button>
|
||||
</div>
|
||||
<label class="toc-overlay-icon toc-header-icon" for="__toc">
|
||||
<label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
|
||||
<div class="visually-hidden">Toggle table of contents sidebar</div>
|
||||
<i class="icon"><svg><use href="#svg-toc"></use></svg></i>
|
||||
</label>
|
||||
@ -214,7 +218,7 @@
|
||||
<svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
|
||||
</button>
|
||||
</div>
|
||||
<label class="toc-overlay-icon toc-content-icon" for="__toc">
|
||||
<label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
|
||||
<div class="visually-hidden">Toggle table of contents sidebar</div>
|
||||
<i class="icon"><svg><use href="#svg-toc"></use></svg></i>
|
||||
</label>
|
||||
@ -222,10 +226,6 @@
|
||||
<article role="main">
|
||||
<section id="changelog">
|
||||
<h1>Changelog<a class="headerlink" href="#changelog" title="Permalink to this heading">#</a></h1>
|
||||
<section id="installation">
|
||||
<h2>Installation<a class="headerlink" href="#installation" title="Permalink to this heading">#</a></h2>
|
||||
<p>I’m testing thissss</p>
|
||||
</section>
|
||||
</section>
|
||||
|
||||
</article>
|
||||
@ -263,28 +263,9 @@
|
||||
|
||||
</footer>
|
||||
</div>
|
||||
<aside class="toc-drawer">
|
||||
<aside class="toc-drawer no-toc">
|
||||
|
||||
|
||||
<div class="toc-sticky toc-scroll">
|
||||
<div class="toc-title-container">
|
||||
<span class="toc-title">
|
||||
On this page
|
||||
</span>
|
||||
</div>
|
||||
<div class="toc-tree-container">
|
||||
<div class="toc-tree">
|
||||
<ul>
|
||||
<li><a class="reference internal" href="#">Changelog</a><ul>
|
||||
<li><a class="reference internal" href="#installation">Installation</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</aside>
|
||||
</div>
|
||||
|
@ -114,7 +114,11 @@
|
||||
<div class="visually-hidden">Hide table of contents sidebar</div>
|
||||
</label>
|
||||
|
||||
|
||||
<div class="announcement">
|
||||
<aside class="announcement-content">
|
||||
Trinteract has been certified as open-source hardware by OSHWA! <em><a href='https://certification.oshwa.org/ee000001.html'>Click here for more info</a></em>
|
||||
</aside>
|
||||
</div>
|
||||
|
||||
<div class="page">
|
||||
<header class="mobile-header">
|
||||
@ -222,9 +226,18 @@
|
||||
<article role="main">
|
||||
<section id="contributing">
|
||||
<h1>Contributing<a class="headerlink" href="#contributing" title="Permalink to this heading">#</a></h1>
|
||||
<section id="installation">
|
||||
<h2>Installation<a class="headerlink" href="#installation" title="Permalink to this heading">#</a></h2>
|
||||
<p>I’m testing thissss</p>
|
||||
<p>Contributions are done through GitHub, I’ll accept any contribution you make!</p>
|
||||
<section id="contribute-to-the-trinteract-arduino-code">
|
||||
<h2>Contribute to the Trinteract Arduino Code:<a class="headerlink" href="#contribute-to-the-trinteract-arduino-code" title="Permalink to this heading">#</a></h2>
|
||||
<p>Fork the Trinteract repository make changes, submit a pull request, fill in the explanation behind the change.</p>
|
||||
</section>
|
||||
<section id="contribute-to-the-documentation">
|
||||
<h2>Contribute to the documentation<a class="headerlink" href="#contribute-to-the-documentation" title="Permalink to this heading">#</a></h2>
|
||||
<p>You can easily contribute to the documentation by clicking the pen icon on the top of any page.</p>
|
||||
</section>
|
||||
<section id="problems-bugs-with-trinteract">
|
||||
<h2>Problems/Bugs with Trinteract<a class="headerlink" href="#problems-bugs-with-trinteract" title="Permalink to this heading">#</a></h2>
|
||||
<p>Open an issue through github explaining the problem in detail with steps on how to recreate it.</p>
|
||||
</section>
|
||||
</section>
|
||||
|
||||
@ -284,7 +297,9 @@
|
||||
<div class="toc-tree">
|
||||
<ul>
|
||||
<li><a class="reference internal" href="#">Contributing</a><ul>
|
||||
<li><a class="reference internal" href="#installation">Installation</a></li>
|
||||
<li><a class="reference internal" href="#contribute-to-the-trinteract-arduino-code">Contribute to the Trinteract Arduino Code:</a></li>
|
||||
<li><a class="reference internal" href="#contribute-to-the-documentation">Contribute to the documentation</a></li>
|
||||
<li><a class="reference internal" href="#problems-bugs-with-trinteract">Problems/Bugs with Trinteract</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -112,7 +112,11 @@
|
||||
<div class="visually-hidden">Hide table of contents sidebar</div>
|
||||
</label>
|
||||
|
||||
|
||||
<div class="announcement">
|
||||
<aside class="announcement-content">
|
||||
Trinteract has been certified as open-source hardware by OSHWA! <em><a href='https://certification.oshwa.org/ee000001.html'>Click here for more info</a></em>
|
||||
</aside>
|
||||
</div>
|
||||
|
||||
<div class="page">
|
||||
<header class="mobile-header">
|
||||
|
@ -114,7 +114,11 @@
|
||||
<div class="visually-hidden">Hide table of contents sidebar</div>
|
||||
</label>
|
||||
|
||||
|
||||
<div class="announcement">
|
||||
<aside class="announcement-content">
|
||||
Trinteract has been certified as open-source hardware by OSHWA! <em><a href='https://certification.oshwa.org/ee000001.html'>Click here for more info</a></em>
|
||||
</aside>
|
||||
</div>
|
||||
|
||||
<div class="page">
|
||||
<header class="mobile-header">
|
||||
|
@ -114,7 +114,11 @@
|
||||
<div class="visually-hidden">Hide table of contents sidebar</div>
|
||||
</label>
|
||||
|
||||
|
||||
<div class="announcement">
|
||||
<aside class="announcement-content">
|
||||
Trinteract has been certified as open-source hardware by OSHWA! <em><a href='https://certification.oshwa.org/ee000001.html'>Click here for more info</a></em>
|
||||
</aside>
|
||||
</div>
|
||||
|
||||
<div class="page">
|
||||
<header class="mobile-header">
|
||||
@ -222,9 +226,11 @@
|
||||
<article role="main">
|
||||
<section id="examples">
|
||||
<h1>Examples<a class="headerlink" href="#examples" title="Permalink to this heading">#</a></h1>
|
||||
<section id="installation">
|
||||
<h2>Installation<a class="headerlink" href="#installation" title="Permalink to this heading">#</a></h2>
|
||||
<p>I’m testing thissss</p>
|
||||
<section id="blender">
|
||||
<h2>Blender<a class="headerlink" href="#blender" title="Permalink to this heading">#</a></h2>
|
||||
</section>
|
||||
<section id="keyboard-bindings">
|
||||
<h2>Keyboard Bindings<a class="headerlink" href="#keyboard-bindings" title="Permalink to this heading">#</a></h2>
|
||||
</section>
|
||||
</section>
|
||||
|
||||
@ -284,7 +290,8 @@
|
||||
<div class="toc-tree">
|
||||
<ul>
|
||||
<li><a class="reference internal" href="#">Examples</a><ul>
|
||||
<li><a class="reference internal" href="#installation">Installation</a></li>
|
||||
<li><a class="reference internal" href="#blender">Blender</a></li>
|
||||
<li><a class="reference internal" href="#keyboard-bindings">Keyboard Bindings</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -114,7 +114,11 @@
|
||||
<div class="visually-hidden">Hide table of contents sidebar</div>
|
||||
</label>
|
||||
|
||||
|
||||
<div class="announcement">
|
||||
<aside class="announcement-content">
|
||||
Trinteract has been certified as open-source hardware by OSHWA! <em><a href='https://certification.oshwa.org/ee000001.html'>Click here for more info</a></em>
|
||||
</aside>
|
||||
</div>
|
||||
|
||||
<div class="page">
|
||||
<header class="mobile-header">
|
||||
@ -222,8 +226,9 @@
|
||||
<article role="main">
|
||||
<section id="interactive-tutorial">
|
||||
<h1>Interactive Tutorial<a class="headerlink" href="#interactive-tutorial" title="Permalink to this heading">#</a></h1>
|
||||
<p>This interactive guide will guide you throug the capabilities of the sensor. But first you have to use a plugin to let figma communicate with trinteract.
|
||||
download the zxyKit driver from the repository, unzip the folder and on Figma goto Plugins → Development → trinteract Driver.</p>
|
||||
<p>This interactive guide will guide you through the capabilities of the sensor. But first you have to use a plugin to let figma communicate with trinteract.</p>
|
||||
<p>Launch Figma and go to <code class="docutils literal notranslate"><span class="pre">Plugins</span></code> and search for “3DConnexion SpaceMouse Driver” by Chuanqi Sun</p>
|
||||
<p>Attach Trinteract to your computer and you are ready to navigate Figma!</p>
|
||||
<iframe style="border: 1px solid rgba(0, 0, 0, 0.1);" width="800" height="450" src="https://www.figma.com/embed?embed_host=share&url=https%3A%2F%2Fwww.figma.com%2Ffile%2FUFxI3BClRxhGJ0QWtABtZl%2FTutorial%3Ftype%3Dwhiteboard%26node-id%3D2%253A265%26t%3DRoKtvZkPYlV7qNqe-1" allowfullscreen></iframe></section>
|
||||
|
||||
</article>
|
||||
|
@ -114,7 +114,11 @@
|
||||
<div class="visually-hidden">Hide table of contents sidebar</div>
|
||||
</label>
|
||||
|
||||
|
||||
<div class="announcement">
|
||||
<aside class="announcement-content">
|
||||
Trinteract has been certified as open-source hardware by OSHWA! <em><a href='https://certification.oshwa.org/ee000001.html'>Click here for more info</a></em>
|
||||
</aside>
|
||||
</div>
|
||||
|
||||
<div class="page">
|
||||
<header class="mobile-header">
|
||||
|
4442
docs/ibom.html
Normal file
4442
docs/ibom.html
Normal file
File diff suppressed because one or more lines are too long
@ -8,7 +8,7 @@
|
||||
<!-- Bootstrap CSS -->
|
||||
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.0.0/dist/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
|
||||
|
||||
<title>Hello, world!</title>
|
||||
<title>Trinteract Knowledge Base</title>
|
||||
</head>
|
||||
<body class="justify-content-center">
|
||||
<div class='pattern'></div>
|
||||
|
@ -111,7 +111,11 @@
|
||||
<div class="visually-hidden">Hide table of contents sidebar</div>
|
||||
</label>
|
||||
|
||||
|
||||
<div class="announcement">
|
||||
<aside class="announcement-content">
|
||||
Trinteract has been certified as open-source hardware by OSHWA! <em><a href='https://certification.oshwa.org/ee000001.html'>Click here for more info</a></em>
|
||||
</aside>
|
||||
</div>
|
||||
|
||||
<div class="page">
|
||||
<header class="mobile-header">
|
||||
|
File diff suppressed because one or more lines are too long
@ -8,7 +8,7 @@
|
||||
<!-- Bootstrap CSS -->
|
||||
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.0.0/dist/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
|
||||
|
||||
<title>Hello, world!</title>
|
||||
<title>Trinteract Knowledge Base</title>
|
||||
</head>
|
||||
<body class="justify-content-center">
|
||||
<div class='pattern'></div>
|
||||
|
@ -1,11 +1,15 @@
|
||||
Overview
|
||||
========
|
||||
|
||||
Trinteract is basically a compact breakout board for the TLV493 Magnetometer. You can use off-the-shelf components to prototype it first before you
|
||||
order a PCB. Here's a wiring guide for a simple prototype that features the magnetic sensor, an Arduino pro micro, a LED and a tactile button:
|
||||
|
||||
Here are the parts that are required to build trinteract:
|
||||
.. image:: wiring.png
|
||||
|
||||
Parts
|
||||
-----
|
||||
If you decide to manufacture the PCB you can follow `this interactive BOM guide <../ibom.html>`_ to keep track of the parts:
|
||||
|
||||
Parts for PCB
|
||||
-------------
|
||||
|
||||
* :doc:`Trinteract pcb </build_your_own/Fabrication>`
|
||||
* `Infenion TLV493DA Low Power 3D Magnetic Sensor <https://eu.mouser.com/ProductDetail/Infineon-Technologies/TLV493DA1B6HTSA2?qs=0DP5yvOrqYnbdRXsuslLCg%3D%3D&countryCode=DE¤cyCode=EUR>`_
|
||||
|
BIN
docs/source/build_your_own/wiring.png
Normal file
BIN
docs/source/build_your_own/wiring.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 85 KiB |
@ -15,7 +15,8 @@ release = 'v1.2'
|
||||
# https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration
|
||||
|
||||
extensions = [
|
||||
'sphinx_copybutton'
|
||||
'sphinx_copybutton',
|
||||
'sphinx_changelog'
|
||||
]
|
||||
autoclass_content = 'both'
|
||||
templates_path = ['_templates']
|
||||
@ -42,6 +43,7 @@ html_theme_options = {
|
||||
"source_branch": "master",
|
||||
"source_directory": "docs/source",
|
||||
"top_of_page_button": "edit",
|
||||
"announcement": "Trinteract has been certified as open-source hardware by OSHWA! <em><a href='https://certification.oshwa.org/ee000001.html'>Click here for more info</a></em>",
|
||||
# "repository_url": "https://github.com/gocivici/trinteract",
|
||||
# "path_to_docs": "docs/source",
|
||||
# "repository_branch": "master",
|
||||
|
@ -1,5 +1,17 @@
|
||||
About
|
||||
=====
|
||||
|
||||
About Trinteract
|
||||
----------------
|
||||
|
||||
testiiing
|
||||
Trinteract was developed as part of an Interaction design Masters thesis project in May 2023, the starting point for the project was the challanges of navigating 3D environments and
|
||||
the absence of universal 3D input devices for the average user.
|
||||
|
||||
It combines the advantages of the mouse and existing commercial devices like the SpaceMouse to provide an easy-to-learn customizable 3DOF navigation experience.
|
||||
|
||||
About this documentation
|
||||
------------------------
|
||||
|
||||
This documentation was build in parallel with the development of trinteract and aims to encougrage user involvement through the development process.
|
||||
|
||||
If you want to contribute to Trinteract or this document, please see: :doc:`Contributing <Contributing>`
|
@ -1,7 +1,5 @@
|
||||
Changelog
|
||||
=========
|
||||
|
||||
Installation
|
||||
------------
|
||||
|
||||
I'm testing thissss
|
||||
.. changelog::
|
||||
:towncrier:
|
@ -1,6 +1,19 @@
|
||||
Contributing
|
||||
============
|
||||
Installation
|
||||
------------
|
||||
|
||||
I'm testing thissss
|
||||
Contributions are done through GitHub, I'll accept any contribution you make!
|
||||
|
||||
Contribute to the Trinteract Arduino Code:
|
||||
------------------------------------------
|
||||
|
||||
Fork the Trinteract repository make changes, submit a pull request, fill in the explanation behind the change.
|
||||
|
||||
Contribute to the documentation
|
||||
-------------------------------
|
||||
|
||||
You can easily contribute to the documentation by clicking the pen icon on the top of any page.
|
||||
|
||||
Problems/Bugs with Trinteract
|
||||
-----------------------------
|
||||
|
||||
Open an issue through github explaining the problem in detail with steps on how to recreate it.
|
@ -1,7 +1,8 @@
|
||||
Examples
|
||||
========
|
||||
|
||||
Installation
|
||||
------------
|
||||
Blender
|
||||
-------
|
||||
|
||||
I'm testing thissss
|
||||
Keyboard Bindings
|
||||
-----------------
|
||||
|
@ -1,7 +1,10 @@
|
||||
Interactive Tutorial
|
||||
====================
|
||||
This interactive guide will guide you throug the capabilities of the sensor. But first you have to use a plugin to let figma communicate with trinteract.
|
||||
download the zxyKit driver from the repository, unzip the folder and on Figma goto Plugins → Development → trinteract Driver.
|
||||
This interactive guide will guide you through the capabilities of the sensor. But first you have to use a plugin to let figma communicate with trinteract.
|
||||
|
||||
Launch Figma and go to ``Plugins`` and search for "3DConnexion SpaceMouse Driver" by Chuanqi Sun
|
||||
|
||||
Attach Trinteract to your computer and you are ready to navigate Figma!
|
||||
|
||||
.. raw:: html
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user