Тёмный
No video :(

#1 Say NO to ARDUINO! New ARM Microcontroller Programming and Circuit Building Series 

BuildYourCNC
Подписаться 101 тыс.
Просмотров 149 тыс.
50% 1

Get ready for a new series on the ARM Microcontroller. This time, I will be using my new ARM Microcontroller book (amzn.to/32ocUlM) as I create new videos while creating various projects.
Purchase my new book: Arm Microcontroller Programming and Circuit Building Volume 1
www.amazon.com...
I recommend using the STM32CubeIDE:
www.st.com/en/...
Recommended servos:
Futuba hobby servo: amzn.to/2xolCzS
High torque metal gear hobby servo: amzn.to/2ktkHbc
HiTec hobby servo: amzn.to/2ksycrv
High precision, high torque metal gear hobby servo: amzn.to/2fRE0Wv
3D Mouse to rotate/zoom/move the object (Must have for CAD!!!): amzn.to/2ruFnSn
The drafting pencil I use on these videos: amzn.to/2qioYg2
The cheap oscilloscope that I use (because it's cheap and will work all of the projects in these tutorials): amzn.to/2rSHnBa
A better oscilloscope and the one I would recommend: amzn.to/2qizK5M
The brand of multimeter that I use and the one I recommend: amzn.to/2qicUez
4561737465722045676720496e736964652e20436f6c6c656374207468656d20616c6c2e20476976656177617920736f6f6e21

Опубликовано:

 

28 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 344   
@MrController64
@MrController64 3 месяца назад
You are great Patrick, I started learning ARM with your arm tutorials series 6~7 years ago, now i'm working in an mcu developing company, thanks alot ♥
@PatrickHoodDaniel
@PatrickHoodDaniel 3 месяца назад
Wow, that is great to hear. Congrats on making you dream come true!
@AshishEmbedd
@AshishEmbedd 2 года назад
i started my embedded journey with your Avr videos now i am working in Automotive domain with tricore CPU's, thanks alot , its good to see youtube recommended me this video.
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
I am happy to know that it was recommended as well. Very cool.
@paulmcgreen
@paulmcgreen 2 года назад
Could you tell more about your career/education path? I want to start teaching kids and want to begin with Arduino, so I want to briefly describe them the whole picture including the career aspect
@saranyas6280
@saranyas6280 Год назад
Hi are u electronics engineer
@gerarddonnelly5092
@gerarddonnelly5092 2 года назад
I started my firmware career following your videos, very clearly and easily explained. I've just ordered the book and looking forward to the series. Best of luck with it.
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Thank you so much for getting the book. I hope it will serve you well.
@nazatkabir3442
@nazatkabir3442 2 года назад
this man is a legend. he started making tutorials on avr when there was no tutorial on it.
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Thanks. Yes, it was a while ago! This will eventually show my age.
@priyanshusrivastava9288
@priyanshusrivastava9288 2 года назад
Patrick, you are insane. Started my embedded journey from your videos. Love it, more power to you!
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Thank you so much!!!
@surajmandal_567
@surajmandal_567 Год назад
For me learning and doing microcontrollers is fun because I learn about how hardware and software interact with each other and how we can control hardware with software.
@mohamedelgamal6333
@mohamedelgamal6333 Год назад
Despite that, I am a civil engineer but I found it so easy and exciting to follow in these episodes. I did a number of projects using Arduino to use some water-related applications sensors. Thanks for your efforts, highly appreciated.
@PatrickHoodDaniel
@PatrickHoodDaniel Год назад
You're welcome!!
@adammontgomery7980
@adammontgomery7980 2 года назад
I'm so excited! I haven't found anyone else who dives into the datasheets like you do.
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Nice. Get ready for some more.
@rubikon7648
@rubikon7648 Год назад
Very nice and clear explanantion, I am a military officer with the captain rank but i like learn more and deep about mcus, especially arm mcus, thank you.
@blockhunterlp8748
@blockhunterlp8748 2 года назад
Best microntroller videos on youtube. Thank you for explaining everything from scratch. Dont know how you wanna improve these perfect arm series haha
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Creating a near impossible application will hopefully show a lot more useful information..I plan to really flesh out state machine code and using interrupts extensively..
@hallkbrdz
@hallkbrdz 5 месяцев назад
Agreed. I love using NXP Arm Cortex-M7 MCUs for my projects. Very efficient and flexible platform.
@SeniorAsJunior
@SeniorAsJunior Год назад
I liked that in my search for ARM MCUs your videos appeared and I was preparing for when I received my development board that I had bought and now I decided to get your book in epub format. Congratulations on your work and thank you very much for sharing your knowledge. :-)
@PatrickHoodDaniel
@PatrickHoodDaniel Год назад
My pleasure.
@user-nk6gp1wu6b
@user-nk6gp1wu6b 5 месяцев назад
​@PatrickHoodDaniel : Just bought your book, it will be a very interesting journey. 😊
@lohikarhu734
@lohikarhu734 8 месяцев назад
hi Patrick; i remember learning the real "metal" of what "software" really is...we used a PDP-11/05 manual and did cycle by cycle, bit by bit, analysis of memory cycles, instruction fetches, instruction decoding (you know, the bits that control ALU Functions, indexed addressing...), and i suddenly 'got it'! Software is just reconfiguring hardware, cycle by cycle, "steering" addresses and data.., it was a real "moment", since i had been developing digital logic for about 7 years, at that poimt, and suddenly "connected" the software/hardware worlds! best o' luck with books and tutorials!
@PatrickHoodDaniel
@PatrickHoodDaniel 8 месяцев назад
Nice story. Thanks!
@LovelyClock-kf4lc
@LovelyClock-kf4lc 7 месяцев назад
I just started doing electronic as hobby recently. Just found out your channel. Your explanation is so good and easy to understand. I wish i know a place to hang with people with same hobby
@PatrickHoodDaniel
@PatrickHoodDaniel 7 месяцев назад
Hang with me. I am starting a new series.
@muhammadqaisarali
@muhammadqaisarali Год назад
Well, I used to watch the videos of this channel 6 years back, the series was "AVR atmega32 programing". At thet time you didn't appeared in the videos. Today I found this video, after few seconds I started thinking that I have had heard this voice. I have learned from your videos. Hopefully will learn from these as well. Thank you.
@PatrickHoodDaniel
@PatrickHoodDaniel Год назад
My pleasure! Enjoy the series.
@philipacovington
@philipacovington 2 года назад
Wow, it's hard to find the STM32F030 right now. Zero stock and factory lead times of 53 weeks! I will be following your new series!
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
You can use any of the STM32 line. The chip I use is one of the simple ones, so pick any and it will be fine as long as the number of pins will work with your prototyping setup.
@cncmoh
@cncmoh 2 года назад
You're an excellent teacher. I learned to build my first CNC from your videos. I'm working on my second cnc machine with Pokeys57cnc following your videos once again.
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Enjoy the process!
@yenespace406
@yenespace406 Год назад
You are a gem! You just answered my question First time seeing you and subscribed already! I have a product in mind that others have already built but I have far more greater marketing strategy and I just know how to sell it. Also there are few common factors that others out there missed. And I was just about to start doing it using Arduino, but turns out Arduino will be just useful as prototype phase (in my case) So i clearly need your channel! Glad I found you! All the way up from Ethiopia, Africa.
@yaghiyahbrenner8902
@yaghiyahbrenner8902 2 года назад
wow - its so nice seeing you again, you've been missed!
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Thank you so much!
@markday3145
@markday3145 2 года назад
With STM32, you can get Arduino-like development boards. Some (like ST's Nucleo-64 boards) have Arduino-compatible headers. And the Arduino framework has good support for STM32. Hobbyists can use them for better performance and better functionality. You can experiment and prototype with the development boards (including Arduino, which has drivers for lots of peripherals), and then design and build a custom board once you've settled enough of the details.
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Thnaks for the information.
@zz4157
@zz4157 Год назад
Just bought the book too. Would you recommend the stm32 nucleo board of discovery board? Thank you very much
@shrijithmjain2137
@shrijithmjain2137 2 года назад
I always Like your videos first and then watch them.
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Ha! That's awesome. I hope to always be worthy of your likes.
@serg.r4860
@serg.r4860 2 месяца назад
Nice, I bought your book off Amazon. I been reading it after work.
@PatrickHoodDaniel
@PatrickHoodDaniel 7 дней назад
Wow!! Thank you so much!
@thepainfultruthoftheworld6751
@thepainfultruthoftheworld6751 2 года назад
I don't know how i look at you your really make my walk easy any i don't even know how i get see you as my i brother, i really appreciate you dear brother and i hope i will learn from you more through my career.🙂😊
@giannisloukovitis1256
@giannisloukovitis1256 2 года назад
YES! FUCK YES! You're back ❤️ I can't wait! I wish you all the best with the books and the series
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Thank you so much. I am very happy that you and others are still here!!
@erikvincent5846
@erikvincent5846 2 года назад
I started on your AVR tutorials in AVR Studio and now I work on Linux embedded systems. Thanks for your channel and glad you are getting back into it.
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
You are so very welcome!! This is a passion of mine and I will keep going until I die! you make great videos as well. I just subscribed.
@marinehm
@marinehm Год назад
Subbed. I stumbled upon this video, somewhat like I did with Arduino some 6-8 years ago. Looking forward to viewing your Playlist.
@heliquackterstudios
@heliquackterstudios 10 месяцев назад
This is brilliant work! Glad to see people taking it beyond the dev boards and truly building what they need - Now to find someone that can do a series like this but for microprocessors/SoC's
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
I am super excited for this new series. I really hope you all get as much excitement as I will throughout this series. I will be covering all of the really cool features of this ARM microcontroller through a build process of a very complex robot that I have been wanting to create for a long time! It is an impossible project and I will probably experience constant failure, but I think that will be the fun part. 48696e74
@onurolce
@onurolce 2 года назад
I've learned many things in your Atmel AVR videos. I hope this ARM series will be effective same level to me. Do you plan to use HAL library ?
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
@@onurolce I will use the HAL library, as well as the IOC where the STM32CUBE generates the initialization code, and use the code that you ave seen me use before. I will also show all of these variations initially and talk about the comparison. I personally like to delve in deep to understand what is going on at a low level, but I am interested in knowing what my viewers like as well.
@onurolce
@onurolce 2 года назад
@@PatrickHoodDaniel very good, thank you :)
@mostafagaberahmed6657
@mostafagaberahmed6657 2 года назад
welcome back my teacher . i hope this videos to be most viewed on RU-vid . lets get started
@kayakMike1000
@kayakMike1000 2 года назад
@@onurolce i have written some init code for a few cortex-m cores in NXP "LPC" and atmels "SAMD" line up. Its not hard, BUT it is tedious. its a lot of loading the right value in the right memory location. If there is a tool to ease the tedium, i would recommend it.
@Lwyte17
@Lwyte17 2 года назад
Bought the book and hopefully the hardware soon. I look forward to learning along with this series, thanks for giving us your knowledge!
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Thanks! Interrupts will be the next video.
@andrewandrosow4797
@andrewandrosow4797 Год назад
I said NO to AVR 8 years ago. Then I tried to realize a frequency meter with 1Hz resolution up to 10MHz. These AVR chip hasn't 32bit hardware timer - so it was very problematic to realize such an equipment)). I tried to use assembler, but I had not had any success. In addition, prices on STM32 chips were very attractive. There was 32bit CPU, 16kBytes of RAM, 32-bit timer, DMA !. But it was really difficult to understand how to program stm32 - a documentation has more than 1000 pages. There are several clock buses. I can compare STM32 with 80486 motherboard (without video card surely). But there you can be running digital signal processing in real time (in speech band up to 4kHz) and realize digital filters.
@movocode
@movocode Год назад
God level explanation. Subscribed within first few seconds.
@PatrickHoodDaniel
@PatrickHoodDaniel Год назад
Thank you so much!! I have a lot of stuff planned for the microcontroller series!
@calebhufstedler9040
@calebhufstedler9040 Год назад
Just bought the book, I'm excited to start this course, this is exactly what I've been searching for!
@PatrickHoodDaniel
@PatrickHoodDaniel Год назад
Hope you enjoy it!
@IFoundMyUsername
@IFoundMyUsername 2 года назад
Happy to see you coming with fresh content. Looking forward to your lessons
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Thanks!
@databang
@databang 2 года назад
I look forward to the next video, thanks for sharing.
@khomo12
@khomo12 Год назад
Thank you! I'm looking to start with both the arduino and something more used for production.
@shivakumar-lv6wr
@shivakumar-lv6wr 2 года назад
I will watch this series!! Your series on stm32 was amazing!!
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Thanks!!
@variogenesis
@variogenesis 2 года назад
Stm32 is the choice for many people lately. Patrick I wish the best to the new series...i m sure it gonna be exciting as the old ones.
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Thanks!
@setter3329
@setter3329 2 года назад
Just ordered book,looking forward to the journey
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Thank you!!
@urielmanup
@urielmanup 2 года назад
Man i love you!. the Atmel series, is the best i ever did!
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Thanks. I hope you check out this series as well.
@rihebsassi8466
@rihebsassi8466 2 года назад
I'm so excited Patrick, I can't wait 🤩🤩
@andrewbarbour7475
@andrewbarbour7475 Год назад
Can't wait to get started! I found a box of 20 of the M501 V04s at an electronics recycler and have no idea what to do with them!
@IncognitaLabs
@IncognitaLabs 2 года назад
I predict this will be well-received! You do a very fine job of explaining complex ideas in as simple a way as possible.
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Thanks. I will strive to do the same.
@curioseddy
@curioseddy Год назад
Electronics engineering and I am here to learn about this amazing microchip. New sub.
@jackle3002
@jackle3002 Год назад
Subscribed! Youve got me excited! ARM is the future!
@PatrickHoodDaniel
@PatrickHoodDaniel Год назад
Excellent! Hope you enjoy!
@TheCzaach
@TheCzaach 2 года назад
Whoa! I remember some of your tutorials - they were great!!
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Thanks!!
@tewodrosgirma3019
@tewodrosgirma3019 2 года назад
Thanks for sharing your knowledge. You always create excellent videos.
@nolimangulabnan6101
@nolimangulabnan6101 2 года назад
Big thanks Patrick. Learned a lot from your channel
@d.jensen5153
@d.jensen5153 2 года назад
I love ARM microcontrollers but I'm no fan of ARM IDEs. The Arduino IDE has shown me that I don't need Keil, IAR, or any of the Eclipse derivatives. To me they are all unnecessarily big and full of extraneous complexity. Thankfully the Arduino IDE can accommodate just about anything...from M0 to Teensy 4.
@tdab1234
@tdab1234 Год назад
We all would want that but in reality Arduino is not really used in the real world but only used in learning basic programming
@d.jensen5153
@d.jensen5153 Год назад
@@tdab1234 Why? I've used both Keil and IAR professionally...because the engineering manager specified them. But there isn't a line of code I wrote that couldn't have been written and compiled in Arduino. (Goes without saying I would NEVER use an instruction like DigitalWrite(). That really and truly is for noobs. But Arduino in no way forces its usage.)
@G-Code_official
@G-Code_official Год назад
@@d.jensen5153 can you please tell me why digitalWrite is for noobs?
@d.jensen5153
@d.jensen5153 Год назад
@@G-Code_official I was wrong. No doubt there are applications where squandering a few hundred microseconds on the transition of an output pin is not a problem. But I have no use for that nonsense. I'll track my own use of resources and their dependencies, thank you.
@xxbatman69xx98
@xxbatman69xx98 Год назад
@@d.jensen5153 Hey not sure if you will see this but when you use microcontrollers in industry, do you design a circuit board around a mcu? Or do you use a board with a mcu on it like a NUCLEO board?
@MichaelOReilly01
@MichaelOReilly01 2 года назад
Can't wait! literally just bought the book from Amazon Germany 🙂.
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Wow!! Thank you!! Enjoy the book.
@omerfarukkarabostan2081
@omerfarukkarabostan2081 2 года назад
just the video series i need. I'm looking forward to it
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Enjoy!!
@Fnta_discovery
@Fnta_discovery 2 года назад
You explained very well. I love it
@piuniverse9306
@piuniverse9306 Год назад
First time in a long time since I watched a video that made scene. THANKS
@PatrickHoodDaniel
@PatrickHoodDaniel Год назад
Much appreciated. I have many more coming.
@ric2play
@ric2play Год назад
U da Man!! I was just thinking you should update your courses!!! Keep on working on the other volumes.
@PatrickHoodDaniel
@PatrickHoodDaniel Год назад
Will do! Thanks!
@lightning_sree2531
@lightning_sree2531 2 года назад
waiting for your video !!
@bendustin7609
@bendustin7609 Год назад
Thank you sooo much!
@Italya3343
@Italya3343 2 года назад
Many thanks for sharing your amazing 👏 Could you plz share with us Full Roadmap 2022 of how to become Micro expert & technical skills
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
I will add this to the stuff I will talk about in the videos. I plan to include all of the technical skills you will need in these videos.
@manofmesopotamia7602
@manofmesopotamia7602 2 года назад
Yes, I have been waiting for this series 😊
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Excellent.
@wristocrat
@wristocrat Год назад
Completely assured on ARM mcu now! Lovely series
@PatrickHoodDaniel
@PatrickHoodDaniel Год назад
Excellent!!
@old-gamer-01
@old-gamer-01 7 месяцев назад
Vey very good content! Keep doing content like this. ❤❤❤
@PatrickHoodDaniel
@PatrickHoodDaniel 7 месяцев назад
Thank you so much!
@abdulmajith8662
@abdulmajith8662 8 месяцев назад
Thank you so much, really interesting
@sukmaadhiw9033
@sukmaadhiw9033 5 месяцев назад
I can't agree with the price point, at least in my region, a single STM32 chip could cost around $5 - $10 while an ESP32 costs just $2, ESP01/8266 cost almost $1, and an Atmel chip costs $2. I think what makes STM32 great is it's reliability, flexibility, and quality makes it really the default option for industrial application. Though ESP32s are close to compare to STM32, i think STM32s had certain qualities that ESP32 don't have, such as flexibility and features (interrupts).
@PatrickHoodDaniel
@PatrickHoodDaniel 5 месяцев назад
At low quantites, yes the chip is more expensive, but my series focuses on getting to a production level and at high quantities, the chip is very cheap.
@sukmaadhiw9033
@sukmaadhiw9033 5 месяцев назад
@@PatrickHoodDaniel Ahh I never knew that they're cheaper in bulk! I thought they were just fancy chips 😁. Now you got me wanting to learn more on STM32! thank you so much!
@PatrickHoodDaniel
@PatrickHoodDaniel 5 месяцев назад
@@sukmaadhiw9033 Not a problem. Thank you for watching!
@mic03311
@mic03311 2 года назад
Just ordered your book. Can't wait to get started. If you can make a mix of programming and PCB design with MCU, this channel will become a reference! Keep up the great work!
@mic03311
@mic03311 2 года назад
Are you recommending any devboard or specific hardware to follow along?
@mic03311
@mic03311 2 года назад
Sorry for the many questions. I see you use a custom PCB for the MCU - is the Gerber file available freely or you are going to explain the PCB design, I understand it is just a basic PCB. Thanks
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
@@mic03311 Yes, I will go over that in my next video. There will be a few options, but mainly a PCB to breakout the chip. Stay tuned.
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
@@mic03311 I will explain the PCB and there are cheap versions on the internet, and the one that I sell. I will add the gerber file to the website if anyone is interested.
@mic03311
@mic03311 2 года назад
Thanks, looking forward 👍
@jithin_isaac
@jithin_isaac 2 года назад
Waiting eaglerly for the course! best of wishes..
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Thanks!
@sinazamani7077
@sinazamani7077 3 месяца назад
very amazing video thank you so much
@alexyoung6418
@alexyoung6418 Год назад
I started using the AVR as early as Atmel started transitioning from the MCS-51 family, which I was using before that point. I was on assembly so it was a bit harder for me to switch over. No worries, I've been using STM32 for over a decade, using C of course. The major drawback with the AVR isn't just in the price and resources, it's also STUPID SLOW! 20 years ago a 16MHz system clock was sweet, but it was an 8-bit architecture. Now the STM32 comes with 4x the core bandwidth, easily reaching 72MHz system frequency, with the F4 and H7 series I've been using, they are running at 180MHz and 480MHz respectively. I guess that's why people started trying to run the Arduino framework on the STM32 or various Pi baords. Redesigning PCB is fine, you can shed enough parts to make an Ardnuino more compact. Yet still, I never got used to using that system. Never tested it with any benchmark tools either, but I generally don't trust it with efficiency.
@PatrickHoodDaniel
@PatrickHoodDaniel Год назад
Well said.
@saranyas6280
@saranyas6280 Год назад
Are u electronics engineer?? Alex
@alexyoung6418
@alexyoung6418 Год назад
@@saranyas6280 Yup, plus mechanics.
@PatrickHoodDaniel
@PatrickHoodDaniel Год назад
@@saranyas6280 No.Learned everything from various sources and University, but I am not specifically an electronics engineer.
@aashutoshswami
@aashutoshswami 7 месяцев назад
Hello. I loved your series and the book. When is the second volume being released ? I am looking forward to it
@PatrickHoodDaniel
@PatrickHoodDaniel 7 месяцев назад
Soon. Can't give an actual date. I will make an announcement on this channel.
@nelsonsosa8797
@nelsonsosa8797 2 месяца назад
​@@PatrickHoodDanielMaster soy nuevo con ARM , puedo comenzar de frente con tu nuevo libro que lanzaras o me recomiendas trabajar primero con el libro que lanzastes hace un par de años?
@PatrickHoodDaniel
@PatrickHoodDaniel 2 месяца назад
@@nelsonsosa8797 El volumen 1 será el mejor libro para comenzar, ya que el volumen 2 tendrá temas más avanzados que requerirán el volumen 1 como requisito previo.
@digitalzoul57
@digitalzoul57 Год назад
You are my hero. I learned a lot from you
@imlassuom
@imlassuom 2 года назад
I think I'm lucky!! I was thinking its time to switch to RISCV or ARM ... Can't wait... BTW I started AVR from your video its a great memories to remember...
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Awesome. the AVR series is a great primer on this series.
@akhilsankar1999
@akhilsankar1999 2 года назад
Hi Patrick, your deep dive approach to explaining uC theory in a practical context has been an absolute gamechanger! As a mechanical engineer with a minimal digital electronics background, I want to thank you for sharing your knowledge on this forum and making this subject accessible to all of us! One question: Do you have any suggestions on how to learn ( or do you have plans to do some walkthroughs :) ) about how device drivers are written? I am personally interested to learn more about how to interface with the MPU6050 but find it to be a relatively complex component to wrap my head around. Thanks and looking forward to checking out the book!
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Thanks for the kind words. The MPU6050 should not pose a problem for you since it uses the i2c (I squared C) protocol. I explained that in my previous ARM series, and I detailed how I2C works. You should take a look at those videos. I will go back through I2C in this new series, but it may be a little while before I get to it. Here is the first I2 video from that series #57: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-XS2-90IJ7kc.html. The others are numbered 58, 59, and 60
@akhilsankar1999
@akhilsankar1999 2 года назад
@@PatrickHoodDaniel great, I'll start with those in that case. thanks!
@kryptocat4240
@kryptocat4240 2 года назад
You'r really doing a great job
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Thank you!!
@user-gr4my3kn1h
@user-gr4my3kn1h 8 месяцев назад
Cool video. I learned programming and this seems like a really cool next step. always loves embedded systems.
@PatrickHoodDaniel
@PatrickHoodDaniel 8 месяцев назад
Thanks. Enjoy the journey!!
@2fourk349
@2fourk349 Год назад
I've gone a few episodes deep, I was looking at microprocessors, having built my was through an a Adreno learning kit. This series just helped demystify everything. I tried to buy book on kindle in Australia, didn't work. I'll try again, I'm dyslexic, so getting kindle version I can use text to speech.
@PatrickHoodDaniel
@PatrickHoodDaniel 11 месяцев назад
I don't see why not. I do recommend getting the physical book though. These technical books don't show the diagrams, figures, and code very well.
@bigwendigo2253
@bigwendigo2253 Год назад
I'm personally not a big fan of shields for the Arduino or Raspberry Pi and try not to use them if i don't have to. Arduino is nice, though, because it makes it easy to test things via speed of compiling and uploading code without issue and it's availability to use a breadboard, then you can use the Arduino as an ISP programmer which is super convenient if you don't have the electronics on hand to program another Atmega chip. Clearly the ARM chips are going to be much better, though. The chip on the Arduino Mega is 8-bit, I believe, while the ARM chip you have I think is 32-bit. Also surface mount components scare me :'( my hands are shakey af. Gotta check out the development boards though, that's super cool!
@PatrickHoodDaniel
@PatrickHoodDaniel Год назад
Thanks. The surface mount is not a big deal if you use solder paste to position the part and let the surface tension and viscosity hold the chip in place while you heat it. You can also purchase breakout boards with the chip already soldered. This is only for prototyping. When your prototype is complete and the PCB is developed, China will be doing all the soldering. Enjoy the journey of getting into ARM uCs. They are no more difficult than Arduino.
@bigwendigo2253
@bigwendigo2253 Год назад
@@PatrickHoodDaniel You know, I haven't looked into services that mount all of the components for you, that's interesting. I know JLCPCB does it, but I'm not familiar with the prices. Their PCBs seem pretty reasonable. Yeah, a breakout board would absolutely add to the cost if you're trying to order tens or hundreds of PCBs, not really crucial for the final product, only prototyping. Anyways, yeah! The only ARM experience I have is with the RPI, they are really exciting chips though! I'd like to practice some surface mount soldering, but I'd also like to get a soldering microscope and a few other tools before i start practicing.
@mytube1000javed
@mytube1000javed 8 месяцев назад
Thanks for such fantastic video. I need a mcu with wifi. To develop wearable device which is connected to an app on mobile. Which one should I choose?
@takedowntheccp.5167
@takedowntheccp.5167 Год назад
hope there chinese version, we are easy learn. thanks!
@davidandrews8566
@davidandrews8566 2 года назад
Hello, just bought the book. Will there be a kit of parts available? And if so will I be able obtain it here in the UK?
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Newbiehack com. My next video explains this in more detail. Thanks!!
@thomasvnl
@thomasvnl 2 года назад
Forgot to mention that STM also offers Nucleo development boards for a lot of their chips so you don't have to make your own breakout board but can just buy a Nucleo (with built-in STM programmer) and start from there which speeds up the development process. These are not entirely the same as the application specific development boards, they are more in line with an Arduino board.
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Thanks for the info.
@gursharansingh7398
@gursharansingh7398 Год назад
Normal people with no electrical engineering should not produce any product.
@thomasvnl
@thomasvnl Год назад
@@gursharansingh7398 Yeah and no one should try to spam other people but hey, its not like that is happening anytime soon either
@mahanehsani1246
@mahanehsani1246 2 года назад
new series!
@eis3nheim
@eis3nheim 2 года назад
Can't wait to learn from the best.
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Awesome. I am grateful. Thanks
@schlaus_kwab
@schlaus_kwab 7 месяцев назад
thank you for the vid! Awesome!
@PatrickHoodDaniel
@PatrickHoodDaniel 7 месяцев назад
You're welcome!
@sanjaybhatikar
@sanjaybhatikar 2 года назад
Sounds awesome 👏
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
Thanks!!
@gilbertowatanabe9149
@gilbertowatanabe9149 2 года назад
Hello! Are you going to teach someday a graphical user interface project on a touch screen panel using, for example, QT for MCUs?
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
This tutorial series is more focused on the fundamentals of microcontrollers where the users of the series can build up the knowledge to create systems like QT. My personal goal with this series is to create a robotic system that will demonstrate all of the features of microcontrollers. I will get into modern concepts of state machines and machine learning (a subject I have been researching since 2007).
@nikhuge6580
@nikhuge6580 2 года назад
Keep it up sir…
@Cryogenics12
@Cryogenics12 Год назад
@BuildYourCNC Which kit should I buy for parts needed to complete this book? I bought the book and I'm pumped to start. A centralized list of parts and tools would be greatly appreciated. Will I need my own oscilloscope? Multimeter?
@PatrickHoodDaniel
@PatrickHoodDaniel Год назад
The intermediate kit should be sufficient; however, in my volume II, coming out later this year, will include all of the parts in the advanced kit.
@zizlog_sound
@zizlog_sound Год назад
If I'm not mistaken, Atmel MCUs are ARM.
@PatrickHoodDaniel
@PatrickHoodDaniel Год назад
Depends on which chip. Atmel makes ARM-based chips, but there are also the AVR and the PIC (since Microchip bought Atmel) style as well. In the beginning, Atmel only developed AVR 8-bit chips back in the early 2000s.
@systemachic
@systemachic Год назад
Works good, tnx
@rks.ai.ml.
@rks.ai.ml. 2 года назад
Dear Sir I have got some ic whose part number is ATMEL1516 what can be done with this
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
It's a programmable logic device. I don't have any experience with these devices.
@pbs570
@pbs570 10 месяцев назад
I agree that an embedded software engineer should say no to Arduino. But what should we do for esp32? Sometimes we have to use arduino.
@csais2472
@csais2472 4 месяца назад
What should I learn before buying your book? I can program, but I have never worked with microcontrollers, is a field I love and want to learn. I have little knowledge in digital electronics. My pro is that I'm a programmer and love microcontrollers.
@PatrickHoodDaniel
@PatrickHoodDaniel 4 месяца назад
That is an excellent question. If you already have some programming under your belt, you can jump right in. The book assumes you are not knowledgeable about electronics or microcontrollers at all. In fact, the two technical editors worked through the book, both having no experience with programming or electronics and they were able to complete all of the projects the book. This is a perfect entry into microcontrollers and electronics.
@csais2472
@csais2472 4 месяца назад
@@PatrickHoodDaniel Nice!, exactly what I'm lookging for, I was looking into coursera, but nothing better than a book. Thanks!.
@MrVikasingh1210
@MrVikasingh1210 2 года назад
Arduino is good for beginners. But if we want to advance we need to learn to program muC using it's data sheet. It is overwhelming but need to do for only 1 type of muC. After that our lives as a debugger and programmer become little easy.
@diana_dev
@diana_dev Год назад
Dear Patrick, do you plan to publish Volume 2 of your book? This book is amazing source for learning stm32 from scratch! I'm waiting for second part 🙏
@PatrickHoodDaniel
@PatrickHoodDaniel Год назад
Hi Diana, Yes, I am currently writing the book. It takes a little while as I need to also have technical editors included. I will inform you of the book publishing date when I get near to the end of the writing.
@diana_dev
@diana_dev Год назад
@@PatrickHoodDaniel Thank you! ✨
@PatrickHoodDaniel
@PatrickHoodDaniel Год назад
@@diana_dev I watched your shorts showing some of the project in the book. Awesome!!
@diana_dev
@diana_dev Год назад
@@PatrickHoodDaniel Thank you so much. It’s all thanks to you, your book and your cool channel 😊 I very much appreciate your work. To keep up with my progress and to not give up - I try to do shorts of my results. And it helps to refresh in memory of what I've already learned if I pause studying 😁
@PatrickHoodDaniel
@PatrickHoodDaniel Год назад
@@diana_dev That is a wonderfull method. I will be watching!
@Lee-gr2sd
@Lee-gr2sd Год назад
What about the ARM9, any good for a GPS device?
@adnansayder2148
@adnansayder2148 2 года назад
Hi dear thanks for every lessons ı tired to learn hall library and stm32cube ide from st channel but speaker was spekaing German accent it was very bad ı didnt understand then ı began mikroc arm what do u think about mikroc ?
@Bob-be2pj
@Bob-be2pj 2 года назад
I hope you address extending battery life including going into and out of deep sleep modes. This has caused me problem using the Arduino , Pi Pico and Seeduino boards.
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
I will keep this in mind when I get to using batteries. Thanks.
@abelrashid5184
@abelrashid5184 7 месяцев назад
What are the per-requisite for this series ? I have a background in Computer Science, but no knowledge in Electrical Engineering.
@PatrickHoodDaniel
@PatrickHoodDaniel 7 месяцев назад
In the book, I go over a lot of the basics that serve as the defacto prerequisite for the broader embedded journey. My AVR series is also a good alternative, but not based in ARM programming.
@ClownWhisper
@ClownWhisper 2 года назад
I cannot find that arm chip on a blank PCB like you show in this do you have any idea where I could find this I like programming this way
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
I sell it here: newbiehack.com/Categories/ARM These kits and products that I sell help me provide these RU-vid videos.
@konturgestalter
@konturgestalter 2 года назад
love it! would you be so kind making the ebook available on Amazon Germany too?
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
It's there. Just hard to find for some reason: www.amazon.de/-/en/Sergio-Gutierrez/dp/B09PHBT859
@kasiselvamk
@kasiselvamk Год назад
Hello Patrick, your videos are grate and more useful for ppl who want's true knowledge of micro-controller programming from L0 level. grate job 👍. i have one query, Can we use one programming device to program any CORTEX MCU's from different manufacturer's;As programming protocol are the same. for a instance , Pickit 4 supports CORTEX SWD protocol , So can i use same for STM32 programming ? & vice versa ?
@ClownWhisper
@ClownWhisper 2 года назад
I'm pretty new at all of this I've only been doing it for about a month or two but why do you say that it's hard to go to production? It's very simple to program a micro control chip external to the Arduino such as an at tiny microcontroller or any of the larger microcontrollers if that is required why is it that you say this I'm not saying you're wrong I obviously don't know a lot about this I'm asking you so I understand
@PatrickHoodDaniel
@PatrickHoodDaniel 2 года назад
It can be difficult to go to production if you start with a platform that is complex where you will need to pare down to the circuit you only need rather than starting from the bare chip and gradually building up.
@Jashinsama8728
@Jashinsama8728 Год назад
Arduino is very popular than the rest of the microcontrollers its like it conquers all of them.
@PatrickHoodDaniel
@PatrickHoodDaniel Год назад
Arduino isn't a microcontroller. It is a platform that contains a microcontroller like the Atmel.
Далее
Try these 16 Brilliant ESP32 projects!!!
11:18
Просмотров 570 тыс.
“Hello, world” from scratch on a 6502 - Part 1
27:25
STM32 Guide #1: Your first STM32 dev board
12:12
Просмотров 206 тыс.
Arm Cortex-M vs ESP32: Which is More Efficient?
19:41
I built my own graphics card
15:34
Просмотров 1,4 млн
DIY sonar scanner (practical experiments)
14:30
Просмотров 1 млн
I Made My Own Computer | Let's See How It Works
7:51
Просмотров 773 тыс.
From Idea to Schematic to PCB - How to do it easily!
11:05