Particular tool download link is embedded in Turquoise color. URL to important tools will be maintained here. Most of the tools mentioned here are FREE unless there is a specific remark for student or evaluation version .
VirtualBox is for hosting different operating system virtual machines
PyCharm is the Python IDE used in Industry by professional developers
Arduino based boards can be programmed using Arduino IDE which also provides a very good collection of libraries.
RealTerm is the best Terminal Program to monitor serial,I2C,SPI,1-wire
PuTTY terminal can be used for SSH,Telnet and Serial communication
Advance IP scanner is one of the good FREE tool to scan Network
Wireshark can be used to do a deep inspection of networking protocols.
Hex Editor is used to view and edit binary files. This is required some time to verify program op-code or data . The wxhexeditor supports files up to 2^64 bytes and can be used in Windows,Linux & MacOS
SD-card formatting can be done by SD card Formatter.
Windows file Packing(compression) and um-packing can be done by open source tool 7zip .
Screen capturing, GIFF and recording can be done by ShareX
Libreoffice is open source tool for document,presentation etc. It supports Windows,Linux,MacOS and Android
ModelSIM student edition can be used for VHDL/Verilog design
Please subscribe to YouTube channel Embedkari for additional embedded related stuff.
To find best open source tools and technologies, Check out Open Source Discovery Platform https://www.findbestopensource.com