Yes, that's good to be aware of if you are on STM32, can save you some effort depending on your needs. Other microcontrollers + IDEs may also have out-of-box support for terminal printing. Though, it often requires the debug probe (and sometimes slower). UART is a more general approach in some sense.
is really strange :) Is it correct or you wanted to implement oposite? Asking because never heard of that, but looks strange if printf will be somehing like printf("hi "); it will become "hi
" P.S. seems added comment under wrong video, ment to be on previous.. (did not watched this yet).
Is there anything they don't have "inbuilt"? 😉 They give you an entire software stack for better worse. And if we are talking esp32 that plays in an entirely different league 🙂
"Local" function with no return value. In other words, it's a function that is only accessible in the .c file where it's defined and it doesn't return anything.
@@Prabagaran-s3b Yes it's possible to define a static function in a header file and then include that header file in other c files. Not sure why you would do that though, apart from some very rare use-case.
Your Sumobot making series is literally amazing! I learn a lot from your contents. Thx😊
Thank you for all your hard work, amazing work and worth its weight in gold!
❤❤
Thank you for your share ... it is good👏👏
Stm32cube ide had those feature baked in . Sprintf can print on jtag aerial port .
Yes, that's good to be aware of if you are on STM32, can save you some effort depending on your needs. Other microcontrollers + IDEs may also have out-of-box support for terminal printing. Though, it often requires the debug probe (and sometimes slower). UART is a more general approach in some sense.
Good job 👍
Smart !
Wow thanks for the tutorial! Can you share which IDE do you used?
No IDE in this video. I'm running Ubuntu with i3, vim as my editor in the terminal alacritty. I describe it here www.artfulbytes.com/devenv.
@@artfulbytes Oh sorry I mean your editor. By the way many thanks!
Nice video! Can you share which font are you using in the terminal?
Yes, iosevka nerd font mono github.com/niklasab/dotfiles/blob/main/.fonts/iosevka-term-nerd-font-complete-mono.ttf
The escape sequence
is really strange :) Is it correct or you wanted to implement oposite?
Asking because never heard of that, but looks strange if printf will be somehing like printf("hi
"); it will become "hi
"
P.S. seems added comment under wrong video, ment to be on previous.. (did not watched this yet).
Damn it, you are right! I got it mixed up. Thanks, will fix it in future video 😅
esp-idf has printf built-in. As well as Arduino's Serial.printf()
Is there anything they don't have "inbuilt"? 😉 They give you an entire software stack for better worse. And if we are talking esp32 that plays in an entirely different league 🙂
The left eye is black
AR!🏴☠
What use of static void,()?
"Local" function with no return value. In other words, it's a function that is only accessible in the .c file where it's defined and it doesn't return anything.
If static function is .h library it can access in any library .c .if I include
@@Prabagaran-s3b Yes it's possible to define a static function in a header file and then include that header file in other c files. Not sure why you would do that though, apart from some very rare use-case.
Now I understand use of static keyword but I didn't know where I use static variable and static function?
Most of the functions in .h file written in static function example:static void toggle_Gpio that 's I confusing .
Hello are you Italian?
No, I'm from Sweden :)