به گفته hackster.io
در دنیای فناوری که همواره با سرعت زیادی پیشرفت میکند، پروژهای مانند TinyBasRV یادآوری میکند که چگونه میتوان با هزینهای اندک، یک سیستم کاربردی و مستقل ایجاد کرد. این میکروکامپیوتر که توسط کاربری به نام Stan6314 در GitHub طراحی شده، شاید از نظر قدرت پردازشی شبیه به ماشینهای 8 بیتی قدیمی باشد، اما برای تهیه آن نیازی به صرف هزینههای هنگفت ندارید. با چند دلار میتوانید صاحب یک کامپیوتر کامل با قابلیت اجرای برنامههای ساده شوید.
ویژگی | توضیحات |
---|---|
پردازنده | CH32V003 ،32 بیتی با معماری RISC-V |
حافظه | EEPROM سریال (ارتباط از طریق I2C) |
اتصالات | کیبورد PS/2، خروجی تصویر VGA |
صدا | بلندگوی کوچک برای پخش نتهای ساده |
منبع تغذیه | 5 ولت |
سیستمعامل | Tiny BASIC |
قلب تپنده TinyBasRV، میکروکنترلر 32 بیتی CH32V003 با معماری RISC-V است که به دلیل قیمت بسیار اقتصادیاش شناخته میشود. این سیستم از یک چیپ حافظه EEPROM سریال برای ذخیره برنامههای کاربر استفاده میکند که از طریق پروتکل I2C قابل دسترسی است. از ویژگیهای برجسته این کامپیوتر میتوان به پشتیبانی از اتصال کیبورد PS/2 و خروجی تصویر VGA اشاره کرد که آن را به یک سیستم کاملاً مستقل تبدیل کردهاند؛ به این معنا که نیازی به اتصال به کامپیوتر دیگر از طریق UART ندارید. علاوه بر این، یک بلندگوی کوچک هم برای پخش نتهای ساده موسیقی در این طراحی گنجانده شده است.
نام TinyBasRV از سیستمعامل آن یعنی Tiny BASIC گرفته شده است. زبان برنامهنویسی BASIC شاید دیگر مانند گذشته محبوب نباشد، اما همچنان راهی سریع و ساده برای نوشتن برنامههای ابتدایی ارائه میدهد. Stan6314 همچنین نسخههایی از بازیهای کلاسیک Snake و Tetris را که با BASIC نوشته شدهاند، در قالب یک ایمیج آماده برای فلش کردن روی EEPROM ارائه کرده است.
یکی از نقاط قوت TinyBasRV، سادگی طراحی سختافزاری آن است. این سیستم با حداقل قطعات ساخته شده و همین موضوع باعث شده که تقریباً هر فردی با دانش اولیه الکترونیک بتواند آن را سرهم کند. Stan6314 مستندات مفصلی برای ساخت این پروژه فراهم کرده و کل پروژه تحت مجوز GPL-3.0 منتشر شده که به کاربران اجازه میدهد آزادانه از آن استفاده کرده یا آن را اصلاح کنند.
اگر به دنبال یک پروژه سرگرمکننده و آموزشی در زمینه الکترونیک و برنامهنویسی هستید، TinyBasRV گزینهای ایدهآل است. این کامپیوتر نهتنها به شما امکان میدهد با مفاهیم پایهای محاسبات و معماری RISC-V آشنا شوید، بلکه حس نوستالژیک کار با سیستمهای قدیمی را نیز برایتان زنده میکند. هزینه پایین، طراحی ساده و پشتیبانی از بازیهای کلاسیک، این پروژه را به انتخابی مناسب برای علاقهمندان تبدیل کرده است.
نویسنده شو !
سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.