How I Became A 10x Arduino Programmer - Ditching The Arduino IDE For Makefiles & Linux Command Line

  Рет қаралды 4,124

RobertElderSoftware

RobertElderSoftware

Күн бұрын

Пікірлер: 22
@RobertElderSoftware
@RobertElderSoftware 2 жыл бұрын
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.
@GustavoPinho89
@GustavoPinho89 8 ай бұрын
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
@RonSheely
@RonSheely 2 жыл бұрын
Thank you Robert. Excellent work.
@destinationunknown675
@destinationunknown675 11 ай бұрын
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.
@PS3PCDJ
@PS3PCDJ Жыл бұрын
Absolute wizardry
@francoiswessels8062
@francoiswessels8062 Жыл бұрын
Wizardry for sure
@love.ly.
@love.ly. Жыл бұрын
Thanks! Exactly what I needed
@francoiswessels8062
@francoiswessels8062 Жыл бұрын
Damn this dude crayzee
@N3krodamus
@N3krodamus Жыл бұрын
Thanks. Excellent.
@travpots6318
@travpots6318 2 жыл бұрын
Good job.
@wizard-pirate
@wizard-pirate 9 ай бұрын
How about CMake with a custom arduino toolchain and custom tasks, multiple targets, etc.
@alessandrodinisio5491
@alessandrodinisio5491 Жыл бұрын
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?
@RobertElderSoftware
@RobertElderSoftware Жыл бұрын
Yup, that's basically how I bootstrapped the process.
@edgeeffect
@edgeeffect Жыл бұрын
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!
@RobertElderSoftware
@RobertElderSoftware Жыл бұрын
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.
@xhivo97
@xhivo97 Жыл бұрын
You joke, but the first part of that is 100% true. And knowing (little bit at least) assembly is extremely useful here.
@edgeeffect
@edgeeffect Жыл бұрын
GAVRASM is my best friend
@BeefIngot
@BeefIngot Жыл бұрын
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.
Фишки Arduino, о которых ты не знал!
13:37
Заметки Ардуинщика
Рет қаралды 117 М.
How To Become A 37 Year Old Broke Loser
1:13:26
RobertElderSoftware
Рет қаралды 2,4 М.
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 16 МЛН
How many people are in the changing room? #devil #lilith #funny #shorts
00:39
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 53 МЛН
You’ve Never Seen WiFi Like This
20:43
Data Slayer
Рет қаралды 1 МЛН
How a Microcontroller starts
28:49
Artful Bytes
Рет қаралды 56 М.
How to Upload an Arduino Sketch from Linux Terminal
14:23
Alexander Baran-Harper
Рет қаралды 37 М.
Makefiles Make Your Life Easier
12:05
NeuralNine
Рет қаралды 113 М.
I built my own 16-Bit CPU in Excel
15:45
Inkbox
Рет қаралды 1,6 МЛН
#BB11 Create an Arduino Library😨 - A Real World Example (Easy)
25:54
Arduino CLI and the art of command line
14:18
Sayanee Basu
Рет қаралды 7 М.
60 Linux Commands you NEED to know (in 10 minutes)
10:50
NetworkChuck
Рет қаралды 1,7 МЛН
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 16 МЛН