Switch portfolio to Colorful Studio UI and self-hosted Forgejo repositories
This commit is contained in:
parent
935cd17260
commit
10542d5250
14 changed files with 72 additions and 58 deletions
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,2 @@
|
||||||
|
assets/downloads/*.zip
|
||||||
|
assets/downloads/*.tar.gz
|
||||||
|
|
@ -160,7 +160,7 @@
|
||||||
<li><a href="blog/index.html">Blog</a></li>
|
<li><a href="blog/index.html">Blog</a></li>
|
||||||
<li><a href="lab.html">Lab</a></li>
|
<li><a href="lab.html">Lab</a></li>
|
||||||
<li><a href="contact.html">Contact</a></li>
|
<li><a href="contact.html">Contact</a></li>
|
||||||
<li><a href="https://github.com/ertunc-ozbay" rel="noopener noreferrer">GitHub</a></li>
|
<li><a href="http://34.57.151.250:3000/ertunc-ozbay" rel="noopener noreferrer">GitHub</a></li>
|
||||||
<li><a href="https://www.linkedin.com/in/ertunc-ozbay" rel="noopener noreferrer">LinkedIn</a></li>
|
<li><a href="https://www.linkedin.com/in/ertunc-ozbay" rel="noopener noreferrer">LinkedIn</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -182,4 +182,16 @@
|
||||||
if (e.key === "Escape" && !backdrop.hidden) closeLightbox();
|
if (e.key === "Escape" && !backdrop.hidden) closeLightbox();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 7. Upgrade self-hosted Git links when accessed via ertuncozbay.dev domain
|
||||||
|
if (window.location.hostname.indexOf("ertuncozbay.dev") !== -1) {
|
||||||
|
document.querySelectorAll('a[href*="34.57.151.250:3000"]').forEach(function (a) {
|
||||||
|
a.href = a.href.replace("http://34.57.151.250:3000", "https://git.ertuncozbay.dev");
|
||||||
|
});
|
||||||
|
document.querySelectorAll(".code-window pre code").forEach(function (codeEl) {
|
||||||
|
codeEl.textContent = codeEl.textContent
|
||||||
|
.replace(/http:\/\/34\.57\.151\.250:3000/g, "https://git.ertuncozbay.dev")
|
||||||
|
.replace(/http:\/\/34\.57\.151\.250/g, "https://ertuncozbay.dev");
|
||||||
|
});
|
||||||
|
}
|
||||||
})();
|
})();
|
||||||
|
|
|
||||||
|
|
@ -136,7 +136,7 @@
|
||||||
<li><a href="../blog/index.html">Blog</a></li>
|
<li><a href="../blog/index.html">Blog</a></li>
|
||||||
<li><a href="../lab.html">Lab</a></li>
|
<li><a href="../lab.html">Lab</a></li>
|
||||||
<li><a href="../contact.html">Contact</a></li>
|
<li><a href="../contact.html">Contact</a></li>
|
||||||
<li><a href="https://github.com/ertunc-ozbay" rel="noopener noreferrer">GitHub</a></li>
|
<li><a href="http://34.57.151.250:3000/ertunc-ozbay" rel="noopener noreferrer">GitHub</a></li>
|
||||||
<li><a href="https://www.linkedin.com/in/ertunc-ozbay" rel="noopener noreferrer">LinkedIn</a></li>
|
<li><a href="https://www.linkedin.com/in/ertunc-ozbay" rel="noopener noreferrer">LinkedIn</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -100,7 +100,7 @@ void app_main(void) {
|
||||||
<li><a href="../blog/index.html">Blog</a></li>
|
<li><a href="../blog/index.html">Blog</a></li>
|
||||||
<li><a href="../lab.html">Lab</a></li>
|
<li><a href="../lab.html">Lab</a></li>
|
||||||
<li><a href="../contact.html">Contact</a></li>
|
<li><a href="../contact.html">Contact</a></li>
|
||||||
<li><a href="https://github.com/ertunc-ozbay" rel="noopener noreferrer">GitHub</a></li>
|
<li><a href="http://34.57.151.250:3000/ertunc-ozbay" rel="noopener noreferrer">GitHub</a></li>
|
||||||
<li><a href="https://www.linkedin.com/in/ertunc-ozbay" rel="noopener noreferrer">LinkedIn</a></li>
|
<li><a href="https://www.linkedin.com/in/ertunc-ozbay" rel="noopener noreferrer">LinkedIn</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -116,7 +116,7 @@
|
||||||
<li><a href="../blog/index.html">Blog</a></li>
|
<li><a href="../blog/index.html">Blog</a></li>
|
||||||
<li><a href="../lab.html">Lab</a></li>
|
<li><a href="../lab.html">Lab</a></li>
|
||||||
<li><a href="../contact.html">Contact</a></li>
|
<li><a href="../contact.html">Contact</a></li>
|
||||||
<li><a href="https://github.com/ertunc-ozbay" rel="noopener noreferrer">GitHub</a></li>
|
<li><a href="http://34.57.151.250:3000/ertunc-ozbay" rel="noopener noreferrer">GitHub</a></li>
|
||||||
<li><a href="https://www.linkedin.com/in/ertunc-ozbay" rel="noopener noreferrer">LinkedIn</a></li>
|
<li><a href="https://www.linkedin.com/in/ertunc-ozbay" rel="noopener noreferrer">LinkedIn</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
30
contact.html
30
contact.html
|
|
@ -59,7 +59,7 @@
|
||||||
<a class="btn btn-primary" href="mailto:ertunc.ozbay@outlook.com">📧 Email Me (ertunc.ozbay@outlook.com)</a>
|
<a class="btn btn-primary" href="mailto:ertunc.ozbay@outlook.com">📧 Email Me (ertunc.ozbay@outlook.com)</a>
|
||||||
<button type="button" class="btn btn-secondary" data-copy-email="ertunc.ozbay@outlook.com">📋 Copy Email Address</button>
|
<button type="button" class="btn btn-secondary" data-copy-email="ertunc.ozbay@outlook.com">📋 Copy Email Address</button>
|
||||||
<a class="btn btn-cyan" href="https://www.linkedin.com/in/ertunc-ozbay" rel="noopener noreferrer">🔗 Connect on LinkedIn</a>
|
<a class="btn btn-cyan" href="https://www.linkedin.com/in/ertunc-ozbay" rel="noopener noreferrer">🔗 Connect on LinkedIn</a>
|
||||||
<a class="btn btn-secondary" href="https://github.com/ertunc-ozbay" rel="noopener noreferrer">💻 GitHub (@ertunc-ozbay)</a>
|
<a class="btn btn-secondary" href="http://34.57.151.250:3000/ertunc-ozbay" rel="noopener noreferrer">💻 GitHub (@ertunc-ozbay)</a>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
@ -97,7 +97,7 @@
|
||||||
<span class="badge badge-progress">Code & Professional Network</span>
|
<span class="badge badge-progress">Code & Professional Network</span>
|
||||||
<span>Open Source</span>
|
<span>Open Source</span>
|
||||||
</div>
|
</div>
|
||||||
<h3><a href="https://github.com/ertunc-ozbay" rel="noopener noreferrer">github.com/ertunc-ozbay</a></h3>
|
<h3><a href="http://34.57.151.250:3000/ertunc-ozbay" rel="noopener noreferrer">git.ertuncozbay.dev/ertunc-ozbay</a></h3>
|
||||||
<p>
|
<p>
|
||||||
Browse my ESP-IDF C99 firmware, KiCad hardware schematics, Python MIDI RLE compilers, and Rust Linux desktop tools, or connect with me on LinkedIn.
|
Browse my ESP-IDF C99 firmware, KiCad hardware schematics, Python MIDI RLE compilers, and Rust Linux desktop tools, or connect with me on LinkedIn.
|
||||||
</p>
|
</p>
|
||||||
|
|
@ -107,7 +107,7 @@
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="card-actions">
|
<div class="card-actions">
|
||||||
<a class="btn btn-cyan" href="https://github.com/ertunc-ozbay" rel="noopener noreferrer">Visit GitHub Profile</a>
|
<a class="btn btn-cyan" href="http://34.57.151.250:3000/ertunc-ozbay" rel="noopener noreferrer">Visit GitHub Profile</a>
|
||||||
<a class="btn btn-secondary" href="https://www.linkedin.com/in/ertunc-ozbay" rel="noopener noreferrer">LinkedIn Profile</a>
|
<a class="btn btn-secondary" href="https://www.linkedin.com/in/ertunc-ozbay" rel="noopener noreferrer">LinkedIn Profile</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -126,58 +126,58 @@
|
||||||
<div class="card card-amber">
|
<div class="card card-amber">
|
||||||
<div class="card-top">
|
<div class="card-top">
|
||||||
<span class="section-label">Embedded C99 • ESP32-S3 • KiCad</span>
|
<span class="section-label">Embedded C99 • ESP32-S3 • KiCad</span>
|
||||||
<h3><a href="https://github.com/ertunc-ozbay/multi-functional-controller" rel="noopener noreferrer">ertunc-ozbay/multi-functional-controller</a></h3>
|
<h3><a href="http://34.57.151.250:3000/ertunc-ozbay/multi-functional-controller" rel="noopener noreferrer">ertunc-ozbay/multi-functional-controller</a></h3>
|
||||||
<p>
|
<p>
|
||||||
ESP32-S3-N16R8 Multi-Functional Controller (MFC) featuring 2.4 GHz nRF24L01+ RF telemetry, K-Silver Hall-effect gimbals, hardware PCNT rotary decoder, and shared SPI2 display UI.
|
ESP32-S3-N16R8 Multi-Functional Controller (MFC) featuring 2.4 GHz nRF24L01+ RF telemetry, K-Silver Hall-effect gimbals, hardware PCNT rotary decoder, and shared SPI2 display UI.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="card-actions">
|
<div class="card-actions">
|
||||||
<a class="btn btn-primary" href="projects/multi-functional-controller.html">Project Page</a>
|
<a class="btn btn-primary" href="projects/multi-functional-controller.html">Project Page</a>
|
||||||
<a class="btn btn-emerald" href="https://github.com/ertunc-ozbay/multi-functional-controller/archive/refs/heads/master.zip">⬇ Download ZIP</a>
|
<a class="btn btn-emerald" href="/assets/downloads/multi-functional-controller.zip">⬇ Download ZIP</a>
|
||||||
<a class="btn btn-secondary" href="https://github.com/ertunc-ozbay/multi-functional-controller" rel="noopener noreferrer">GitHub →</a>
|
<a class="btn btn-secondary" href="http://34.57.151.250:3000/ertunc-ozbay/multi-functional-controller" rel="noopener noreferrer">GitHub →</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="card card-synth">
|
<div class="card card-synth">
|
||||||
<div class="card-top">
|
<div class="card-top">
|
||||||
<span class="section-label">Embedded C99 • Dual-Core ESP32 • Python RLE</span>
|
<span class="section-label">Embedded C99 • Dual-Core ESP32 • Python RLE</span>
|
||||||
<h3><a href="https://github.com/ertunc-ozbay/midi-breadboard-instrument" rel="noopener noreferrer">ertunc-ozbay/midi-breadboard-instrument</a></h3>
|
<h3><a href="http://34.57.151.250:3000/ertunc-ozbay/midi-breadboard-instrument" rel="noopener noreferrer">ertunc-ozbay/midi-breadboard-instrument</a></h3>
|
||||||
<p>
|
<p>
|
||||||
Dual-core ESP32 16-track MIDI breadboard synthesizer, drum sequencer, 30 FPS SPI OLED visualizer, and Python RLE MIDI-to-C compiler (ESP-IDF v5.2.2).
|
Dual-core ESP32 16-track MIDI breadboard synthesizer, drum sequencer, 30 FPS SPI OLED visualizer, and Python RLE MIDI-to-C compiler (ESP-IDF v5.2.2).
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="card-actions">
|
<div class="card-actions">
|
||||||
<a class="btn btn-primary" href="projects/midi-breadboard-instrument.html">Project Page</a>
|
<a class="btn btn-primary" href="projects/midi-breadboard-instrument.html">Project Page</a>
|
||||||
<a class="btn btn-emerald" href="https://github.com/ertunc-ozbay/midi-breadboard-instrument/archive/refs/heads/main.zip">⬇ Download ZIP</a>
|
<a class="btn btn-emerald" href="/assets/downloads/midi-breadboard-instrument.zip">⬇ Download ZIP</a>
|
||||||
<a class="btn btn-secondary" href="https://github.com/ertunc-ozbay/midi-breadboard-instrument" rel="noopener noreferrer">GitHub →</a>
|
<a class="btn btn-secondary" href="http://34.57.151.250:3000/ertunc-ozbay/midi-breadboard-instrument" rel="noopener noreferrer">GitHub →</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="card card-coral">
|
<div class="card card-coral">
|
||||||
<div class="card-top">
|
<div class="card-top">
|
||||||
<span class="section-label">Rust • Linux Gaming • Wine / DirectX 11</span>
|
<span class="section-label">Rust • Linux Gaming • Wine / DirectX 11</span>
|
||||||
<h3><a href="https://github.com/ertunc-ozbay/pointblank-linux" rel="noopener noreferrer">ertunc-ozbay/pointblank-linux</a></h3>
|
<h3><a href="http://34.57.151.250:3000/ertunc-ozbay/pointblank-linux" rel="noopener noreferrer">ertunc-ozbay/pointblank-linux</a></h3>
|
||||||
<p>
|
<p>
|
||||||
Standalone Linux desktop launcher written in Rust to run Point Blank with 100% unmodified official CheatBlocker anti-cheat, automated Wine prefix setup, and DirectX 9/11.
|
Standalone Linux desktop launcher written in Rust to run Point Blank with 100% unmodified official CheatBlocker anti-cheat, automated Wine prefix setup, and DirectX 9/11.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="card-actions">
|
<div class="card-actions">
|
||||||
<a class="btn btn-primary" href="projects/pointblank-linux.html">Project Page</a>
|
<a class="btn btn-primary" href="projects/pointblank-linux.html">Project Page</a>
|
||||||
<a class="btn btn-emerald" href="https://github.com/ertunc-ozbay/pointblank-linux/releases/latest/download/pointblank-linux-v1.0.0-linux-x86_64.tar.gz">⬇ Download v1.0.0 Binary</a>
|
<a class="btn btn-emerald" href="/assets/downloads/pointblank-linux-v1.0.0-linux-x86_64.tar.gz">⬇ Download v1.0.0 Binary</a>
|
||||||
<a class="btn btn-secondary" href="https://github.com/ertunc-ozbay/pointblank-linux" rel="noopener noreferrer">GitHub →</a>
|
<a class="btn btn-secondary" href="http://34.57.151.250:3000/ertunc-ozbay/pointblank-linux" rel="noopener noreferrer">GitHub →</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="card card-emerald">
|
<div class="card card-emerald">
|
||||||
<div class="card-top">
|
<div class="card-top">
|
||||||
<span class="section-label">HTML5 • CSS3 • Vanilla JS</span>
|
<span class="section-label">HTML5 • CSS3 • Vanilla JS</span>
|
||||||
<h3><a href="https://github.com/ertunc-ozbay/ertuncozbay.github.io" rel="noopener noreferrer">ertunc-ozbay/ertuncozbay.github.io</a></h3>
|
<h3><a href="http://34.57.151.250:3000/ertunc-ozbay/ertuncozbay.github.io" rel="noopener noreferrer">ertunc-ozbay/ertuncozbay.github.io</a></h3>
|
||||||
<p>
|
<p>
|
||||||
Source repository for this static workshop website and engineering notebook hosted at <code>ertuncozbay.dev</code>.
|
Source repository for this static workshop website and engineering notebook hosted at <code>ertuncozbay.dev</code>.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="card-actions">
|
<div class="card-actions">
|
||||||
<a class="btn btn-secondary" href="https://github.com/ertunc-ozbay/ertuncozbay.github.io" rel="noopener noreferrer">Open Repository →</a>
|
<a class="btn btn-secondary" href="http://34.57.151.250:3000/ertunc-ozbay/ertuncozbay.github.io" rel="noopener noreferrer">Open Repository →</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -207,7 +207,7 @@
|
||||||
<li><a href="blog/index.html">Blog</a></li>
|
<li><a href="blog/index.html">Blog</a></li>
|
||||||
<li><a href="lab.html">Lab</a></li>
|
<li><a href="lab.html">Lab</a></li>
|
||||||
<li><a href="contact.html">Contact</a></li>
|
<li><a href="contact.html">Contact</a></li>
|
||||||
<li><a href="https://github.com/ertunc-ozbay" rel="noopener noreferrer">GitHub</a></li>
|
<li><a href="http://34.57.151.250:3000/ertunc-ozbay" rel="noopener noreferrer">GitHub</a></li>
|
||||||
<li><a href="https://www.linkedin.com/in/ertunc-ozbay" rel="noopener noreferrer">LinkedIn</a></li>
|
<li><a href="https://www.linkedin.com/in/ertunc-ozbay" rel="noopener noreferrer">LinkedIn</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
22
index.html
22
index.html
|
|
@ -60,7 +60,7 @@
|
||||||
</p>
|
</p>
|
||||||
<div class="button-row">
|
<div class="button-row">
|
||||||
<a class="btn btn-primary" href="projects/index.html">🚀 Explore Projects, Code & Downloads</a>
|
<a class="btn btn-primary" href="projects/index.html">🚀 Explore Projects, Code & Downloads</a>
|
||||||
<a class="btn btn-cyan" href="https://github.com/ertunc-ozbay" rel="noopener noreferrer">💻 GitHub (@ertunc-ozbay)</a>
|
<a class="btn btn-cyan" href="http://34.57.151.250:3000/ertunc-ozbay" rel="noopener noreferrer">💻 GitHub (@ertunc-ozbay)</a>
|
||||||
<a class="btn btn-secondary" href="contact.html">✉️ Contact (ertunc.ozbay@outlook.com)</a>
|
<a class="btn btn-secondary" href="contact.html">✉️ Contact (ertunc.ozbay@outlook.com)</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
@ -114,8 +114,8 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="card-actions">
|
<div class="card-actions">
|
||||||
<a class="btn btn-primary" href="projects/multi-functional-controller.html">Code, Commands & PoC Video</a>
|
<a class="btn btn-primary" href="projects/multi-functional-controller.html">Code, Commands & PoC Video</a>
|
||||||
<a class="btn btn-emerald" href="https://github.com/ertunc-ozbay/multi-functional-controller/archive/refs/heads/master.zip">⬇ Download ZIP</a>
|
<a class="btn btn-emerald" href="/assets/downloads/multi-functional-controller.zip">⬇ Download ZIP</a>
|
||||||
<a class="btn btn-secondary" href="https://github.com/ertunc-ozbay/multi-functional-controller" rel="noopener noreferrer">GitHub</a>
|
<a class="btn btn-secondary" href="http://34.57.151.250:3000/ertunc-ozbay/multi-functional-controller" rel="noopener noreferrer">GitHub</a>
|
||||||
</div>
|
</div>
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
|
|
@ -139,8 +139,8 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="card-actions">
|
<div class="card-actions">
|
||||||
<a class="btn btn-primary" href="projects/midi-breadboard-instrument.html">Code, Commands & PoC Video</a>
|
<a class="btn btn-primary" href="projects/midi-breadboard-instrument.html">Code, Commands & PoC Video</a>
|
||||||
<a class="btn btn-emerald" href="https://github.com/ertunc-ozbay/midi-breadboard-instrument/archive/refs/heads/main.zip">⬇ Download ZIP</a>
|
<a class="btn btn-emerald" href="/assets/downloads/midi-breadboard-instrument.zip">⬇ Download ZIP</a>
|
||||||
<a class="btn btn-secondary" href="https://github.com/ertunc-ozbay/midi-breadboard-instrument" rel="noopener noreferrer">GitHub</a>
|
<a class="btn btn-secondary" href="http://34.57.151.250:3000/ertunc-ozbay/midi-breadboard-instrument" rel="noopener noreferrer">GitHub</a>
|
||||||
</div>
|
</div>
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
|
|
@ -163,8 +163,8 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="card-actions">
|
<div class="card-actions">
|
||||||
<a class="btn btn-primary" href="projects/pointblank-linux.html">Setup Commands & PoC Video</a>
|
<a class="btn btn-primary" href="projects/pointblank-linux.html">Setup Commands & PoC Video</a>
|
||||||
<a class="btn btn-emerald" href="https://github.com/ertunc-ozbay/pointblank-linux/releases/latest/download/pointblank-linux-v1.0.0-linux-x86_64.tar.gz">⬇ Download v1.0.0 (.tar.gz)</a>
|
<a class="btn btn-emerald" href="/assets/downloads/pointblank-linux-v1.0.0-linux-x86_64.tar.gz">⬇ Download v1.0.0 (.tar.gz)</a>
|
||||||
<a class="btn btn-secondary" href="https://github.com/ertunc-ozbay/pointblank-linux" rel="noopener noreferrer">GitHub</a>
|
<a class="btn btn-secondary" href="http://34.57.151.250:3000/ertunc-ozbay/pointblank-linux" rel="noopener noreferrer">GitHub</a>
|
||||||
</div>
|
</div>
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
|
|
@ -210,15 +210,15 @@
|
||||||
<button type="button" class="copy-code-btn" data-copy-code>📋 Copy Commands</button>
|
<button type="button" class="copy-code-btn" data-copy-code>📋 Copy Commands</button>
|
||||||
</div>
|
</div>
|
||||||
<pre><code># 1. ESP32-S3 Multi-Functional Controller (ESP-IDF v5.2.2)
|
<pre><code># 1. ESP32-S3 Multi-Functional Controller (ESP-IDF v5.2.2)
|
||||||
git clone https://github.com/ertunc-ozbay/multi-functional-controller.git
|
git clone http://34.57.151.250:3000/ertunc-ozbay/multi-functional-controller.git
|
||||||
cd multi-functional-controller/firmware && source ~/esp/esp-idf/export.sh && idf.py build
|
cd multi-functional-controller/firmware && source ~/esp/esp-idf/export.sh && idf.py build
|
||||||
|
|
||||||
# 2. ESP32 16-Track MIDI Breadboard Synthesizer & Python RLE Compiler
|
# 2. ESP32 16-Track MIDI Breadboard Synthesizer & Python RLE Compiler
|
||||||
git clone https://github.com/ertunc-ozbay/midi-breadboard-instrument.git
|
git clone http://34.57.151.250:3000/ertunc-ozbay/midi-breadboard-instrument.git
|
||||||
cd midi-breadboard-instrument && python3 scripts/midi_to_c.py scripts/midillis/Alla_Turca/Alla_Turca.mid
|
cd midi-breadboard-instrument && python3 scripts/midi_to_c.py scripts/midillis/Alla_Turca/Alla_Turca.mid
|
||||||
|
|
||||||
# 3. Point Blank Linux Standalone Launcher (Download Pre-Compiled x86_64 Release)
|
# 3. Point Blank Linux Standalone Launcher (Download Pre-Compiled x86_64 Release)
|
||||||
curl -L -O https://github.com/ertunc-ozbay/pointblank-linux/releases/latest/download/pointblank-linux-v1.0.0-linux-x86_64.tar.gz
|
curl -L -O http://34.57.151.250/assets/downloads/pointblank-linux-v1.0.0-linux-x86_64.tar.gz
|
||||||
tar -xzf pointblank-linux-v1.0.0-linux-x86_64.tar.gz && cd pointblank-linux-v1.0.0-linux-x86_64 && ./pointblank-linux</code></pre>
|
tar -xzf pointblank-linux-v1.0.0-linux-x86_64.tar.gz && cd pointblank-linux-v1.0.0-linux-x86_64 && ./pointblank-linux</code></pre>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
@ -280,7 +280,7 @@ tar -xzf pointblank-linux-v1.0.0-linux-x86_64.tar.gz && cd pointblank-li
|
||||||
<li><a href="blog/index.html">Blog</a></li>
|
<li><a href="blog/index.html">Blog</a></li>
|
||||||
<li><a href="lab.html">Lab</a></li>
|
<li><a href="lab.html">Lab</a></li>
|
||||||
<li><a href="contact.html">Contact</a></li>
|
<li><a href="contact.html">Contact</a></li>
|
||||||
<li><a href="https://github.com/ertunc-ozbay" rel="noopener noreferrer">GitHub</a></li>
|
<li><a href="http://34.57.151.250:3000/ertunc-ozbay" rel="noopener noreferrer">GitHub</a></li>
|
||||||
<li><a href="https://www.linkedin.com/in/ertunc-ozbay" rel="noopener noreferrer">LinkedIn</a></li>
|
<li><a href="https://www.linkedin.com/in/ertunc-ozbay" rel="noopener noreferrer">LinkedIn</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
6
lab.html
6
lab.html
|
|
@ -125,7 +125,7 @@
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="card-actions">
|
<div class="card-actions">
|
||||||
<a class="btn btn-emerald" href="https://github.com/ertunc-ozbay/pointblank-linux/releases/latest/download/pointblank-linux-v1.0.0-linux-x86_64.tar.gz">⬇ Download v1.0.0 Binary</a>
|
<a class="btn btn-emerald" href="/assets/downloads/pointblank-linux-v1.0.0-linux-x86_64.tar.gz">⬇ Download v1.0.0 Binary</a>
|
||||||
<a class="btn btn-secondary" href="projects/pointblank-linux.html">Read Technical Notes →</a>
|
<a class="btn btn-secondary" href="projects/pointblank-linux.html">Read Technical Notes →</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -142,7 +142,7 @@
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="card-actions">
|
<div class="card-actions">
|
||||||
<a class="btn btn-secondary" href="https://github.com/ertunc-ozbay/midi-breadboard-instrument/blob/main/scripts/midi_to_c.py" rel="noopener noreferrer">View Script on GitHub →</a>
|
<a class="btn btn-secondary" href="http://34.57.151.250:3000/ertunc-ozbay/midi-breadboard-instrument/src/branch/main/scripts/midi_to_c.py" rel="noopener noreferrer">View Script on GitHub →</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -180,7 +180,7 @@
|
||||||
<li><a href="blog/index.html">Blog</a></li>
|
<li><a href="blog/index.html">Blog</a></li>
|
||||||
<li><a href="lab.html">Lab</a></li>
|
<li><a href="lab.html">Lab</a></li>
|
||||||
<li><a href="contact.html">Contact</a></li>
|
<li><a href="contact.html">Contact</a></li>
|
||||||
<li><a href="https://github.com/ertunc-ozbay" rel="noopener noreferrer">GitHub</a></li>
|
<li><a href="http://34.57.151.250:3000/ertunc-ozbay" rel="noopener noreferrer">GitHub</a></li>
|
||||||
<li><a href="https://www.linkedin.com/in/ertunc-ozbay" rel="noopener noreferrer">LinkedIn</a></li>
|
<li><a href="https://www.linkedin.com/in/ertunc-ozbay" rel="noopener noreferrer">LinkedIn</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -94,8 +94,8 @@
|
||||||
|
|
||||||
<div class="card-actions">
|
<div class="card-actions">
|
||||||
<a class="btn btn-primary" href="multi-functional-controller.html">Open Page, Code & PoC</a>
|
<a class="btn btn-primary" href="multi-functional-controller.html">Open Page, Code & PoC</a>
|
||||||
<a class="btn btn-emerald" href="https://github.com/ertunc-ozbay/multi-functional-controller/archive/refs/heads/master.zip">⬇ Download ZIP</a>
|
<a class="btn btn-emerald" href="/assets/downloads/multi-functional-controller.zip">⬇ Download ZIP</a>
|
||||||
<a class="btn btn-secondary" href="https://github.com/ertunc-ozbay/multi-functional-controller" rel="noopener noreferrer">GitHub</a>
|
<a class="btn btn-secondary" href="http://34.57.151.250:3000/ertunc-ozbay/multi-functional-controller" rel="noopener noreferrer">GitHub</a>
|
||||||
</div>
|
</div>
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
|
|
@ -127,8 +127,8 @@
|
||||||
|
|
||||||
<div class="card-actions">
|
<div class="card-actions">
|
||||||
<a class="btn btn-primary" href="midi-breadboard-instrument.html">Open Page, Code & PoC</a>
|
<a class="btn btn-primary" href="midi-breadboard-instrument.html">Open Page, Code & PoC</a>
|
||||||
<a class="btn btn-emerald" href="https://github.com/ertunc-ozbay/midi-breadboard-instrument/archive/refs/heads/main.zip">⬇ Download ZIP</a>
|
<a class="btn btn-emerald" href="/assets/downloads/midi-breadboard-instrument.zip">⬇ Download ZIP</a>
|
||||||
<a class="btn btn-secondary" href="https://github.com/ertunc-ozbay/midi-breadboard-instrument" rel="noopener noreferrer">GitHub</a>
|
<a class="btn btn-secondary" href="http://34.57.151.250:3000/ertunc-ozbay/midi-breadboard-instrument" rel="noopener noreferrer">GitHub</a>
|
||||||
</div>
|
</div>
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
|
|
@ -158,8 +158,8 @@
|
||||||
|
|
||||||
<div class="card-actions">
|
<div class="card-actions">
|
||||||
<a class="btn btn-primary" href="pointblank-linux.html">Open Page, CLI & PoC</a>
|
<a class="btn btn-primary" href="pointblank-linux.html">Open Page, CLI & PoC</a>
|
||||||
<a class="btn btn-emerald" href="https://github.com/ertunc-ozbay/pointblank-linux/releases/latest/download/pointblank-linux-v1.0.0-linux-x86_64.tar.gz">⬇ Download v1.0.0 (.tar.gz)</a>
|
<a class="btn btn-emerald" href="/assets/downloads/pointblank-linux-v1.0.0-linux-x86_64.tar.gz">⬇ Download v1.0.0 (.tar.gz)</a>
|
||||||
<a class="btn btn-secondary" href="https://github.com/ertunc-ozbay/pointblank-linux" rel="noopener noreferrer">GitHub</a>
|
<a class="btn btn-secondary" href="http://34.57.151.250:3000/ertunc-ozbay/pointblank-linux" rel="noopener noreferrer">GitHub</a>
|
||||||
</div>
|
</div>
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
|
|
@ -207,7 +207,7 @@
|
||||||
<li><a href="../blog/index.html">Blog</a></li>
|
<li><a href="../blog/index.html">Blog</a></li>
|
||||||
<li><a href="../lab.html">Lab</a></li>
|
<li><a href="../lab.html">Lab</a></li>
|
||||||
<li><a href="../contact.html">Contact</a></li>
|
<li><a href="../contact.html">Contact</a></li>
|
||||||
<li><a href="https://github.com/ertunc-ozbay" rel="noopener noreferrer">GitHub</a></li>
|
<li><a href="http://34.57.151.250:3000/ertunc-ozbay" rel="noopener noreferrer">GitHub</a></li>
|
||||||
<li><a href="https://www.linkedin.com/in/ertunc-ozbay" rel="noopener noreferrer">LinkedIn</a></li>
|
<li><a href="https://www.linkedin.com/in/ertunc-ozbay" rel="noopener noreferrer">LinkedIn</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -67,10 +67,10 @@
|
||||||
What started as making a passive piezo buzzer squeak evolved into a full 16-track embedded music box with live kick/hi-hat drum transients, hardware PCNT quadrature rotary controls for real-time tempo and volume scaling, and dual-core FreeRTOS task isolation.
|
What started as making a passive piezo buzzer squeak evolved into a full 16-track embedded music box with live kick/hi-hat drum transients, hardware PCNT quadrature rotary controls for real-time tempo and volume scaling, and dual-core FreeRTOS task isolation.
|
||||||
</p>
|
</p>
|
||||||
<div class="button-row">
|
<div class="button-row">
|
||||||
<a class="btn btn-primary" href="https://github.com/ertunc-ozbay/midi-breadboard-instrument" rel="noopener noreferrer">💻 View GitHub Repo</a>
|
<a class="btn btn-primary" href="http://34.57.151.250:3000/ertunc-ozbay/midi-breadboard-instrument" rel="noopener noreferrer">💻 View GitHub Repo</a>
|
||||||
<a class="btn btn-emerald" href="../assets/downloads/desk_rave_16track_esp32.c" download="mmcontroller.c">⬇ Download 16-Track C Firmware (.c)</a>
|
<a class="btn btn-emerald" href="../assets/downloads/desk_rave_16track_esp32.c" download="mmcontroller.c">⬇ Download 16-Track C Firmware (.c)</a>
|
||||||
<a class="btn btn-cyan" href="../assets/downloads/midi_to_c.py" download="midi_to_c.py">🐍 Download midi_to_c.py</a>
|
<a class="btn btn-cyan" href="../assets/downloads/midi_to_c.py" download="midi_to_c.py">🐍 Download midi_to_c.py</a>
|
||||||
<a class="btn btn-secondary" href="https://github.com/ertunc-ozbay/midi-breadboard-instrument/archive/refs/heads/main.zip">📦 Repo (.zip)</a>
|
<a class="btn btn-secondary" href="/assets/downloads/midi-breadboard-instrument.zip">📦 Repo (.zip)</a>
|
||||||
<a class="btn btn-youtube" href="#poc-video">🎬 Watch PoC Video Slot</a>
|
<a class="btn btn-youtube" href="#poc-video">🎬 Watch PoC Video Slot</a>
|
||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
|
|
@ -142,7 +142,7 @@
|
||||||
<button type="button" class="copy-code-btn" data-copy-code>📋 Copy Commands</button>
|
<button type="button" class="copy-code-btn" data-copy-code>📋 Copy Commands</button>
|
||||||
</div>
|
</div>
|
||||||
<pre><code># 1. Clone the repository
|
<pre><code># 1. Clone the repository
|
||||||
git clone https://github.com/ertunc-ozbay/midi-breadboard-instrument.git
|
git clone http://34.57.151.250:3000/ertunc-ozbay/midi-breadboard-instrument.git
|
||||||
cd midi-breadboard-instrument
|
cd midi-breadboard-instrument
|
||||||
|
|
||||||
# 2. (Optional) Convert a custom .mid file into an RLE-compressed C struct array
|
# 2. (Optional) Convert a custom .mid file into an RLE-compressed C struct array
|
||||||
|
|
@ -321,7 +321,7 @@ void app_main(void) {
|
||||||
<li><a href="../blog/index.html">Blog</a></li>
|
<li><a href="../blog/index.html">Blog</a></li>
|
||||||
<li><a href="../lab.html">Lab</a></li>
|
<li><a href="../lab.html">Lab</a></li>
|
||||||
<li><a href="../contact.html">Contact</a></li>
|
<li><a href="../contact.html">Contact</a></li>
|
||||||
<li><a href="https://github.com/ertunc-ozbay" rel="noopener noreferrer">GitHub</a></li>
|
<li><a href="http://34.57.151.250:3000/ertunc-ozbay" rel="noopener noreferrer">GitHub</a></li>
|
||||||
<li><a href="https://www.linkedin.com/in/ertunc-ozbay" rel="noopener noreferrer">LinkedIn</a></li>
|
<li><a href="https://www.linkedin.com/in/ertunc-ozbay" rel="noopener noreferrer">LinkedIn</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -67,10 +67,10 @@
|
||||||
Designed to serve as a universal handheld and desktop transmitter for external robotic platforms (such as my <a href="rc-autonomous-vehicle.html">4WD RC & Autonomous Vehicle</a>) while integrating dual K-Silver Hall-effect joysticks, a 1.3" ST7789 IPS TFT display, MicroSD storage, and MAX4466 audio capture.
|
Designed to serve as a universal handheld and desktop transmitter for external robotic platforms (such as my <a href="rc-autonomous-vehicle.html">4WD RC & Autonomous Vehicle</a>) while integrating dual K-Silver Hall-effect joysticks, a 1.3" ST7789 IPS TFT display, MicroSD storage, and MAX4466 audio capture.
|
||||||
</p>
|
</p>
|
||||||
<div class="button-row">
|
<div class="button-row">
|
||||||
<a class="btn btn-primary" href="https://github.com/ertunc-ozbay/multi-functional-controller" rel="noopener noreferrer">💻 View GitHub Repo</a>
|
<a class="btn btn-primary" href="http://34.57.151.250:3000/ertunc-ozbay/multi-functional-controller" rel="noopener noreferrer">💻 View GitHub Repo</a>
|
||||||
<a class="btn btn-emerald" href="../assets/downloads/mfc_esp32s3_firmware.c" download="mmcontroller.c">⬇ Download Firmware (mmcontroller.c)</a>
|
<a class="btn btn-emerald" href="../assets/downloads/mfc_esp32s3_firmware.c" download="mmcontroller.c">⬇ Download Firmware (mmcontroller.c)</a>
|
||||||
<a class="btn btn-cyan" href="../assets/downloads/mfc-1.kicad_sch" download="mfc-1.kicad_sch">📐 Download KiCad Schematic (.kicad_sch)</a>
|
<a class="btn btn-cyan" href="../assets/downloads/mfc-1.kicad_sch" download="mfc-1.kicad_sch">📐 Download KiCad Schematic (.kicad_sch)</a>
|
||||||
<a class="btn btn-secondary" href="https://github.com/ertunc-ozbay/multi-functional-controller/archive/refs/heads/master.zip">📦 Repo (.zip)</a>
|
<a class="btn btn-secondary" href="/assets/downloads/multi-functional-controller.zip">📦 Repo (.zip)</a>
|
||||||
<a class="btn btn-youtube" href="#poc-video">🎬 Watch PoC Video Slot</a>
|
<a class="btn btn-youtube" href="#poc-video">🎬 Watch PoC Video Slot</a>
|
||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
|
|
@ -139,7 +139,7 @@
|
||||||
<button type="button" class="copy-code-btn" data-copy-code>📋 Copy Commands</button>
|
<button type="button" class="copy-code-btn" data-copy-code>📋 Copy Commands</button>
|
||||||
</div>
|
</div>
|
||||||
<pre><code># 1. Clone the Multi-Functional Controller repository
|
<pre><code># 1. Clone the Multi-Functional Controller repository
|
||||||
git clone https://github.com/ertunc-ozbay/multi-functional-controller.git
|
git clone http://34.57.151.250:3000/ertunc-ozbay/multi-functional-controller.git
|
||||||
cd multi-functional-controller/firmware
|
cd multi-functional-controller/firmware
|
||||||
|
|
||||||
# 2. Export the ESP-IDF v5.2.2 toolchain environment
|
# 2. Export the ESP-IDF v5.2.2 toolchain environment
|
||||||
|
|
@ -155,7 +155,7 @@ idf.py -p /dev/ttyACM0 flash monitor</code></pre>
|
||||||
|
|
||||||
<h3>Master Node Pinout & Telemetry Firmware Snippet (<code>firmware/main/mmcontroller.c</code>)</h3>
|
<h3>Master Node Pinout & Telemetry Firmware Snippet (<code>firmware/main/mmcontroller.c</code>)</h3>
|
||||||
<p class="reading-width">
|
<p class="reading-width">
|
||||||
Below is the hardware pinout and hardware `PCNT` quadrature rotary encoder / ADC1 setup from <a href="https://github.com/ertunc-ozbay/multi-functional-controller/blob/master/firmware/main/mmcontroller.c" rel="noopener noreferrer"><code>firmware/main/mmcontroller.c</code></a>:
|
Below is the hardware pinout and hardware `PCNT` quadrature rotary encoder / ADC1 setup from <a href="http://34.57.151.250:3000/ertunc-ozbay/multi-functional-controller/src/branch/master/firmware/main/mmcontroller.c" rel="noopener noreferrer"><code>firmware/main/mmcontroller.c</code></a>:
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<div class="code-window">
|
<div class="code-window">
|
||||||
|
|
@ -296,7 +296,7 @@ idf.py -p /dev/ttyACM0 flash monitor</code></pre>
|
||||||
<li><a href="../blog/index.html">Blog</a></li>
|
<li><a href="../blog/index.html">Blog</a></li>
|
||||||
<li><a href="../lab.html">Lab</a></li>
|
<li><a href="../lab.html">Lab</a></li>
|
||||||
<li><a href="../contact.html">Contact</a></li>
|
<li><a href="../contact.html">Contact</a></li>
|
||||||
<li><a href="https://github.com/ertunc-ozbay" rel="noopener noreferrer">GitHub</a></li>
|
<li><a href="http://34.57.151.250:3000/ertunc-ozbay" rel="noopener noreferrer">GitHub</a></li>
|
||||||
<li><a href="https://www.linkedin.com/in/ertunc-ozbay" rel="noopener noreferrer">LinkedIn</a></li>
|
<li><a href="https://www.linkedin.com/in/ertunc-ozbay" rel="noopener noreferrer">LinkedIn</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -67,9 +67,9 @@
|
||||||
Built on Arch Linux without requiring Heroic, Lutris, or external wrappers—featuring automated Wine prefix & Winetricks provisioning, 16-byte TLS-aligned runtime support for DirectX 11, multi-region authentication, and native 1920×1080 borderless fullscreen at 200 FPS.
|
Built on Arch Linux without requiring Heroic, Lutris, or external wrappers—featuring automated Wine prefix & Winetricks provisioning, 16-byte TLS-aligned runtime support for DirectX 11, multi-region authentication, and native 1920×1080 borderless fullscreen at 200 FPS.
|
||||||
</p>
|
</p>
|
||||||
<div class="button-row">
|
<div class="button-row">
|
||||||
<a class="btn btn-emerald" href="https://github.com/ertunc-ozbay/pointblank-linux/releases/latest/download/pointblank-linux-v1.0.0-linux-x86_64.tar.gz">⬇ Download v1.0.0 Linux Binary (.tar.gz)</a>
|
<a class="btn btn-emerald" href="/assets/downloads/pointblank-linux-v1.0.0-linux-x86_64.tar.gz">⬇ Download v1.0.0 Linux Binary (.tar.gz)</a>
|
||||||
<a class="btn btn-primary" href="https://github.com/ertunc-ozbay/pointblank-linux" rel="noopener noreferrer">💻 View GitHub Repo</a>
|
<a class="btn btn-primary" href="http://34.57.151.250:3000/ertunc-ozbay/pointblank-linux" rel="noopener noreferrer">💻 View GitHub Repo</a>
|
||||||
<a class="btn btn-cyan" href="https://github.com/ertunc-ozbay/pointblank-linux/releases" rel="noopener noreferrer">📦 All GitHub Releases</a>
|
<a class="btn btn-cyan" href="http://34.57.151.250:3000/ertunc-ozbay/pointblank-linux/releases" rel="noopener noreferrer">📦 All GitHub Releases</a>
|
||||||
<a class="btn btn-youtube" href="#poc-video">🎬 Watch PoC Video Slot</a>
|
<a class="btn btn-youtube" href="#poc-video">🎬 Watch PoC Video Slot</a>
|
||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
|
|
@ -109,7 +109,7 @@
|
||||||
<button type="button" class="copy-code-btn" data-copy-code>📋 Copy Commands</button>
|
<button type="button" class="copy-code-btn" data-copy-code>📋 Copy Commands</button>
|
||||||
</div>
|
</div>
|
||||||
<pre><code># 1. Download & extract the official pre-compiled Linux x86_64 release archive
|
<pre><code># 1. Download & extract the official pre-compiled Linux x86_64 release archive
|
||||||
curl -L -O https://github.com/ertunc-ozbay/pointblank-linux/releases/latest/download/pointblank-linux-v1.0.0-linux-x86_64.tar.gz
|
curl -L -O http://34.57.151.250/assets/downloads/pointblank-linux-v1.0.0-linux-x86_64.tar.gz
|
||||||
tar -xzf pointblank-linux-v1.0.0-linux-x86_64.tar.gz
|
tar -xzf pointblank-linux-v1.0.0-linux-x86_64.tar.gz
|
||||||
cd pointblank-linux-v1.0.0-linux-x86_64
|
cd pointblank-linux-v1.0.0-linux-x86_64
|
||||||
|
|
||||||
|
|
@ -151,7 +151,7 @@ sudo dnf install -y wine winetricks mingw32-gcc vulkan-loader vulkan-loader.i686
|
||||||
</span>
|
</span>
|
||||||
<button type="button" class="copy-code-btn" data-copy-code>📋 Copy Commands</button>
|
<button type="button" class="copy-code-btn" data-copy-code>📋 Copy Commands</button>
|
||||||
</div>
|
</div>
|
||||||
<pre><code>git clone https://github.com/ertunc-ozbay/pointblank-linux.git
|
<pre><code>git clone http://34.57.151.250:3000/ertunc-ozbay/pointblank-linux.git
|
||||||
cd pointblank-linux
|
cd pointblank-linux
|
||||||
cargo build --release
|
cargo build --release
|
||||||
./target/release/pointblank-linux</code></pre>
|
./target/release/pointblank-linux</code></pre>
|
||||||
|
|
@ -193,11 +193,11 @@ cargo build --release
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><strong>Direct Binary Download</strong></td>
|
<td><strong>Direct Binary Download</strong></td>
|
||||||
<td><a href="https://github.com/ertunc-ozbay/pointblank-linux/releases/latest/download/pointblank-linux-v1.0.0-linux-x86_64.tar.gz">pointblank-linux-v1.0.0-linux-x86_64.tar.gz</a></td>
|
<td><a href="/assets/downloads/pointblank-linux-v1.0.0-linux-x86_64.tar.gz">pointblank-linux-v1.0.0-linux-x86_64.tar.gz</a></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><strong>Source Repository</strong></td>
|
<td><strong>Source Repository</strong></td>
|
||||||
<td><a href="https://github.com/ertunc-ozbay/pointblank-linux" rel="noopener noreferrer">github.com/ertunc-ozbay/pointblank-linux</a></td>
|
<td><a href="http://34.57.151.250:3000/ertunc-ozbay/pointblank-linux" rel="noopener noreferrer">git.ertuncozbay.dev/ertunc-ozbay/pointblank-linux</a></td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
@ -217,7 +217,7 @@ cargo build --release
|
||||||
<li><a href="../blog/index.html">Blog</a></li>
|
<li><a href="../blog/index.html">Blog</a></li>
|
||||||
<li><a href="../lab.html">Lab</a></li>
|
<li><a href="../lab.html">Lab</a></li>
|
||||||
<li><a href="../contact.html">Contact</a></li>
|
<li><a href="../contact.html">Contact</a></li>
|
||||||
<li><a href="https://github.com/ertunc-ozbay" rel="noopener noreferrer">GitHub</a></li>
|
<li><a href="http://34.57.151.250:3000/ertunc-ozbay" rel="noopener noreferrer">GitHub</a></li>
|
||||||
<li><a href="https://www.linkedin.com/in/ertunc-ozbay" rel="noopener noreferrer">LinkedIn</a></li>
|
<li><a href="https://www.linkedin.com/in/ertunc-ozbay" rel="noopener noreferrer">LinkedIn</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -176,7 +176,7 @@ _Static_assert(sizeof(RcControlPacket_t) == 8, "RcControlPacket_t must be 8 byte
|
||||||
<li><a href="../blog/index.html">Blog</a></li>
|
<li><a href="../blog/index.html">Blog</a></li>
|
||||||
<li><a href="../lab.html">Lab</a></li>
|
<li><a href="../lab.html">Lab</a></li>
|
||||||
<li><a href="../contact.html">Contact</a></li>
|
<li><a href="../contact.html">Contact</a></li>
|
||||||
<li><a href="https://github.com/ertunc-ozbay" rel="noopener noreferrer">GitHub</a></li>
|
<li><a href="http://34.57.151.250:3000/ertunc-ozbay" rel="noopener noreferrer">GitHub</a></li>
|
||||||
<li><a href="https://www.linkedin.com/in/ertunc-ozbay" rel="noopener noreferrer">LinkedIn</a></li>
|
<li><a href="https://www.linkedin.com/in/ertunc-ozbay" rel="noopener noreferrer">LinkedIn</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue