
می خوام یک NUCLEO-H7S3L8 که برد N1 می نامیم رو وصل کنم به یک...
Prompt
می خوام یک NUCLEO-H7S3L8 که برد N1 می نامیم رو وصل کنم به یک Raspberry Pi 5 از طریق اترنت و پروتوکل TCP و یک NUCLEO-H7S3L8 رو که N2 می نامیم وصل کنم به N1 از طریق usb c . می خوام یک سنسور BNO085 وصل بشه به رزبری پای ۵ . ، ۸ موتور براشلس به نام های B1,B2,B3,B4,B5,B6,B7,B8 که از میان این ها B1 و B2 یک ساعت کلاک براش در نظر بگیر ، برای B3 و B4 یک ساعت کلاک متمایز در نظر بگیر ، برای B5و B6 یک ساعت کلاک جداگانه برایش در نظر بگیر ، برای B7 و B8 هم یک ساعت کلاک متمایز در نظر بگیر . از MicroStrain 3DM-GX3-25 به عنوان IMU می خوام استفاده کنم . BMP390 به عنوان فشار سنج هوا و تخمین ارتفاع استفاده کنم ، می خوام ارتباطش از طریق I2C باشه ArduSimple simpleGNSS Pro به عنوان gps وصل بشه با آداپتور usb به Raspberry Pi 5 RF Solutions RF-LORA-868-SO به عنوان ماژول LORA وصل بشه بهN2 خب همه ی اطلاعات به سنسور ها به رزبری پای ۵ از طریق اترنت داده می شه و از طریق اترنت رزبری پای ۵ اطلاعات رو می فرسته . کد لازم رو برای هر برد تولید کن ، برای کد ها به زبان انگلیسی کامنت بگذار . لیست قطعه ها BOM رو به صورت فایل pdf بنویس ، توضیحات در مورد نحوه ی کارکرد و چیز های دیگه ای که صلاح می دونی رو در فایلی به نام attention بنویس .