Open AbdennourBELKACEM opened 6 days ago
I understand your enthusiasm for adding an RFID module to Wokwi. However, creating multiple duplicate issues can be frustrating for you and especially for developers.
Let's focus on constructive dialogue:
Review existing discussions: Check if your idea has been previously suggested or discussed. Issue #359 might be relevant.
Contribute positively: Instead of opening new issues, consider:
Implement a mock function RFID tag simulation
a. Implement the read_card()
function FAKE:
Consider adding randomness or dynamic generation of tag IDs
With this approach, you can continue development, abstracting/isolating the RFID from the application
Implement a mock RFID tag simulation:
a. Create a custom chip that mimics RFID tag behavior:
b. Develop a mock RFID reader interface:
Utilize creative approaches to simulate RFID functionality using current resources:
a. Mock communication: Simulate RFID card interactions by mocking the SPI communication protocol. You can create a custom chip that mimics the Mfrc522's behavior, allowing you to test RFID-like scenarios. Wokwi Custom Chips
b. State machine simulation: Implement a state machine that mimics the RFID reader's operation, including card detection, authentication, and data transmission.
c. Hardware abstraction layer: Create a custom chip that abstracts the RFID functionality, allowing you to interact with it through a simplified API.
d. Emulation-based testing: Develop a system that emulates RFID tags and readers, allowing you to test RFID-like scenarios without needing actual hardware.
e. Protocol analysis: Study and replicate the RFID communication protocols used by real devices, implementing them in Wokwi using existing components.
Remember, while these alternatives may not perfectly replicate real-world RFID systems, they can help you develop and test RFID-related logic within the constraints of Wokwi's current capabilities.
Let's work together to make Wokwi an even better tool for all users.
sorry sir ,but i don't understand all this amount of anger in your details section of your replay , it was just adding 2 issuses for the same feature, anyway i appreciate your constructive dialogue part.
the iot tinkering community is looking up for an rfid module because no common simulator have a rfid module for simulation (direct simulation),not tinkercad ,not simulIDE ,not even proteus ,if you add it to wokwi it will be a big advantage for you and for the community