Be sure to get your free step-by-step Ultimate Guide to discover how to develop and sell a new electronic product: predictabledesigns.com/guide
@hoperanker8395
Жыл бұрын
I'm not your target audience, but wanted to drop by to say this series has been really helpful for me so far. I'm not designing any hardware products: I'm a longtime software eng working mostly in systems and apps--almost all above the os layer. I've toyed a little with driver and embedded software, but the closer I get to the hardware the more trouble I have wrapping my head around the design decisions. Anyway, your series has really helped me start to get a feel for how hardware and product engineering are approaching designs, and now I'm excited about finding more ways to collaborate better with them! Thanks!
@PredictableDesigns
Жыл бұрын
Thank you so much Hope for dropping by to say that. That is really awesome to hear!
@eb2696
5 күн бұрын
The most "to the point" and "technical" uC vs uP comparison I could find online. Thanks for clearly mentioning the technical limitation of uC for each interface like Display, Camera, IO etc. No other video on YT does this. Please make more videos and keep up the great work.
@PredictableDesigns
5 күн бұрын
Thank you and I'm so happy you found it so helpful!
@KennethScharf
Жыл бұрын
A micro-controller IS a microprocessor that also has memory, I/O, and various peripheral devices (A/D, D/A, timers, etc) on the same chip. In many cases the microprocessor inside of the microcontroller is available as a stand alone part. In most cases microprocessors are of the Von-Neuman type, while the processor inside of a microcontroller is of the Harvard type. IE: microprocessors have a unified address space, while microcontrollers have several separate address spaces for Instruction storage, data store, user read only (eeprom), I/O and peripheral space. Note that larger more complex microprocessors (that can run a protected OS such as Linux) have a memory management unit that will divide the single address space into several protected spaces that share a common unified address space. Most microcontrollers will lack a mmu (especially those having a Harvard layout), so microcontrollers can't usually run an OS such as Linux, but rather a real time OS such as FreeOS. The Raspberry Pi single board computer has a microprocessor, the RP-Pico uses a microcontroller. The former is a Linux, Android, or Windows computer, the later is a 'bare metal' real time device.
@PredictableDesigns
Жыл бұрын
Thanks Kenneth for sharing this additional information. Much appreciated!
@shubhankartrivedi
11 ай бұрын
Rare content right here! Thanks for doing this! 🙏🏼
@PredictableDesigns
11 ай бұрын
My pleasure!
@michaeli1833
6 ай бұрын
Best video ever!!!! you kept it simple. Thanks
@PredictableDesigns
6 ай бұрын
Great to hear, thank you!
@meysam1155
Жыл бұрын
Great video, thank you! I wish you make a video for proper mcu or mpu choices for various audio projects.
@kayakMike1000
Ай бұрын
Microprocessor... Has an MMU, hardware driven cache and a RAM interface, usually some version of DDR. MPU could have some cool features like multi-cores, branch prediction, hypertherading, video encoding/decoding, integrated GPUs... all the peripherals SPI, USB, I2C, CAN, UART are usually still there. Often used with a big OS like linux or windows. Microcontroller... Much simpler system with no MMU and contains an integrated bank of static ram and "flash memory". Standard peripherals like SPI and UART and GPIO, but never PCIe.... Sometimes there is no hardware floating point unit. Lots of cool features like vectored interrupts are available, but are specific to architecture like ARM or LX6
@PredictableDesigns
Ай бұрын
Nice summary! Thanks for sharing.
@kayakMike1000
28 күн бұрын
@@PredictableDesigns I like adding my two bits. I am working on a cortex M7 micro controller that is just awesome...
@Francisco-me2eu
Жыл бұрын
Great video! Thank you for this valuable information! so glad to have discovered you 👌
@PredictableDesigns
Жыл бұрын
Thank you, and I'm so glad you discovered me too:)
@richdobbs6595
8 ай бұрын
Just to be pedantic, I'm working on a electro-mechanical device where the system already has a full-fledged microprocessor, a Raspberry PI, and so my question is more along the line of is a microprocessor or microcontroller useful or necessary for reducing installation complexity or cost or achieving the desire performance. In this day-and-age, it might be worthwhile to use a microprocessor just to save the end user from purchasing and assembly the wires for a remote sensor! Or a microprocessor so that the user just needs to plug in a USB C cable!
@PredictableDesigns
7 ай бұрын
A microcontroller is always more simple. Also you can do a USB-C port on many microcontrollers.
@kmr512
27 күн бұрын
@PredictableDesigns What if my project requires touch display, camera module and few sensors? I have a use case that requires capturing video while taking few sensor measurements. Can a microcontroller do concurrent tasks of streaming a video on display and also taking sensor measurements or performing some tasks such as fingerprint reading/comparing?
@PredictableDesigns
27 күн бұрын
Yes, but only up to 720p video with a microcontroller. Full HD requires a microprocessor.
@kmr512
20 күн бұрын
@@PredictableDesigns thanks 👍🏼
@himanshujaiswal2346
Жыл бұрын
Nice and Informative video!! Do you have a course or website where you teach digital electronics?
@PredictableDesigns
Жыл бұрын
Thank you for the nice feedback! Yes, check out my site at PredictableDesigns.com
@Hermaeus7
Жыл бұрын
Great video, very thorough.
@PredictableDesigns
Жыл бұрын
Thanks Sam!
@feedmytv
8 ай бұрын
I have done STM32 wolfssl/crypto around 2012, now a decade later its still the goto device?
@ArchonLicht
9 ай бұрын
So microcontroller is like a System-on-Chip (SoC) with a weaker CPU, right?
@PredictableDesigns
9 ай бұрын
Yep that kind of sums it up:)
@daberechinwobi7680
Жыл бұрын
Nice video sir I want to learn how to program microprocessor and microcontroller
@daberechinwobi7680
Жыл бұрын
What should I do
@mayurchavan7080
Жыл бұрын
💯💯
@daberechinwobi7680
Жыл бұрын
Can I get a good electronic designer on fiverr
@PredictableDesigns
Жыл бұрын
That is pretty much impossible. I can't tell you how many designs I've seen from Fiverr designers that were complete and total junk. Not even worth $5 and a waste of your time.
@daberechinwobi7680
Жыл бұрын
Where can I get good freelance electronic designer to help Design schematics for production
Пікірлер: 35