TGViewer
OpenPCB OpenPCB @openpcb · 3.44K subscribers
Post #333 3.64K
معمولاً برای کپچر کردن تصویر نمایشگرهای کوچک LCD که تو پروژه‌های امبدد با رابط SPI یا I2C کار می‌کنن، به ابزارهای دیباگ گرون‌قیمت و دردسر دیکود کردن دیتا نیاز دارید. ولی خب یه توسعه‌دهنده ابزاری به اسم LcdTap توسعه داده که دستورات کنترلر LCD رو مستقیماً می‌خونه، تصویر رو بازسازی می‌کنه و فریم‌بافر رو به صورت یک سیگنال DVI-D خروجی می‌ده. این ابزار بر پایه بردهای ارزونی مثل Raspberry Pi Pico 2 توسعه داده شده که تو بازار با قیمتی حدود ۵ دلار پیدا می‌شه.
این ابزار با استفاده از توان پردازشی RP2350 و پروژه‌ی Pico-DVI می‌تونه رزولوشن‌هایی تا 480x320 رو به راحتی هندل کنه و از فرمت‌های پیکسلی مختلفی مثل RGB565 و مونوکروم پشتیبانی می‌کنه.
علاوه بر این، داخل این پروژه امکاناتی مثل منوی OSD برای کانفیگ در زمان اجرا، رابط سریال USB CDC برای تنظیم از راه دور و قابلیت دامپ کردن کامندها وجود داره. فقط نیازه که برد پیکو رو فلش کنید و پایه‌ها رو به باس نمایشگر تارگت (و کانکتور DVI) مونتاژ کنید. اینطوری می‌تونید دیتای باس دیوایس‌هایی با کنترلرهای معروفی مثل ST7789 ،ILI9341 یا SSD1306 رو بخونید و کاری که می‌خوایید رو روی مانیتور انجام بدید.

کاربرد اصلی این ابزار تو توسعه سخت‌افزار و مهندسی معکوسه. با اسنیف کردن باس (SPI/I2C) می‌شه کامندها و دیتای ارسالی MCU رو تو بردهای کلوزسورس دیکود کرد. برای اتوماسیون خط تولید و ساخت Test Jig هم به جای استفاده از دوربین و بینایی ماشین، می‌شه وضعیت UI رو با خوندن مستقیم فریم‌بافر ولیدیت کرد. موقع توسعه درایورهای سطح پایین، این ابزار عیب‌یابی تنظیمات رجیسترها و فرمت‌های رنگی رو خیلی راحت‌تر می‌کنه. علاوه بر این، برای مستندسازی فلوهای UI مثل منوی بوت‌لودر یا OTA یه کپچر دیجیتال تمیز می‌ده و تو پروژه‌های مادینگ هم اجازه می‌ده تصویر دیوایس‌های کوچیک رو بدون دستکاری فریم‌ور، مستقیم روی مانیتورهای DVI/HDMI خروجی بگیرید.

ریپوی این پروژه رو تو لینک زیر می‌تونید ببینید.
https://github.com/shapoco/lcdtap


📡openpcb
  • 👍 22
  • 🔥 8
  • ❤ 4
More from @openpcb
  1. Sep 28, 2026خب خب بریم تو کارش. پ‌ن: قرار نیست سریع انجام بشه من خیلی تنبلم و یک سر دارم و هزار سودا!…
  2. Sep 6, 2026یه کاربر چینی به اسم GoFly یه برد فلایت‌کنترلر FPV رو کامل با GPT-6 Astraطراحی کرده. مدل ک…
  3. Aug 11, 2026یه پروژه سخت‌افزاری بگید کلش رو Vibe-Craft کنم و اینجا گزارش بدم. فضایی نباشه فقط. 😅 راست…
  4. Aug 5, 2026Post #350
  5. Aug 2, 2026چیپ مغزی Neuralink، استارتاپ چیپ مغزی ایلان ماسک، حالا به معلولان حرکتی امکان کنترل ویلچره…
  6. Jul 29, 2026وضعیت تولید و قیمت چیپ‌های حافظه چه از نوع RAM چه eMMC بقدری بحرانی و عجیب غریبه که یکی از…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →