Are there softwares to simulate enough electronics and microcontrollers to learn?
It depends on what you are looking for. For a quick simulation to get a very rough, and more ideal, visual, you can use something like Falstad. But for anything more practical and useful, I'd recommend using SPICE. There's lot's of software out there that implements SPICE [2]. KiCAD offers SPICE simulation [1].
References
- "SPICE Simulation". KiCAD. Accessed: 2024-11-21T02:26Z. https://www.kicad.org/discover/spice/.
- "List of free electronics circuit simulators". Wikipedia. Published: 2024-09-07T14:19Z. Accessed: 2024-11-21T02:31Z. https://en.wikipedia.org/wiki/List_of_free_electronics_circuit_simulators.
I want to try learning microcontrollers afterwards but I can’t afford to buy any IRL atm
The perceived expensiveness of things is certainly relative, but I would still argue that the hardware for microcontrollers really doesn't have to be that expensive [1][2][3][4].
References
- "Pocket AVR Programmer". Sparkfun. Accessed: 2024-11-21T02:36Z. https://www.sparkfun.com/products/9825.
- "Raspberry Pi Pico". CanaKit. Accessed: 2024-11-21T02:37Z. https://www.canakit.com/raspberry-pi-pico.html?cid=cad&src=raspberrypi.
- "ATMEGA328P-PU-ND". DigiKey. Accessed: 2024-11-21T02:37Z. https://www.digikey.ca/en/products/detail/microchip-technology/ATMEGA328P-PU/1914589.
- "Arduino Uno Rev3". Arduino Store. Arduino CC. Accessed: 2024-11-21T02:40Z. https://store-usa.arduino.cc/products/arduino-uno-rev3.