For some reason my screen recording software bugged out when I was recording this, so the cursor is not displayed at the right position throughout the entire video. Therefore, just pay attention to whatever text gets highlighted as opposed to the location of the cursor to resolve any confusion.
That's great, man. You're showing us how not to drown in despair when you fail over and over again in such hostile lands 😂 Thanks for teaching us that the error messages are our friends and how to decipher them
Good tutorial. Can you do a tutorial to create a makefile from scratch. Copy the Arduino framework files another directory then it's original one. Name the directory as Custom_Arduino. Create a directory Source keep source files and headers and Lib directory to keep external libraries. Now create a makefile to compile the source.
Very interesting. Just a question, would you argue that the arduino-cli could be useful to at least obtain the compilation process in order to create the makefile without installing the IDE?
You've got rid of the IDE, the next step is to ditch the Arduino framework.... Then you're closer to going the whole hog and ditching the C compiler. Real men program 8 bits in assembly language!
I'm also working on learning how to build my own CPUs too. I'm tired of all this bloat, and I think it's time for a full re-write of literally everything.
I've been using esp32s recently, and while I know some might say using the ESP-IDF is switching one crutch for another, I think it's not at all about any tool that makes life easier being a crutch but becoming well rounded and being able to survive without any one piece of software as much as possible. Being able to adapt to new environments etc. Soon I hope to start using STM32s too for their cheap processing prowess and that seems like a lot of challenge as well. There are just way too many interesting things to learn and not enough time or motivation. Eventually I sure I'll scratch the itch of creating something I feel is a worthwhile input back into the wealth of stuff in the world.
For some reason my screen recording software bugged out when I was recording this, so the cursor is not displayed at the right position throughout the entire video. Therefore, just pay attention to whatever text gets highlighted as opposed to the location of the cursor to resolve any confusion.
That's great, man. You're showing us how not to drown in despair when you fail over and over again in such hostile lands 😂 Thanks for teaching us that the error messages are our friends and how to decipher them
Thank you Robert. Excellent work.
Good tutorial.
Can you do a tutorial to create a makefile from scratch.
Copy the Arduino framework files another directory then it's original one. Name the directory as Custom_Arduino. Create a directory Source keep source files and headers and Lib directory to keep external libraries. Now create a makefile to compile the source.
Thanks! Exactly what I needed
Absolute wizardry
Wizardry for sure
Very interesting.
Just a question, would you argue that the arduino-cli could be useful to at least obtain the compilation process in order to create the makefile without installing the IDE?
Yup, that's basically how I bootstrapped the process.
Damn this dude crayzee
Thanks. Excellent.
How about CMake with a custom arduino toolchain and custom tasks, multiple targets, etc.
Good job.
You've got rid of the IDE, the next step is to ditch the Arduino framework.... Then you're closer to going the whole hog and ditching the C compiler. Real men program 8 bits in assembly language!
I'm also working on learning how to build my own CPUs too. I'm tired of all this bloat, and I think it's time for a full re-write of literally everything.
You joke, but the first part of that is 100% true. And knowing (little bit at least) assembly is extremely useful here.
GAVRASM is my best friend
I've been using esp32s recently, and while I know some might say using the ESP-IDF is switching one crutch for another, I think it's not at all about any tool that makes life easier being a crutch but becoming well rounded and being able to survive without any one piece of software as much as possible. Being able to adapt to new environments etc.
Soon I hope to start using STM32s too for their cheap processing prowess and that seems like a lot of challenge as well.
There are just way too many interesting things to learn and not enough time or motivation. Eventually I sure I'll scratch the itch of creating something I feel is a worthwhile input back into the wealth of stuff in the world.
Nah, just use standard C like 99% of the embedded industry does
Do yourself a favor and ditch Arduino entirely