به گفته hackster
کریس گرینینگ با استفاده از WebSerial به ساخت یک “پلاتر سریال بهتر” برای آردوینوها و بیشتر میپردازد
نمایشگر آگنوستیک دستگاه شامل ویژگیهای کاربردی بوده و کاملاً در مرورگر اجرا میشود.
کریس گرینینگ به توسعه یک “پلاتر سریال بهتر” پرداخته که رابط کاربری غنیتری نسبت به پلاتر سریال موجود در محیط توسعه آردوینو دارد و کاملاً در مرورگر اجرا میشود. این ابزار به لطف API وبسریال، امکان نمایش دادهها از آردوینو، ESP32 و سایر پروژههای میکروکنترلر را بدون نیاز به نصب درایور یا نرمافزار، فراهم میکند.
این پلاتر سریال با استفاده از Typescript، Vite و React به همراه Tailwind CSS نوشته شده و با کمک مدل زبانی بزرگ Anthropic Claude، قابلیتهای نمایش دادهها نظیر نمایش چندسری زمانواقعی، پن و زوم، آپدیت خودکار هیستوگرامها و آمار زمانواقعی شامل حداقل، حداکثر، میانگین، میانه و انحراف معیار را ارائه میدهد. همچنین، امکان سفارشیسازی رنگ، کنسول سریال دوسویه و طراحی واکنشگرا مناسب برای دستگاههای با اندازههای مختلف را داراست.
کامپوننت | نسخه/تنظیمات | یادداشتها |
---|---|---|
FreeRTOS | vX.Y.Z | پشتیبانی کامل و بهینهسازیشده برای استفاده در پروژه |
این پلاتر سریال ویژگیهای پیشرفتهای را برای تجزیه و تحلیل دادههای سنسور در زمان واقعی فراهم میکند. با اتصال مرورگر وب به میکروکنترلر از طریق پیوند WebSerial – که توسط برخی مرورگرها مبتنی بر کروم، شامل اُپرا و اج پشتیبانی میشود – این اقدام ممکن شده است.
کد منبع پروژه در GitHub تحت لایسنس GNU General Public License 3 قرار دارد. ایدهها، مسائل و درخواستهای کششی مورد استقبال قرار خواهند گرفت. کریس گرینینگ یک نسخه زنده با یک مولد سیگنال تعبیهشده برای آزمایش بدون نیاز به سختافزار ارائه داده است، که نشاندهنده تعهد او به بهبود مداوم و بازخورد جامعه است.
من اون دیوونهام که وقتی بورد روشن نمیشه، ذوق میکنم؛ یعنی یه شب تا صبح قراره با منبع تغذیه و لاجیک آنالایزر عشق کنم! آدما قهوه میخورن که بیدار بمونن، ولی من بیدار میمونم تا بفهمم این بورد چرا باهام قهر کرده! زندگی من یه لوپ بینهایته بین باگ و دیباگ... با چاشنی یه کم امید و یه عالمه دیوونگی!
نویسنده شو !
سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.