2 مستودعات
Software environments that simulate the behavior of physical hardware and network communication for testing purposes.
Distinct from Hardware Component Simulation: The candidates are either too narrow (button only) or too broad (CPU/Memory); this is a high-level environment for installation logic.
Explore 2 awesome GitHub repositories matching hardware & iot · Hardware Emulators. Refine with filters or upvote what's useful.
Anypixel is a web-to-hardware display framework and toolkit for building large-scale physical interactive screens and button walls. It provides a system for mapping HTML canvas graphics to physical LED arrays, combining a networked pixel controller with a management tool that translates web application data into electronic signals for microcontroller-driven display boards. The project features a browser-based hardware simulation environment that allows for testing interactive display logic, button events, and network communication without requiring physical components. This emulator enables t
Provides a browser-based hardware simulation environment to test display logic and button events without physical components.
Chips هو إطار عمل مكتبة C نمطي ومستند إلى الرؤوس مصمم لبناء محاكيات أجهزة دقيقة الدورة وتكرار معماريات الحوسبة ثمانية البت التاريخية. يوفر المكونات الأساسية اللازمة لبناء أنظمة قديمة كاملة من خلال دمج معالجات دقيقة محاكاة ورقائق طرفية. يتميز إطار العمل بمعمارية قائمة على المكونات حيث يتم تنفيذ وحدات الأجهزة كرؤوس مستقلة يمكن توصيلها معاً لتشكيل أنظمة معقدة. ويقوم بنمذجة تفاعلات الأجهزة على مستوى منخفض، مستخدماً محاكاة الإشارة على مستوى الدبوس واتصال الناقل المخطط للذاكرة لضمان سلوك حتمي. يمكن للمطورين التقاط الحالة الداخلية الكاملة للمحاكي في مخزن مؤقت للذاكرة، مما يتيح لقطات مستمرة واستعادة دقيقة للحالة. يتضمن المشروع مجموعة شاملة من أدوات التشخيص والتطوير، مثل تصور تصحيح الأخطاء في الوضع الفوري والمراقبة في الوقت الفعلي لسجلات النظام ومخازن الإطارات. كما يوفر أدوات سطر أوامر لأتمتة توليد تعريفات مكونات الأجهزة والكود المصدري، مما يسهل بناء بيئات مضمنة مخصصة.
Simulates classic microprocessors and peripheral chips to recreate historical eight-bit computing environments.