Get your free design pack for this tutorial that includes the design files, block diagram, datasheets, and PDF tutorial: predictabledesigns.com/tutorial-design-pack Prevent mistakes by downloading your FREE DESIGN REVIEW CHECKLISTS for the schematic circuit, PCB layout, and enclosure 3D model design: predictabledesigns.com/design-review-checklists-youtube/ And get your other free guides: Ultimate Guide - How to Develop and Prototype a New Electronic Hardware Product in 2023: predictabledesigns.com/guide From Prototype to Production with the ESP32: predictabledesigns.com/esp32 From Arduino Prototype to Mass Production: predictabledesigns.com/from-arduino-youtube/ From Raspberry Pi Prototype to Mass Production: predictabledesigns.com/rpi Want my personal help on your project? If so, check out my Hardware Academy program: predictabledesigns.com/Academy
@Brandon-youtube5 жыл бұрын
One recommendation for both author and viewers: reading the data sheet is a huge skill. This is how you can get a better idea if the mcu is proper for your project, if you have overlooked pin connections you need to make (enables, resets, etc.) and so on. Very important part of the design
@sergioescalona624 жыл бұрын
There are many factors in studying electronics. One resource I found which succeeds in merging these is the Gregs Electro Blog (google it if you're interested) definately the most useful info i've seen. look at this super website.
@rmt358923 күн бұрын
Greg's Electro Blog. I'll have to look it up.
@r_mclovin3 ай бұрын
I don't understand everything yet, but I wanted to say now that it's AMAZING that an experienced professional like you offers his knowledge online so that noobs like me can learn what's what. THANK YOU!! 🙏🏼
@fishionboy99113 жыл бұрын
World is better cause people like you
@ADPTraining2 жыл бұрын
Thanks to John for this great engineering video. This stuff is worth money and very much needed. I subscribe to his website and have learnt a lot over the years on propped electronic design flow, thanks again.
@PredictableDesigns2 жыл бұрын
Thank you so much for this comment, and I'm thrilled to hear that my content has been so helpful!
@ishworirish5 жыл бұрын
Thank you. I was searching for this tutorial for long long time.
@evanr.lowetechgamingandcoo14106 жыл бұрын
I'm going to watch this video five times and research everything I don't understand. Thanks.
@PredictableDesigns6 жыл бұрын
Awesome, Evan! Thanks for the comment.
@MrScoopoo105 жыл бұрын
thats how u learn
@KM-mc7ve3 жыл бұрын
very nice tutorial THank you so much
@SerialNumber-jm1sg11 ай бұрын
*57. Thank you very much! Very interesting and detailed! Best regards and good luck!
@PredictableDesigns11 ай бұрын
Thank you! Cheers!
@kaustavsengupta87576 жыл бұрын
I m glad that I find your video. Really enjoyed it watching. Anyway sir can you do short descriptive series on IAR workbench cause I can't able to find even single good tutorial on it. Keep up the good work man
@RixtronixLAB2 жыл бұрын
Nice video, thanks :)
@PredictableDesigns2 жыл бұрын
Thank you!
@omidebrahimi21864 жыл бұрын
Thank you for the information, very useful.
@demographicreplacement539 Жыл бұрын
You have all these different I2C and SPI and UART peripherals but they aren't discussed in this video, where can i see you designing with them?
@DaNazmul24 күн бұрын
STM Studio Upload Error: GDB CMD Failed. . Wrong version in compilation unit header (is 5 should be 2, 3, or 4) I am using stm studio1.15. . any help in this regards? Your videos are helpful :)
@rasselvam4 жыл бұрын
Thank you soooooo much for this video
@Zhenguusa5 жыл бұрын
Thank you it is very helpful.
@anuraggupta7969 Жыл бұрын
Thanks for the tutorial and for sharing your valuable knowledge. why is there a capacitor before and after the voltage regulator?
@PredictableDesigns Жыл бұрын
The caps hold charge and supply current for fast transients so the input and output stay constant until the regulator can respond. Without output cap most regs will oscillate due to unstable feedback loop.
@anuraggupta7969 Жыл бұрын
@@PredictableDesigns Thank you for clearing my doubt, sir.
@ajayrangishetti55154 жыл бұрын
Sir ,I want to build a microcontroller board for my project which should have sensors like accelerometer, gyroscope sensor, camera and it should be battery powered, but I have only minimum knowledge, it should have GPS and bluetooth systems .how can I do it ,I have less knowledge.in the above video there are different connections for different blocks such as USART, I2C, SPI..etc.why is it like that? And how do you know where to use the resistors and capacitors, and their specific values
@zaccomusic4 жыл бұрын
nice video hope you keep update :)
@mariamelsebaie90915 ай бұрын
Can i do this in pcb?
@PredictableDesigns5 ай бұрын
Sorry, not sure what you mean? You can do this using any PCB design software.
@bemnetadefrcis51353 жыл бұрын
Your printed boards designs for the complexity of the customization of PCBs multilayer PCBs designs specially customizable MCUs and MPUs and PCB layout designs ?
@kentharris74276 жыл бұрын
I'm designing an HHO Generator and the number one problem is mixing the Potassium Hydroxide (PH) with the water. I want to build a container for the PH and have a stepper motor add the PH to the water. When the right mixture is reached the motor will stop adding the PH to the water. The way I figure it is you either measure the resistance of the water or the voltage in the water. Since you are starting with Distilled water there will be very little or no resistance or voltage in the water until you reach the required amount of PH in the water. Is there a Microcontroller that would measure resistance or voltage and be able to turn off the stepper motor once the right amount of PH is in the water? I would prefer measuring the voltage since this is a 12 volt system.
@anaistv8915 жыл бұрын
I think that any microcontroller can do it. I advice you to use Arduino board because you can find easily how to do it in the web since it is open-source platform.
@MadJDMTurboBoost5 жыл бұрын
Damn man, don't mean to be rude but you have a LOT to learn before you can make something like this. I mean the project seems simple enough but your lack of knowledge in electronics and chemistry make it an unlikely endeavour. First of all, Potassium Hydroxide is KOH not PH. Secondly, you can only measure resistance using a constant current/ constant voltage approach; it is not a quantity that can be directly observed alone - see ohm's law. Third, distilled water has relatively high resistivity, much more than tap water. The resistance measured will actually decrease as you add KOH. (KOH is literally used as an electrolyte in some batteries...) I don't know of any microcontrollers that run directly off of 12 V but that usually isn't a problem since you can step down the voltage using a buck (step-down) converter or a linear voltage regulator, or both. Even after you have created a PCB (or even a breadboard prototype) you still have to program the microcontroller which means learning either C, C++, or assembly. An arduino development board as Ferhat mentioned could work since it can take up to 12V input due to its onboard linear voltage regulator, and it is relatively easy to learn! Anyway, I hope you learn enough to accomplish this, like I said it isn't a very difficult project to make, but you seem to have lots to learn still! Good luck!
@rmt358923 күн бұрын
I'm probably late, but hoping I can help. (My useless degree is in chemistry) Are you using phenolphthalein or a pH meter? With phenolphthalein, you need something to detect the color. If just a pH meter, I assume you can connect it to the microcontroller. If you're using a magnetic stir bar you can have an electromagnet under the beaker to stir it with, then cut power when the pH is at the desired result. I hope you were able to do this! I'm still trying to wrap myself around the electrical engineering bits.
@rmt358923 күн бұрын
I meant pH indicator, not phenolphthalein. It's 2:44am, and I'm very tired. Phenolphthalein is a pH indicator, but I don't think it changes color significantly at any point in the basic range. Imma go sleep now.
@ucontrolchannel59675 жыл бұрын
Thanks for this precious video. Could you help me how to add component library and how can I expand library in dip trace. I am using STM32F042, MPU6050 accelerometer and SD card
@dineshwasoo19784 жыл бұрын
what is the SD card for?
@lg-xt5pn4 жыл бұрын
i need one with about 8300 data pins can i do that
@markday31454 жыл бұрын
I sort of understand the capacitor "pulling" NRST to ground. But what charges it so that the pin is eventually close enough to logic high so that the MCU comes out of reset? Do you need a pull-up resistor to Vcc to charge the capacitor?
@conorstewart22143 жыл бұрын
I dont know maybe it pulls it high internally.
@Brono253 жыл бұрын
There is an internal pull-up resistor
@SpeakEasy-s5p5 жыл бұрын
Cool !!!!!!!!
@richyuh5 жыл бұрын
No need for the 10kOhm resistor?
@lawharris92126 жыл бұрын
Hey John, thanks for the video. By the way, do you know where I can get the schematic of the ISP header and micro-usb as shown in the video? I have tried to look on Google and SamacSys with the same ID, but I couldn't find them.
@MASSKA Жыл бұрын
he liked your comment but ignored lmao
@ulianovalexander57784 жыл бұрын
Thanks Lionel Messi.
@simonndungu11964 жыл бұрын
Lol
@anujregmi45824 жыл бұрын
hahaha
@ADPTraining2 жыл бұрын
Ulianov, you're an a hole. You should be thanking Mr. Teele.
@kakolelouch52614 жыл бұрын
Hi! Excellent tutorial! I am a colleage student and want to learn microcontroller board / single board computer design! Currently I have only basic Electronics knowledge (such as capacitors, opAmp, mosfet, transistor). Would you please tell me what kind of knowledge I need for such kind of circit board design? Thank you very much !
@conorstewart22143 жыл бұрын
The best knowledge is how to read datasheets and look at reference designs.
@TaiwoHY6 жыл бұрын
cool
@mohamedfaroukbouklihacene8194 жыл бұрын
i can't find the regulator TLV70233DBVT!!
@ERGU93 жыл бұрын
yeah me too, I cant find any components
@etg90804 жыл бұрын
I wish you showed us the circuit diagram first before you jump into circuit connection in the software.