You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
70 lines
1.7 KiB
70 lines
1.7 KiB
7 years ago
|
<?php $curpage = basename(__FILE__); require '_header.php'; ?>
|
||
|
|
||
|
<section>
|
||
|
<div>
|
||
|
<h1>Thesis</h1>
|
||
|
|
||
|
<p>
|
||
|
I've developed the hardware prototypes and the original firmware (1.0) for my Master's Thesis.
|
||
|
The thesis text may be used as a manual for this firmware version.
|
||
|
</p>
|
||
|
|
||
|
<p>
|
||
|
<a href="https://www.ondrovo.com/cvut/dp">Thesis PDF + attachments</a>
|
||
|
</p>
|
||
|
</div>
|
||
|
</section>
|
||
|
|
||
|
<section>
|
||
|
<div>
|
||
|
<h1>Firmware</h1>
|
||
|
|
||
|
<p>
|
||
|
Pre-compiled firmware images are stored in the
|
||
|
<a href="https://git.ondrovo.com/gex/gex-binaries">GEX binaries repository</a>.
|
||
|
</p>
|
||
|
|
||
|
<h2>Source Code</h2>
|
||
|
|
||
|
<p>
|
||
|
GEX is open-source, all its repositories can be found at <a href="https://git.ondrovo.com/gex">git.ondrovo.com/gex</a>.
|
||
|
Important firmware repositories:
|
||
|
</p>
|
||
|
|
||
|
<ul>
|
||
|
<li><a href="https://git.ondrovo.com/gex/gex-f072">STM32F072</a>
|
||
|
<li><a href="https://git.ondrovo.com/gex/gex-core">GEX Core</a> (included in ports as a submodule)
|
||
|
</ul>
|
||
|
</div>
|
||
|
</section>
|
||
|
|
||
|
<section>
|
||
|
<div>
|
||
|
<h1>PC Libraries</h1>
|
||
|
|
||
|
<p>
|
||
|
The protocol is described in the GEX Thesis, which should be enough to port it to any language.
|
||
|
Two libraries were developed as a proof of concept:
|
||
|
</p>
|
||
|
|
||
|
<ul>
|
||
|
<li><a href="https://git.ondrovo.com/gex/gex-client-py">Python Library</a> (recommended)
|
||
|
<li><a href="https://git.ondrovo.com/gex/gex-client-c">C Library</a>
|
||
|
</ul>
|
||
|
</div>
|
||
|
</section>
|
||
|
|
||
|
<section>
|
||
|
<div>
|
||
|
<h1>Custom Hardware</h1>
|
||
|
|
||
|
<p>
|
||
|
The <a href="https://git.ondrovo.com/gex/gex-hardware">GEX hardware</a> is open source, too.
|
||
|
The PCBs are drawn in Altium, but the respository includes gerber files and PDFs to make it more accessible.
|
||
|
</p>
|
||
|
</div>
|
||
|
</section>
|
||
|
|
||
|
<?php require '_footer.php'; ?>
|
||
|
|