[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/diy/ - Do It Yourself

Search:


View post   

>> No.1835565 [View]
File: 3 KB, 413x44, arduino-1.png [View same] [iqdb] [saucenao] [google]
1835565

>>1835541
Arduino is a coding ecosystem, it's not an MCU. all MCUs are REAL MCUs. You need to exit this mentality that you aren't using a real MCU. You are. specifically AVR ATMEGA whatevers are all REAL MCUs.
Using ARM (with the propritary too chain, for example) is the same as using arduino, it's just a different toolchain.
IF you understand programming a microcontroller in the arduino ecosystem from A-Z, you'll understand all tool chains. They all have the same parts.
Ardiuno uses avr-dude, which you can use without arduino. You can compile programs, link them, and assemble them. You can write raw assembly, you can inspect the assembly produced during compilation. It's the same tool. The arduino IDE just makes it easier to use.
For example, if you use the arduino IDE and click file / preferences / show verbose output you will see the actual commands the IDE runs. You can run those commands via copy paste, then learn what the commands are doing. IF you understand those commands, congrats, you are outside the arduino ecosystem.

Navigation
View posts[+24][+48][+96]