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

Поделиться
HTML-код
  • Опубликовано: 4 фев 2025

Комментарии • 25

  • @RobertElderSoftware
    @RobertElderSoftware  2 года назад +1

    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 10 месяцев назад

    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 года назад +1

    Thank you Robert. Excellent work.

  • @destinationunknown675
    @destinationunknown675 Год назад +3

    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.

  • @love.ly.
    @love.ly. 2 года назад +1

    Thanks! Exactly what I needed

  • @PS3PCDJ
    @PS3PCDJ Год назад +1

    Absolute wizardry

  • @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?

  • @francoiswessels8062
    @francoiswessels8062 Год назад

    Damn this dude crayzee

  • @N3krodamus
    @N3krodamus Год назад

    Thanks. Excellent.

  • @wizard-pirate
    @wizard-pirate 11 месяцев назад

    How about CMake with a custom arduino toolchain and custom tasks, multiple targets, etc.

  • @travpots6318
    @travpots6318 2 года назад

    Good job.

  • @edgeeffect
    @edgeeffect Год назад +5

    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  Год назад +5

      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 Год назад +1

      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.

    • @radman999
      @radman999 8 дней назад

      Nah, just use standard C like 99% of the embedded industry does

  • @radman999
    @radman999 8 дней назад

    Do yourself a favor and ditch Arduino entirely