
Sensor garis
Mervs111/Line-Follower-Racer
Board kecil yang ditumpuk di atas PCB utama (konsep v17, 03/11/2026): OLED 0,96 inci di socket di tengah, 5 tombol 6×6 mengapit untuk menu OLED (kiri: atas, bawah; kanan: kembali, OK, lanjut).

Board kecil yang ditumpuk di atas PCB utama (konsep v17, 03/11/2026): OLED 0,96 inci di socket di tengah, 5 tombol 6×6 mengapit untuk menu OLED (kiri: atas, bawah; kanan: kembali, OK, lanjut).
Ltm sensor is an open-source printed circuit board by Mervs111, from the Mervs111/Line-Follower-Racer repository on GitHub. It is a 2-layer board of 110 × 51 mm with 82 parts on 81 nets, routed with 642 tracks and 56 vias.
It is built around the MCP23017-E/SS and AO3400. Its parts include 42 resistors, 18 ICs, 16 diodes, 2 capacitors and 1 transistor. It belongs with the sensors and measurement boards of this library.
Board kecil yang ditumpuk di atas PCB utama (konsep v17, 03/11/2026): OLED 0,96 inci di socket di tengah, 5 tombol 6×6 mengapit untuk menu OLED (kiri: atas, bawah; kanan: kembali, OK, lanjut). Ukuran konsep 46 × 32 mm, PCB jadi 46 × 36 mm (ditambah lubang M2).
| File | Isi |
|---|---|
board-interface.kicad_pro | salinan setting PCB utama (aturan cetak, net class) |
board-interface.kicad_sch | skematik rev A dari hardware/tools/gen_sch_interface.py, 13 komponen, ERC 0. PDF: board-interface-skematik.pdf |
Tangga resistor: tombol k menghubungkan BTN (GPIO34) ke GND lewat Rk; pull-up 10k (R5) ada di PCB utama.
| Tombol | Rk | Tegangan BTN |
|---|---|---|
| SW1 Atas | 1k | 0,30 V |
| SW2 Bawah | 3,9k | 0,93 V |
| SW3 Kembali | 8,2k | 1,49 V |
| SW4 OK | 18k | 2,12 V |
| SW5 Lanjut | 39k | 2,63 V |
| tidak ditekan | – | 3,3 V |
Hanya satu tombol terbaca dalam satu waktu (cukup untuk menu). C1 100 nF di BTN meredam derau.
J1 = header 1×6 (urutan sama dengan J6 PCB utama: +3V3, GND, SDA, SCL, BTN, AUX tidak dipakai). Jarak antar board ±16 mm (atas PCB utama z 16,6 → bawah board interface z 33). Socket J6 8,5 mm + header biasa (6 mm masuk) tidak sampai, jadi perlu header pin panjang atau spacer. Cara pasang board ini (dudukan) belum diputuskan.
Dibuat oleh hardware/tools/gen_pcb_interface.py (penempatan, silkscreen, pour) + hardware/tools/autoroute/sisa.py
(routing, GND lewat pour). Render: render-atas.png, render-bawah.png.
board-interface.kicad_dru: courtyard tombol 6×6 dan lubang M2 boleh bersinggungan
(badan tombol berjarak 3 mm, tembaga ke lubang ≥ 1,1 mm).Buat ulang (sesudah skematik berubah):
KPY="/c/Program Files/KiCad/10.0/bin/python.exe"; K="/c/Program Files/KiCad/10.0/bin/kicad-cli.exe"; I=hardware/board-interface
"$K" sch export netlist -o if.net $I/board-interface.kicad_sch
"$KPY" hardware/tools/gen_pcb_interface.py if.net hardware/pcb-utama/pcb-utama.kicad_pcb $I/board-interface.kicad_pcb
"$K" pcb drc --severity-all --format json -o drc.json $I/board-interface.kicad_pcb
"$KPY" hardware/tools/autoroute/sisa.py $I/board-interface.kicad_pcb drc.json GND # ulangi sampai 0 (selain GND)
"$KPY" hardware/tools/gen_pcb_interface.py pour $I/board-interface.kicad_pcb| Qty | Value | Footprint | References |
|---|---|---|---|
| 17 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R42 +1 |
| 16 | 330 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R25, R26, R27, R28, R29, R30, R31, R32, R33, R34, R35, R36, R37, R38, R39, R40 |
| 16 | LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, D16 |
| 8 | 120 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2, R3, R4, R5, R6, R7, R8 |
| 2 | 100nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2 |
| 2 | M3 | MountingHole:MountingHole_3.2mm_M3 | H1, H2 |
| 1 | 100 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R41 |
| 1 | AO3400 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | ITR20001 (S1) | ltm:ITR20001 | U1 |
| 1 | ITR20001 (S10) | ltm:ITR20001 | U10 |
| 1 | ITR20001 (S11) | ltm:ITR20001 | U11 |
| 1 | ITR20001 (S12) | ltm:ITR20001 | U12 |
| 1 | ITR20001 (S13) | ltm:ITR20001 | U13 |
| 1 | ITR20001 (S14) | ltm:ITR20001 | U14 |
| 1 | ITR20001 (S15) | ltm:ITR20001 | U15 |
| 1 | ITR20001 (S16) | ltm:ITR20001 | U16 |
| 1 | ITR20001 (S2) | ltm:ITR20001 | U2 |
| 1 | ITR20001 (S3) | ltm:ITR20001 | U3 |
| 1 | ITR20001 (S4) | ltm:ITR20001 | U4 |
| 1 | ITR20001 (S5) | ltm:ITR20001 | U5 |
| 1 | ITR20001 (S6) | ltm:ITR20001 | U6 |
| 1 | ITR20001 (S7) | ltm:ITR20001 | U7 |
| 1 | ITR20001 (S8) | ltm:ITR20001 | U8 |
| 1 | ITR20001 (S9) | ltm:ITR20001 | U9 |
| 1 | KABEL PITA 12 PIN | Connector_IDC:IDC-Header_2x06_P2.54mm_Vertical | J1 |
| 1 | MCP23017 | Package_DIP:DIP-28_W7.62mm_Socket | U18 |
| 1 | Modul CD74HC4067 | ltm:CD74HC4067_Module | U17 |

Mervs111/Line-Follower-Racer
Board kecil yang ditumpuk di atas PCB utama (konsep v17, 03/11/2026): OLED 0,96 inci di socket di tengah, 5 tombol 6×6 mengapit untuk menu OLED (kiri: atas, bawah; kanan: kembali, OK, lanjut).

Mervs111/Line-Follower-Racer
Board kecil yang ditumpuk di atas PCB utama (konsep v17, 03/11/2026): OLED 0,96 inci di socket di tengah, 5 tombol 6×6 mengapit untuk menu OLED (kiri: atas, bawah; kanan: kembali, OK, lanjut).

Mervs111/Line-Follower-Racer
Board kecil yang ditumpuk di atas PCB utama (konsep v17, 03/11/2026): OLED 0,96 inci di socket di tengah, 5 tombol 6×6 mengapit untuk menu OLED (kiri: atas, bawah; kanan: kembali, OK, lanjut).

Mervs111/Line-Follower-Racer
Board kecil yang ditumpuk di atas PCB utama (konsep v17, 03/11/2026): OLED 0,96 inci di socket di tengah, 5 tombol 6×6 mengapit untuk menu OLED (kiri: atas, bawah; kanan: kembali, OK, lanjut).

sudomesh/disaster-radio
A (paused) work-in-progress long-range, low-bandwidth wireless disaster recovery mesh network powered by the sun.

Spritetm/picframe_colepd
A WiFi picture frame allowing for remote photo uploads, using an ESP32-C3 and a 5.6" color E-ink display

Tjeerdie/SPECTRE
Speeduino compatible engine control unit (ECU) based around black STM32F407VET6 board.


FeruzTopalov/eleph
GPS-based local relative navigation system for group of up to 6 members


FeruzTopalov/spoke
Standalone LoRa-based real-time off-grid relative GPS navigation for group of up to 5 people. Improved version of LRNS Eleph
It measures 110 × 51 mm and has 2 copper layers, 1.6 mm thick.
82 parts, built around the MCP23017-E/SS and AO3400. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the Mervs111/Line-Follower-Racer repository on GitHub, at the commit this page was made from: the board is arsip/hardware/ltm-sensor/ltm-sensor.kicad_pcb and its schematic arsip/hardware/ltm-sensor/ltm-sensor.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask Mervs111 before reusing the design.