Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: add support for the wokwi simulator #2688

Merged
merged 5 commits into from
Dec 18, 2023

Conversation

slaff
Copy link
Contributor

@slaff slaff commented Dec 8, 2023

No description provided.

@slaff slaff added this to the 5.1.0 milestone Dec 8, 2023
Copy link

what-the-diff bot commented Dec 8, 2023

PR Summary

  • Added new MergeFlash definition
    In the configuration of esptool, a new capability was introduced identified as MergeFlash. This tool aids in combining different sections of the flash memory into one place.

  • Introducing a new target - 'mergeflash'
    A new target called mergeflash has been added to the base component file. This feature allows us to consolidate the bootloader and all associated partition images into a single flash file simplifying handling and management.

  • Update of 'setup.py' in the IDE
    In the setup file of our Visual Studio (VS) Code IDE, we've included new functions - update_wokwi and main. These enhance the functionality of the system.

  • List of recommended extensions
    A file with a list of recommended extensions for VS Code was added. It's a tool to help developers set up their coding environment efficiently.

  • Sample diagram of Wokwi
    We've introduced a sample diagram contained in a file for the Wokwi simulator. It can serve as a reference or a model for similar future work.

  • Configuration settings for the Wokwi simulator
    A new configuration settings file was designed for the Wokwi simulator. It provides a measure of flexibility and customization options for the user.

  • New section addition in documentation
    In the experimental part of our documentation, we've added a "Wokwi" section to cater to all related topics, thus making it even more comprehensive.

  • Documentation for Wokwi simulator integration
    Documentation has been enhanced with a dedicated file for Wokwi simulator integration, providing much-needed insight and instructions for integrating with this simulator.

@slaff slaff requested a review from mikee47 December 11, 2023 07:26
@slaff slaff force-pushed the feature/simulator-wokwi-support branch from 0428e7b to c17b942 Compare December 11, 2023 13:01
@slaff slaff force-pushed the feature/simulator-wokwi-support branch from c17b942 to 928d9af Compare December 11, 2023 13:38
@slaff slaff mentioned this pull request Dec 12, 2023
5 tasks
@slaff slaff merged commit 1ba2c2d into SmingHub:develop Dec 18, 2023
36 checks passed
@slaff slaff removed the 3 - Review label Dec 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants