Skip to content

Commit a2a7cbb

Browse files
committed
Deployed 154a3f1 with MkDocs version: 1.6.1
1 parent d6b3ba9 commit a2a7cbb

10 files changed

Lines changed: 83 additions & 45 deletions

File tree

‎can-io-extender/index.html‎

Lines changed: 36 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@
254254
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
255255
<div class="section" itemprop="articleBody">
256256

257-
<p><em>Terakhir diperbarui: <span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date" title="1 Oktober 2026 07:28:21 UTC">1 Oktober 2026</span></em></p>
257+
<p><em>Terakhir diperbarui: <span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date" title="1 Oktober 2026 09:06:41 UTC">1 Oktober 2026</span></em></p>
258258
<h1 id="can-io-extender">CAN IO Extender<a class="headerlink" href="#can-io-extender" title="Permanent link">&para;</a></h1>
259259
<h2 id="gambaran-umum">Gambaran Umum<a class="headerlink" href="#gambaran-umum" title="Permanent link">&para;</a></h2>
260260
<p><img alt="Mazduino CAN IO Extender dengan konektor kabel Molex 24 pin" src="../img/can-io/can-io-extender.jpeg" /></p>
@@ -337,7 +337,7 @@ <h2 id="konektor-utama-j2">Konektor Utama (J2)<a class="headerlink" href="#konek
337337
Baris bawah berisi pin 1–12 dari kanan ke kiri, dan baris atas berisi pin 13–24
338338
dari kanan ke kiri. Konektor kabel yang dilihat dari sisi masuk kabel, dengan
339339
kait pengunci di atas, memakai susunan yang sama.</p>
340-
<table>
340+
<table class="pin-grid">
341341
<tr><th></th><th colspan="12" align="center">▼ kait pengunci ▼</th></tr>
342342
<tr><th>Atas</th><td align="center"><b>24</b><br>12V</td><td align="center"><b>23</b><br>LC1</td><td align="center"><b>22</b><br>LC2</td><td align="center"><b>21</b><br>HS1</td><td align="center"><b>20</b><br>LC3</td><td align="center"><b>19</b><br>OUT4</td><td align="center"><b>18</b><br>HS2</td><td align="center"><b>17</b><br>OUT5</td><td align="center"><b>16</b><br>LS2</td><td align="center"><b>15</b><br>LS1</td><td align="center"><b>14</b><br>CAN H</td><td align="center"><b>13</b><br>CAN L</td></tr>
343343
<tr><th>Bawah</th><td align="center"><b>12</b><br>GND</td><td align="center"><b>11</b><br>A1</td><td align="center"><b>10</b><br>A2</td><td align="center"><b>9</b><br>A3</td><td align="center"><b>8</b><br>A4</td><td align="center"><b>7</b><br>A5</td><td align="center"><b>6</b><br>A6</td><td align="center"><b>5</b><br>A7</td><td align="center"><b>4</b><br>A8</td><td align="center"><b>3</b><br>A9</td><td align="center"><b>2</b><br>A10</td><td align="center"><b>1</b><br>—</td></tr>
@@ -596,23 +596,26 @@ <h2 id="output">Output<a class="headerlink" href="#output" title="Permanent link
596596
<p><strong>Logic output</strong> (LOGIC1 dan LOGIC2) adalah output sinyal, bukan driver coil.
597597
Tegangannya bisa dipilih <strong>5 V atau 12 V</strong> saat pemasangan. Keduanya memakai pin
598598
yang sama dengan LC4 dan LC5, jadi pilih salah satu fungsi per pin.</p>
599-
<p>!!! danger "Output mati sendiri kalau perintah berhenti"
600-
Semua output dimatikan bila perintah dari dash tidak diterima selama
601-
<strong>500 ms</strong>, dan modul memang menyala dalam keadaan semua output mati. Jadi
602-
kalau dash mati atau kabel CAN lepas, pompa atau solenoid tidak akan terus
603-
menyala. Kondisi ini normal, bukan kerusakan.</p>
599+
<div class="admonition danger">
600+
<p class="admonition-title">Output mati sendiri kalau perintah berhenti</p>
601+
<p>Semua output dimatikan bila perintah dari dash tidak diterima selama
602+
<strong>500 ms</strong>, dan modul memang menyala dalam keadaan semua output mati. Jadi
603+
kalau dash mati atau kabel CAN lepas, pompa atau solenoid tidak akan terus
604+
menyala. Kondisi ini normal, bukan kerusakan.</p>
605+
</div>
604606
<h2 id="memakai-dengan-racedash-pro-m4-m5-m7">Memakai dengan Racedash Pro (M4, M5, M7)<a class="headerlink" href="#memakai-dengan-racedash-pro-m4-m5-m7" title="Permanent link">&para;</a></h2>
605607
<p>Bisa langsung dipakai tanpa ganti firmware, <strong>bersamaan dengan protokol ECU yang
606608
sedang aktif</strong>.</p>
607-
<p>!!! tip "CAN ID: heksadesimal atau desimal"
608-
Halaman ini menulis CAN ID dalam heksadesimal, misalnya <code>0x643</code>. Beberapa
609-
software, seperti rusEFI dan TunerStudio, menampilkan angka yang sama dalam
610-
desimal: <code>0x643</code> = <code>1603</code>.</p>
611-
<pre><code>Di DashTune, pilih tampilannya di **Settings → Format CAN ID**. Pilihan ini
609+
<div class="admonition tip">
610+
<p class="admonition-title">CAN ID: heksadesimal atau desimal</p>
611+
<p>Halaman ini menulis CAN ID dalam heksadesimal, misalnya <code>0x643</code>. Beberapa
612+
software, seperti rusEFI dan TunerStudio, menampilkan angka yang sama dalam
613+
desimal: <code>0x643</code> = <code>1603</code>.</p>
614+
<p>Di DashTune, pilih tampilannya di <strong>Settings → Format CAN ID</strong>. Pilihan ini
612615
juga berlaku di editor CAN Button pada layar dash. Di bawah setiap kolom CAN
613616
ID, DashTune menampilkan padanannya, misalnya "= 1603 (desimal)". Angka yang
614-
diawali `0x` selalu dibaca sebagai heksadesimal, apa pun pilihannya.
615-
</code></pre>
617+
diawali <code>0x</code> selalu dibaca sebagai heksadesimal, apa pun pilihannya.</p>
618+
</div>
616619
<h3 id="lampu-indikator-dari-saklar-kendaraan">Lampu indikator dari saklar kendaraan<a class="headerlink" href="#lampu-indikator-dari-saklar-kendaraan" title="Permanent link">&para;</a></h3>
617620
<p>Di DashTune, buka pengaturan indikator, pilih mode <strong>CAN</strong>, lalu isi:</p>
618621
<table>
@@ -756,17 +759,21 @@ <h3 id="menyalakan-output">Menyalakan output<a class="headerlink" href="#menyala
756759
lagi di byte <strong>2</strong> (HS1) atau byte <strong>3</strong> (HS2), dengan nilai ON 1–254 sebagai
757760
duty, misalnya 128 untuk sekitar 50%. Selama tombol duty itu mati, outputnya
758761
kembali menyala penuh.</p>
759-
<p>!!! note "Butuh firmware terbaru"
760-
Cara di atas memerlukan firmware Racedash dan firmware CAN IO Extender
761-
versi terbaru. Pada firmware lama, tombol-tombol yang berada di byte yang
762-
sama saling menimpa, dan modul mengabaikan perintah yang lebih pendek dari
763-
4 byte.</p>
762+
<div class="admonition note">
763+
<p class="admonition-title">Butuh firmware terbaru</p>
764+
<p>Cara di atas memerlukan firmware Racedash dan firmware CAN IO Extender
765+
versi terbaru. Pada firmware lama, tombol-tombol yang berada di byte yang
766+
sama saling menimpa, dan modul mengabaikan perintah yang lebih pendek dari
767+
4 byte.</p>
768+
</div>
764769
<h2 id="memakai-dengan-racedash-35-dan-4">Memakai dengan Racedash 3.5" dan 4"<a class="headerlink" href="#memakai-dengan-racedash-35-dan-4" title="Permanent link">&para;</a></h2>
765-
<p>!!! warning "Tidak bisa bersamaan dengan protokol ECU"
766-
Pada varian ini, modul hanya terbaca kalau protokol dash diset ke
767-
<strong>Custom</strong>, dan mode Custom menggantikan decoder ECU bawaan. Artinya dash
768-
bisa membaca <strong>modul ini atau ECU</strong>, tidak keduanya sekaligus. Kalau Anda
769-
butuh dua-duanya, gunakan Racedash Pro.</p>
770+
<div class="admonition warning">
771+
<p class="admonition-title">Tidak bisa bersamaan dengan protokol ECU</p>
772+
<p>Pada varian ini, modul hanya terbaca kalau protokol dash diset ke
773+
<strong>Custom</strong>, dan mode Custom menggantikan decoder ECU bawaan. Artinya dash
774+
bisa membaca <strong>modul ini atau ECU</strong>, tidak keduanya sekaligus. Kalau Anda
775+
butuh dua-duanya, gunakan Racedash Pro.</p>
776+
</div>
770777
<p>Langkahnya: set protokol dash ke <strong>Custom</strong>, samakan bitrate dengan bus, lalu
771778
susun channel-nya lewat DashTune. Semua nilai <strong>little-endian</strong>, jadi biarkan
772779
pilihan <strong>MSB first (Motorola) mati</strong>.</p>
@@ -929,9 +936,11 @@ <h3 id="unduh">Unduh<a class="headerlink" href="#unduh" title="Permanent link">&
929936
dimodifikasi, dan hanya dipakai kalau tim Mazduino mengarahkan Anda ke sana.</p>
930937
<h3 id="flash">Flash<a class="headerlink" href="#flash" title="Permanent link">&para;</a></h3>
931938
<p>Modul ini berbasis Arduino Mega 2560 dan di-flash lewat kabel USB-nya.</p>
932-
<p>!!! warning "Lepas 12 V sebelum menyambungkan USB"
933-
Cabut konektor utama (J2) atau matikan kunci kontak dulu. Board akan
934-
mendapat daya dari USB selama proses flash.</p>
939+
<div class="admonition warning">
940+
<p class="admonition-title">Lepas 12 V sebelum menyambungkan USB</p>
941+
<p>Cabut konektor utama (J2) atau matikan kunci kontak dulu. Board akan
942+
mendapat daya dari USB selama proses flash.</p>
943+
</div>
935944
<p><strong>Cara termudah: script flash.</strong> Unduh <code>flash.bat</code> (Windows) atau <code>flash.sh</code>
936945
(macOS/Linux) dari halaman Releases yang sama. Script ini mengunduh firmware
937946
yang benar sendiri, jadi file <code>.hex</code> tidak perlu diunduh terpisah.</p>

‎css/print.css‎

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,13 +96,18 @@
9696
widows: 3;
9797
}
9898

99-
figure, img, pre, blockquote, tr {
99+
figure, img, pre, blockquote, tr, .admonition {
100100
page-break-inside: avoid;
101101
break-inside: avoid;
102102
}
103103

104+
/* A portrait photo at full sheet width is a page on its own, and with
105+
break-inside: avoid it drags the heading above it onto an otherwise empty
106+
sheet. Capping the height keeps it beside its text. */
104107
img {
105108
max-width: 100% !important;
109+
max-height: 130mm !important;
110+
width: auto !important;
106111
height: auto !important;
107112
}
108113

@@ -149,7 +154,19 @@
149154
line-height: 1.3;
150155
}
151156

157+
/* Connector pin grids: one short label per cell, so nothing may break, and
158+
12+ columns only fit at a smaller size. */
159+
.rst-content table.pin-grid td,
160+
.rst-content table.pin-grid th {
161+
white-space: nowrap !important;
162+
overflow-wrap: normal !important;
163+
text-align: center !important;
164+
padding: 3pt 1pt !important;
165+
font-size: 9pt !important;
166+
}
167+
152168
th {
169+
overflow-wrap: normal !important;
153170
background: #eee !important;
154171
-webkit-print-color-adjust: exact;
155172
print-color-adjust: exact;

‎firmware/can-analog-input/index.html‎

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -275,9 +275,11 @@ <h2 id="konfigurasi-di-tunerstudio">Konfigurasi di TunerStudio<a class="headerli
275275
</tbody>
276276
</table>
277277
<p>Setelah slot dikonfigurasi, pilih channel tersebut di pengaturan sensor yang diinginkan (misalnya: MAP sensor → pilih <code>EFI_ADC_48</code>).</p>
278-
<p>!!! tip
279-
Hasil konversi adalah tegangan (Volt). Sesuaikan Scale dan Offset agar nilai mentah CAN
280-
menghasilkan tegangan yang sesuai dengan kurva sensor yang dikonfigurasi.</p>
278+
<div class="admonition tip">
279+
<p class="admonition-title">Tip</p>
280+
<p>Hasil konversi adalah tegangan (Volt). Sesuaikan Scale dan Offset agar nilai mentah CAN
281+
menghasilkan tegangan yang sesuai dengan kurva sensor yang dikonfigurasi.</p>
282+
</div>
281283
<hr />
282284
<h2 id="contoh-sensor-tekanan-bahan-bakar-via-can">Contoh: Sensor Tekanan Bahan Bakar via CAN<a class="headerlink" href="#contoh-sensor-tekanan-bahan-bakar-via-can" title="Permanent link">&para;</a></h2>
283285
<p>Sensor mengirim tekanan bar × 100 sebagai 16-bit di CAN ID <code>0x420</code>, byte 2–3:</p>

‎firmware/can-output-triggered/index.html‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -235,8 +235,10 @@ <h2 id="konfigurasi">Konfigurasi<a class="headerlink" href="#konfigurasi" title=
235235
<li>Pilih <strong>Trigger Edge</strong> — <code>Rising</code> (0→1) atau <code>Falling</code> (1→0)</li>
236236
<li>Isi payload seperti pada <a href="../can-output/">CAN Output periodik</a></li>
237237
</ol>
238-
<p>!!! note
239-
Mode Triggered dan Periodic dapat dikonfigurasi pada slot yang berbeda secara bersamaan.</p>
238+
<div class="admonition note">
239+
<p class="admonition-title">Note</p>
240+
<p>Mode Triggered dan Periodic dapat dikonfigurasi pada slot yang berbeda secara bersamaan.</p>
241+
</div>
240242

241243
</div>
242244
</div><footer>

‎firmware/can-output/index.html‎

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -307,9 +307,11 @@ <h3 id="isi-payload-per-byte">Isi Payload (per Byte)<a class="headerlink" href="
307307
</tr>
308308
</tbody>
309309
</table>
310-
<p>!!! tip
311-
Pilih channel yang dibutuhkan oleh dashboard atau perangkat penerima.
312-
Sesuaikan Scale agar satuan data cocok dengan yang diharapkan perangkat tersebut.</p>
310+
<div class="admonition tip">
311+
<p class="admonition-title">Tip</p>
312+
<p>Pilih channel yang dibutuhkan oleh dashboard atau perangkat penerima.
313+
Sesuaikan Scale agar satuan data cocok dengan yang diharapkan perangkat tersebut.</p>
314+
</div>
313315
<hr />
314316
<h2 id="contoh-kirim-rpm-dan-clt-ke-dashboard">Contoh: Kirim RPM dan CLT ke Dashboard<a class="headerlink" href="#contoh-kirim-rpm-dan-clt-ke-dashboard" title="Permanent link">&para;</a></h2>
315317
<p>Frame CAN ID <code>0x600</code>, dikirim setiap 50 ms:</p>

‎firmware/can-sensor-input/index.html‎

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -274,9 +274,11 @@ <h2 id="konfigurasi-di-tunerstudio">Konfigurasi di TunerStudio<a class="headerli
274274
</tr>
275275
</tbody>
276276
</table>
277-
<p>!!! tip
278-
Nilai yang diterima diproses menggunakan kalibrasi sensor yang sudah ada.
279-
Pastikan satuan data yang dikirim sesuai dengan kurva sensor yang dikonfigurasi.</p>
277+
<div class="admonition tip">
278+
<p class="admonition-title">Tip</p>
279+
<p>Nilai yang diterima diproses menggunakan kalibrasi sensor yang sudah ada.
280+
Pastikan satuan data yang dikirim sesuai dengan kurva sensor yang dikonfigurasi.</p>
281+
</div>
280282
<hr />
281283
<h2 id="contoh-sensor-map-via-can">Contoh: Sensor MAP via CAN<a class="headerlink" href="#contoh-sensor-map-via-can" title="Permanent link">&para;</a></h2>
282284
<p>Modul sensor mengirim tekanan dalam kPa × 10 sebagai 16-bit little-endian di CAN ID <code>0x300</code>, byte 0–1:</p>

‎index.html‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -576,5 +576,5 @@ <h2 id="pcb-design-dan-technical-resources">PCB Design dan Technical Resources<a
576576

577577
<!--
578578
MkDocs version : 1.6.1
579-
Build Date UTC : 2026-10-01 07:54:28.938569+00:00
579+
Build Date UTC : 2026-10-01 10:06:21.411442+00:00
580580
-->

‎mazduino-lite-v0.3/index.html‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -278,8 +278,10 @@ <h2 id="pengantar">Pengantar<a class="headerlink" href="#pengantar" title="Perma
278278
<ul>
279279
<li><strong>Header I2C (J10)</strong>: Dua pin SDA dan SCL dibawa keluar ke header, sebaris dengan header serial RX/TX yang sudah ada. Bus-nya sama dengan yang dipakai sensor barometer internal</li>
280280
</ul>
281-
<p>!!! info "Pinout tidak berubah"
282-
Konektor utama 33-pin dan pemetaan pin MCU <strong>identik dengan v0.2</strong> (diverifikasi pin per pin dari file desain). Wiring harness dan konfigurasi firmware v0.2 dapat dipakai langsung tanpa perubahan.</p>
281+
<div class="admonition info">
282+
<p class="admonition-title">Pinout tidak berubah</p>
283+
<p>Konektor utama 33-pin dan pemetaan pin MCU <strong>identik dengan v0.2</strong> (diverifikasi pin per pin dari file desain). Wiring harness dan konfigurasi firmware v0.2 dapat dipakai langsung tanpa perubahan.</p>
284+
</div>
283285
<p><strong>Yang diwarisi dari v0.2:</strong></p>
284286
<ul>
285287
<li>IGBT footprint D2Pak to 263 (umum &amp; mudah ditemukan)</li>

‎mazduino-mini-6ch-v1.3d/index.html‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -307,8 +307,10 @@ <h2 id="gambaran-umum">Gambaran Umum<a class="headerlink" href="#gambaran-umum"
307307
<p><strong>JP9 Tanpa Bridge Pabrik</strong>: Jumper Knock/PC13 memakai footprint solder jumper <strong>terbuka</strong> — pada v1.3C sisi Knock sudah tersambung dari pabrik, di v1.3D Anda yang menentukan</p>
308308
</li>
309309
</ul>
310-
<p>!!! info "Pinout tidak berubah"
311-
Pinout konektor 48-pin dan pemetaan pin MCU <strong>identik dengan v1.3C</strong> (diverifikasi pin per pin dari file desain). Tune dan konfigurasi firmware v1.3C dapat dipakai langsung tanpa perubahan.</p>
310+
<div class="admonition info">
311+
<p class="admonition-title">Pinout tidak berubah</p>
312+
<p>Pinout konektor 48-pin dan pemetaan pin MCU <strong>identik dengan v1.3C</strong> (diverifikasi pin per pin dari file desain). Tune dan konfigurasi firmware v1.3C dapat dipakai langsung tanpa perubahan.</p>
313+
</div>
312314
<p><strong>Perbaikan yang diwarisi dari v1.3C (relatif terhadap v1.3B):</strong></p>
313315
<ul>
314316
<li>

‎search/search_index.json‎

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)