Essential Online Simulators for Development Boards

Essential Online Simulators for Development Boards

For engineers, there are certainly many development boards at hand. However, to be honest, development boards are not cheap, and during use, it is inevitable to burn one or two, which can be quite painful.

Even excluding economic reasons, when learning a piece of hardware, there are many scenarios where one has to buy hardware or make mistakes, so in such cases, using electronic simulators to indulge in the virtual world is a good idea.
EEWorld (ID: EEWorldbbs)|Produced

Essential Online Simulators for Development Boards Universal Online Simulator for Development Boards Essential Online Simulators for Development Boards

Recently, EEWorld’s moderator dcexpert discovered a great chip simulation website that has attracted the attention of forum members. The original post can be found at:https://bbs.eeworld.com.cn/thread-1280582-1-1.html.
dcexpert stated that the forum is conducting a RUST learning activity and found an online rust simulator to share with everyone.
https://wokwi.com
You can develop and simulate microcontroller programs in the browser without installing any software, simulating various common peripherals and sensors, and seeing the running effect in real-time.
Example of ESP32:
Essential Online Simulators for Development Boards
Example of Arduino development board:
Essential Online Simulators for Development Boards
This website is powerful, supporting development boards including Arduino (Uno, Mega, Nano), ESP32, STM32, Pi Pico, and programming languages such as MicroPython and Rust. The electronic component library includes almost all commonly used components.
Essential Online Simulators for Development Boards

Essential Online Simulators for Development Boards Free Microcontroller and Circuit Simulation Software SimulIDE Essential Online Simulators for Development Boards

SimulIDE is a circuit simulation software that can simulate analog circuits, LCD displays, stepper or servo motors, programmable PIC or AVR microcontrollers, and Arduino. It is very powerful.
It also includes options for microcontrollers and sensors, similar to the aforementioned online simulation tool Wokwi.
Theoretically, SimulIDE can meet the basic simulation needs of digital and analog circuits. The operation logic of the entire tool is very intuitive and easy to use. The process of building circuits is similar to drawing circuit schematics.
Essential Online Simulators for Development Boards
According to engineers, using SimulIDE as a temporary substitute for real hardware setup is more than sufficient. This tool provides seamless integration with compilers, allowing you to write your own program and install the corresponding compiler to execute compilation and upload to the corresponding simulated chip, which is very convenient.
SimulIDE supports Arduino, 51, PIC, and theoretically, it should be able to achieve such a toolchain. However, Arduino is still more convenient with Wokwi.
Essential Online Simulators for Development Boards

Essential Online Simulators for Development Boards Classic Software Fritzing Essential Online Simulators for Development Boards

As an open-source electronic design software, Fritzing has become a powerful tool for simplifying circuit design and PCB layout.
Recently, downloading the latest version seems to require a donation to obtain the download link. However, using some unconventional methods, version 0.9.10 can still be downloaded.
https://fritzing.org/
Essential Online Simulators for Development Boards
Fritzing is a super simple and straightforward hardware wiring drawing tool, and the software interface visually and intuitively shows how the various hardware modules are connected.
This circuit design software is widely used by individual makers, providing three views: breadboard, schematic, and PCB. When designing in any one of these views, the software automatically synchronizes the other two views.
The simulation capabilities of this software are noticeably weaker than the previous two, but it is still sufficient for enjoyment.
Essential Online Simulators for Development Boards

References

[1] https://bbs.eeworld.com.cn/thread-1280582-1-1.html

[2] https://mp.weixin.qq.com/s/P3yONNmWz_qJi8_3YMnfDA

[3] https://zhuanlan.zhihu.com/p/676388750

· END ·

Essential Online Simulators for Development Boards

Leave a Comment

Your email address will not be published. Required fields are marked *