I made a Robot 2D Simulator with C++ | Embedded System Project Series #25

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

Artful Bytes

Artful Bytes

Күн бұрын

Пікірлер: 17
@majestif
@majestif Жыл бұрын
This channel definitely needs more attention from the embedded community. Everything is presented in a clear and concise manner, starting from great schemas and illustrations in the video and up to freely available code in a Github repo, it really helps get the whole picture of the project. Keep up great work!
@LucasFernandesAndrade
@LucasFernandesAndrade Жыл бұрын
I agree 100%
@artfulbytes
@artfulbytes Жыл бұрын
Appreciate you saying that! It's been my goal all along with this series to give the whole picture of an embedded system project.
@perseusz1691
@perseusz1691 29 күн бұрын
Super cool Project!
@erdemcanaz6394
@erdemcanaz6394 7 ай бұрын
Your bullet points at the beginning of the design were very pleasing and revealed that you are good at coding. Thanks.
@dkkcorp
@dkkcorp 7 ай бұрын
I have not come across this before, look complicated but worth to try. Cheers
@electroencephaloctopus
@electroencephaloctopus 10 ай бұрын
8:26 E V E R Y T H I N G I S T R I A N G L E S Seriously though, this is really cool. I really like the fact that you emphasized at multiple points things (1) how you were able to transfer knowledge from seemingly unrelated subjects, (2) the value of using things that already exist rather than rolling your own stuff, and (3) the value of making things good enough for your use case rather than needlessly chasing perfection. The ending reflection was also really admirable, and while the simulator may have taken a lot more time than you were comfortable with, you still learned some really valuable skills and information that might come in handy one day. Great job and thanks again for making such an insightful video!
@artfulbytes
@artfulbytes 10 ай бұрын
Thank you for this thoughtful comment! I'm glad to see that you captured the key points so well :)
@nfjeldberg
@nfjeldberg Жыл бұрын
Very cool! Thanks 🙌🙌
@artfulbytes
@artfulbytes Жыл бұрын
You are cool
@itsJden_
@itsJden_ Жыл бұрын
Thank you so much Big bro as an Embedded systems beginner Your videos are really helping me out Thanks
@artfulbytes
@artfulbytes Жыл бұрын
Great, happy to hear that!
@salmantechnologies282
@salmantechnologies282 Жыл бұрын
hello Niklas i love watching your tutorial videos it help me alot but i have a question i am confused how should i learn embedded system from scratch can you suggest some guidelines ❤
@artfulbytes
@artfulbytes Жыл бұрын
You learn by doing. The best way is to work on a project, but as a beginner you have to start small. And before anything, make sure you have a good understanding of C, you don't want to learn C and embedded systems at the same time. Then pick up a dev-board for a simpler microcontroller, 8/16-bit, for example AVR,STM8,EFM8, or MSP430. All microcontrollers basically works the same way, but simpler ones have fewer and less advanced peripherals, which makes them easier to understand. Start playing around with GPIO, Interrupts, UART, I2C, SPI, ADC, and so on. For example, blink an LED, turn on an LED with button, with polling and with interrupt, connect a sensor with a serial interface to your dev-board and write code to talk to it. Then think of an easy project you would like to build, draw inspiration from typical arduino projects, but don't implement them with arduino, do them bare-metal instead. Once you understand things at a low-level, then you may move onto using more abstractions such as RTOSes.
@salmantechnologies282
@salmantechnologies282 Жыл бұрын
thank you so much ❤
@olivialinden8699
@olivialinden8699 Жыл бұрын
first
How to Code a State Machine | Embedded System Project Series #26
1:03:01
REAL 3D brush can draw grass Life Hack #shorts #lifehacks
00:42
MrMaximus
Рет қаралды 10 МЛН
"كان عليّ أكل بقايا الطعام قبل هذا اليوم 🥹"
00:40
Holly Wolly Bow Arabic
Рет қаралды 3,9 МЛН
This mother's baby is too unreliable.
00:13
FUNNY XIAOTING 666
Рет қаралды 38 МЛН
Flipping Robot vs Heavier And Heavier Objects
00:34
Mark Rober
Рет қаралды 57 МЛН
Why You Should Learn To Program The Hard Way
15:42
Theodore Bendixson
Рет қаралды 249 М.
How I Fixed A Hidden Flaw In My Game | Museum Game Devlog
5:33
Emulating a CPU in C++ (6502)
52:28
Dave Poo
Рет қаралды 990 М.
how Google writes gorgeous C++
7:40
Low Level
Рет қаралды 909 М.
How To Learn Embedded Systems At Home | 5 Concepts Explained
10:34
This is Why You Cannot Read The Robotics Papers
9:36
ubicoders
Рет қаралды 7 М.
REAL 3D brush can draw grass Life Hack #shorts #lifehacks
00:42
MrMaximus
Рет қаралды 10 МЛН