معرفی TinyBasRV: کامپیوتر ارزان اما قدرتمند RISC-V

معرفی TinyBasRV کامپیوتر ارزان اما قدرتمند RISC-V
26 بازدید
۱۴۰۴-۰۵-۱۲
3 دقیقه
  • نویسنده: مریم میریان
  • درباره نویسنده: ---

به گفته hackster.io

کامپیوتر TinyBasRV یک سیستم مستقل DIY با معماری RISC-V است که از VGA و PS/2 پشتیبانی می‌کند و با سیستم‌عامل Tiny BASIC کار می‌کند. این پروژه با هزینه‌ای چند دلاری قابل ساخت است و برای علاقه‌مندان به الکترونیک طراحی شده است.

مقدمه‌ای بر TinyBasRV

در دنیای فناوری که همواره با سرعت زیادی پیشرفت می‌کند، پروژه‌ای مانند TinyBasRV یادآوری می‌کند که چگونه می‌توان با هزینه‌ای اندک، یک سیستم کاربردی و مستقل ایجاد کرد. این میکروکامپیوتر که توسط کاربری به نام Stan6314 در GitHub طراحی شده، شاید از نظر قدرت پردازشی شبیه به ماشین‌های 8 بیتی قدیمی باشد، اما برای تهیه آن نیازی به صرف هزینه‌های هنگفت ندارید. با چند دلار می‌توانید صاحب یک کامپیوتر کامل با قابلیت اجرای برنامه‌های ساده شوید.

newcomp_5geAvAWedY

مشخصات فنی TinyBasRV

ویژگیتوضیحات
پردازندهCH32V003 ،32 بیتی با معماری RISC-V
حافظهEEPROM سریال (ارتباط از طریق I2C)
اتصالاتکیبورد PS/2، خروجی تصویر VGA
صدابلندگوی کوچک برای پخش نت‌های ساده
منبع تغذیه5 ولت
سیستم‌عاملTiny BASIC

سخت‌افزار TinyBasRV

قلب تپنده TinyBasRV، میکروکنترلر 32 بیتی CH32V003 با معماری RISC-V است که به دلیل قیمت بسیار اقتصادی‌اش شناخته می‌شود. این سیستم از یک چیپ حافظه EEPROM سریال برای ذخیره برنامه‌های کاربر استفاده می‌کند که از طریق پروتکل I2C قابل دسترسی است. از ویژگی‌های برجسته این کامپیوتر می‌توان به پشتیبانی از اتصال کیبورد PS/2 و خروجی تصویر VGA اشاره کرد که آن را به یک سیستم کاملاً مستقل تبدیل کرده‌اند؛ به این معنا که نیازی به اتصال به کامپیوتر دیگر از طریق UART ندارید. علاوه بر این، یک بلندگوی کوچک هم برای پخش نت‌های ساده موسیقی در این طراحی گنجانده شده است.

اجزای موردنیاز برای ساخت

  • میکروکنترلر CH32V003: پردازنده اصلی با معماری RISC-V.
  • حافظه EEPROM سریال: برای ذخیره برنامه‌ها از طریق ارتباط I2C.
  • اتصالات PS/2 و VGA: برای اتصال کیبورد و مانیتور.
  • بلندگوی کوچک: برای پخش صداهای ساده.
  • برد مدار چاپی (PCB): یک برد کوچک با چند قطعه پسیو که باید ساخته شود.
  • منبع تغذیه 5 ولت: برای تأمین انرژی سیستم.
  • پروگرمر WCHLinkE: برای برنامه‌ریزی میکروکنترلر.

نرم‌افزار: بازگشت به روزهای ساده با Tiny BASIC

نام TinyBasRV از سیستم‌عامل آن یعنی Tiny BASIC گرفته شده است. زبان برنامه‌نویسی BASIC شاید دیگر مانند گذشته محبوب نباشد، اما همچنان راهی سریع و ساده برای نوشتن برنامه‌های ابتدایی ارائه می‌دهد. Stan6314 همچنین نسخه‌هایی از بازی‌های کلاسیک Snake و Tetris را که با BASIC نوشته شده‌اند، در قالب یک ایمیج آماده برای فلش کردن روی EEPROM ارائه کرده است.

image_ZD81N2O1LA

طراحی مینیمال و دسترسی آسان

یکی از نقاط قوت TinyBasRV، سادگی طراحی سخت‌افزاری آن است. این سیستم با حداقل قطعات ساخته شده و همین موضوع باعث شده که تقریباً هر فردی با دانش اولیه الکترونیک بتواند آن را سرهم کند. Stan6314 مستندات مفصلی برای ساخت این پروژه فراهم کرده و کل پروژه تحت مجوز GPL-3.0 منتشر شده که به کاربران اجازه می‌دهد آزادانه از آن استفاده کرده یا آن را اصلاح کنند.

چرا TinyBasRV ارزش امتحان کردن دارد؟

اگر به دنبال یک پروژه سرگرم‌کننده و آموزشی در زمینه الکترونیک و برنامه‌نویسی هستید، TinyBasRV گزینه‌ای ایده‌آل است. این کامپیوتر نه‌تنها به شما امکان می‌دهد با مفاهیم پایه‌ای محاسبات و معماری RISC-V آشنا شوید، بلکه حس نوستالژیک کار با سیستم‌های قدیمی را نیز برایتان زنده می‌کند. هزینه پایین، طراحی ساده و پشتیبانی از بازی‌های کلاسیک، این پروژه را به انتخابی مناسب برای علاقه‌مندان تبدیل کرده است.

اطلاعات
26
0
0
لینک و اشتراک
profile

نویسنده: مریم میریان

متخصص الکترونیک

مقالات بیشتر
slide

پالت | بازار خرید و فروش قطعات الکترونیک

قطعات اضافه و بدون استفاده همیشه یکی از سرباره‌‌های شرکتها و طراحان حوزه برق و الکترونیک بوده و هست. پالت سامانه‌ای است که بصورت تخصصی اجازه خرید و فروش قطعات مازاد الکترونیک را فراهم می‌کند. فروش در پالت
family

آیسی | موتور جستجوی قطعات الکترونیک

سامانه آی سی سیسوگ (Isee) قابلیتی جدید و کاربردی از سیسوگ است. در این سامانه سعی شده است که جستجو، انتخاب و خرید مناسب تر قطعات برای کاربران تسهیل شود. جستجو در آیسی
family

سیسوگ‌شاپ | فروشگاه محصولات Quectel

فروشگاه سیسوگ مجموعه ای متمرکز بر تکنولوژی های مبتنی بر IOT و ماژول های M2M نظیر GSM، GPS، LTE، NB-IOT، WiFi، BT و ... جایی که با تعامل فنی و سازنده، بهترین راهکارها انتخاب می شوند. برو به فروشگاه سیسوگ
family

سیسوگ فروم | محلی برای پاسخ پرسش‌های شما

دغدغه همیشگی فعالان تخصصی هر حوزه وجود بستری برای گفتگو و پرسش و پاسخ است. سیسوگ فروم یک انجمن آنلاین است که بصورت تخصصی امکان بحث، گفتگو و پرسش و پاسخ در حوزه الکترونیک را فراهم می‌کند. پرسش در سیسوگ فرم
family

سیکار | اولین مرجع متن باز ECU در ایران

بررسی و ارائه اطلاعات مربوط به ECU (واحد کنترل الکترونیکی) و نرم‌افزارهای متن باز مرتبط با آن برو به سیکار
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
خانواده سیسوگ
سیسوگ‌شاپ

فروشگاه محصولات Quectel

پالت
سیسوگ فروم

محلی برای پاسخ پرسش‌های شما

سیسوگ جابز
سیسوگ
سیسوگ فروم
سی‌کار

اولین مرجع متن باز ECU در ایران

سیسوگ مگ
آی‌سی

موتور جستجوی قطعات الکترونیکی

سیسوگ آکادمی
پالت

بازار خرید و فروش قطعات الکترونیک

دیدگاه ها

become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله