داستان زندگی و پیشرفت یک مهندس که از رزبری استفاده میکرده.
https://www.raspberrypi.org/blog/learning-with-raspberry-pi-robotics-a-masters-degree-and-beyond/
https://www.raspberrypi.org/blog/learning-with-raspberry-pi-robotics-a-masters-degree-and-beyond/
Raspberry Pi
Learning with Raspberry Pi — robotics, a Master's degree, and beyond - Raspberry Pi
Callum started learning from scratch with one of the first Raspberry Pi computers. He's just completed a Master's degree and landed a job programming robots!
ساخت میکروسکوپ با رزبری پای.
⚠️عزیزان ایرانی شما به اون قسمت هایی از متن که میگه ارزون قیمت توجه نکنید، اونا نمیدونن ارزش هر دلار توی ایران ۲۰ هزار تومنه.
https://www.tomshardware.com/uk/reviews/pimoroni-microscope-lens-for-raspberry-pi
⚠️عزیزان ایرانی شما به اون قسمت هایی از متن که میگه ارزون قیمت توجه نکنید، اونا نمیدونن ارزش هر دلار توی ایران ۲۰ هزار تومنه.
https://www.tomshardware.com/uk/reviews/pimoroni-microscope-lens-for-raspberry-pi
Tom's Hardware
Pimoroni Microscope Lens for Raspberry Pi HQ Camera Review: Tiny Details
Turn your Raspberry Pi into a powerful, programmable microscope.
Forwarded from 🐍 Python & Raspberry 🐍 (Kasra :|)
با سلام خدمت دوستان و همراهان عزیز
مدتیه که کانال رزبری پایتون ( همین کانال که مفتخرشده دربرابر دیدگان شریفتون قرار بگیره) به همراهی گروه پای اسپای تعدادی چلنج رو برگزار میکنه
کلیت چلنج هامون اینجوریه که یه لینکی به شرکت کنندگان داده میشه و اونا باید به طریقی نامعلوم از حس کنجکاوی و علوم برنامه نویسیشون استفاده کنن و لینک ی گروه تلگرامی رو از توش پیدا کنن ( که البته این گروها موقت بوده و بعد از پایان چلنج به نیستی پیوسته میشن)
و البته قسمت جذاب این چلنج ها جوایز نفیسی هس که برندگان میدیم.
ولی هم اکنون خودمون رو مفتخر میدونیم که تمام افرادی که قصد تبلیغات و یا بهتر دیده شدن رو دارند، به عنوان اسپانسر در این چلنج ها اعلام کنیم.
@raspberry_python
مدتیه که کانال رزبری پایتون ( همین کانال که مفتخرشده دربرابر دیدگان شریفتون قرار بگیره) به همراهی گروه پای اسپای تعدادی چلنج رو برگزار میکنه
کلیت چلنج هامون اینجوریه که یه لینکی به شرکت کنندگان داده میشه و اونا باید به طریقی نامعلوم از حس کنجکاوی و علوم برنامه نویسیشون استفاده کنن و لینک ی گروه تلگرامی رو از توش پیدا کنن ( که البته این گروها موقت بوده و بعد از پایان چلنج به نیستی پیوسته میشن)
و البته قسمت جذاب این چلنج ها جوایز نفیسی هس که برندگان میدیم.
ولی هم اکنون خودمون رو مفتخر میدونیم که تمام افرادی که قصد تبلیغات و یا بهتر دیده شدن رو دارند، به عنوان اسپانسر در این چلنج ها اعلام کنیم.
@raspberry_python
Forwarded from Sisoog مرجع متن باز الکترونیک-سیسوگ
📌الفبای معماری حافظه (قسمت اول – کلیات)
👈#سیسوگ #معماری
🖋 نویسنده : #سعیدحقیقی_پور
سلام خدمت همه مخاطبین عزیز سیسوگ!
تو این سری از آموزش ها تصمیم داریم یه ذره باهم راجع به معماری حافظه اطلاعات کسب کنیم و از این دانشمون در جهت بهبود برنامه نویسی سخت افزار کمک بگیریم.
همونطور که میدونید فرق عمده ای که بین سیستم های نهفته و بقیه سیستم های دیجیتال وجود داره محدودیت هایی هستش که در زمینه های مختلف پیش روی طراح قرار میگیره و از مهمترین این محدودیت ها حافظه ها هستند. خیلی از اوقات پیش میاد که طراحانی که دید کافی نسبت به حافظه ها ندارند برای پیاده سازی برنامه ای که نوشتن روی یه سخت افزار خاص به مشکل میخورن و به همین دلیل هم تصمیم میگیرن که از یه سخت افزار با قابلیت های بالاتر استفاده کنن. پیامدی که این موضوع داره افزایش هزینه تموم شده اون محصول هستش که شاید چندان مطلوب کارفرمای احتمالی نباشه.
در حالی که ممکن بود همین برنامه رو تنها با داشتن اطلاعاتی از نحوه map کردن کد بر روی حافظه و همچنین با کمی تغییرات (بدون تغییر عملکرد نهایی برنامه) بشه روی همون سخت افزار ارزون قیمت قبلی پیاده کنیم و عملکرد مطلوب رو ازش بگیریم. پس اهمیت مطالعه ساختار حافظه ها در سیستم های نهفته تا حدودی برامون مشخص شد.
در سیستم های نهفته ما با سه نوع حافظه سر و کله میزنیم:
✅ حافظه کد : این حافظه رو معمولا از نوع Flash که به صورت فقط خواندنی هستش انتخاب میکنند چون تمایلی نداریم کدهایی که نوشتیم رو در حین برنامه با یه حرکت اشتباه از دست بدیم!
✅ حافظه داده : این حافظه به علت ماهیتی که داره و لازمه در طی برنامه داده های داخلیش مدام تغییر کنن باید از نوع SRAM انتخاب بشه.
✅ حافظه حالت برنامه: در حین اجرای برنامه استفاده میشه و دربرگیرنده رجیسترهای CPU (شامل General purpose و Special purpose) و رجیسترهای پریفرال ها هستش.
نکته مهمی که وجود داره اینه که متناسب با داده ای که میخواهیم ذخیره سازی کنیم لازمه نوع حافظه رو انتخاب کنیم تا از هدر رفت بیهوده منابع ارزشمند حافظه برای کاربردهای نامناسب جلوگیری کنیم.در واقع هدف ما تو این سری از مقالات بررسی روش هایی برای همین موضوع هست.
بیاید یه مثال واقعی رو بررسی کنیم! ...
ادامه مطلب
📣 عضویت در کانال تلگرام سیسوگ
👈#سیسوگ #معماری
🖋 نویسنده : #سعیدحقیقی_پور
سلام خدمت همه مخاطبین عزیز سیسوگ!
تو این سری از آموزش ها تصمیم داریم یه ذره باهم راجع به معماری حافظه اطلاعات کسب کنیم و از این دانشمون در جهت بهبود برنامه نویسی سخت افزار کمک بگیریم.
همونطور که میدونید فرق عمده ای که بین سیستم های نهفته و بقیه سیستم های دیجیتال وجود داره محدودیت هایی هستش که در زمینه های مختلف پیش روی طراح قرار میگیره و از مهمترین این محدودیت ها حافظه ها هستند. خیلی از اوقات پیش میاد که طراحانی که دید کافی نسبت به حافظه ها ندارند برای پیاده سازی برنامه ای که نوشتن روی یه سخت افزار خاص به مشکل میخورن و به همین دلیل هم تصمیم میگیرن که از یه سخت افزار با قابلیت های بالاتر استفاده کنن. پیامدی که این موضوع داره افزایش هزینه تموم شده اون محصول هستش که شاید چندان مطلوب کارفرمای احتمالی نباشه.
در حالی که ممکن بود همین برنامه رو تنها با داشتن اطلاعاتی از نحوه map کردن کد بر روی حافظه و همچنین با کمی تغییرات (بدون تغییر عملکرد نهایی برنامه) بشه روی همون سخت افزار ارزون قیمت قبلی پیاده کنیم و عملکرد مطلوب رو ازش بگیریم. پس اهمیت مطالعه ساختار حافظه ها در سیستم های نهفته تا حدودی برامون مشخص شد.
در سیستم های نهفته ما با سه نوع حافظه سر و کله میزنیم:
✅ حافظه کد : این حافظه رو معمولا از نوع Flash که به صورت فقط خواندنی هستش انتخاب میکنند چون تمایلی نداریم کدهایی که نوشتیم رو در حین برنامه با یه حرکت اشتباه از دست بدیم!
✅ حافظه داده : این حافظه به علت ماهیتی که داره و لازمه در طی برنامه داده های داخلیش مدام تغییر کنن باید از نوع SRAM انتخاب بشه.
✅ حافظه حالت برنامه: در حین اجرای برنامه استفاده میشه و دربرگیرنده رجیسترهای CPU (شامل General purpose و Special purpose) و رجیسترهای پریفرال ها هستش.
نکته مهمی که وجود داره اینه که متناسب با داده ای که میخواهیم ذخیره سازی کنیم لازمه نوع حافظه رو انتخاب کنیم تا از هدر رفت بیهوده منابع ارزشمند حافظه برای کاربردهای نامناسب جلوگیری کنیم.در واقع هدف ما تو این سری از مقالات بررسی روش هایی برای همین موضوع هست.
بیاید یه مثال واقعی رو بررسی کنیم! ...
ادامه مطلب
📣 عضویت در کانال تلگرام سیسوگ