The Ugly Truth about Injection Molding
13:21
How to route USB data lines on a PCB
9:48
2 місяці тому
Which ESP32 is Best for Your Project?
11:12
6 Horribly Common PCB Design Mistakes
10:40
8 місяців тому
How to Design a Switching Regulator PCB
35:21
10 місяців тому
КОМЕНТАРІ
@plcworker
@plcworker 10 годин тому
Ok, thanks for the explanation, but not everything is rosy. There must also be disadvantages,
@tumwesigiremyketezla6423
@tumwesigiremyketezla6423 День тому
this has been very helpful information 🙂, i also have a hardware based startup together with some friends we are currently pursuing
@PredictableDesigns
@PredictableDesigns День тому
Great to hear! Good luck!
@yeaveny3629
@yeaveny3629 День тому
9:16 - whole section about ground planes and pcb stack-up is misleading and simply wrong wrong. Splitting ground planes is almost never a good choice.
@Ech01378
@Ech01378 3 дні тому
The worst thing in my opinion is the poor debugging method for esp32. Comparing it to stm32 it gets terribly behind. Espressif should care about it. Imagine a world with stm32 + wifi, that would be a pain for all those esp32 boards
@jdsalmonson
@jdsalmonson 4 дні тому
Great video! One question about the sales test: do I have to declare these products as part of a test? These sales test units won't have a proper FCC ID, and so in theory could be cited by the FCC, correct? Is there some sort of an official declaration or paperwork that should be shipped with the product? Thx!
@alenninan5524
@alenninan5524 5 днів тому
Hi , in my project i need to charge my device that consumes 60maH . i have few questions : 1) Will the battery charger BQ24092 supply 1 A till it gets exhausted ? Secondly , could i recharge the THE BATTERY once it get over using the circuit above ? . My device works as a watch , so just asking . I am new to electrical field so pardon for my silly doubts .
@Thoughtflux
@Thoughtflux 6 днів тому
I have been thinking about a product which does something never done before. Not because there is not a market for it but because no one has thought about it yet. It's niche but enough to sustain decent sale. I know this market pretty well. The problem is I'm not an electronics engineer but a software engineer with an mba. I have been collecting information and your videos have been very helpful! Thank you!
@PredictableDesigns
@PredictableDesigns 6 днів тому
Being a software engineer and having an MBA is a great combo of skills for doing this. No one has every skill needed, so you know software and business which is a great start.
@MrAbrVal1
@MrAbrVal1 6 днів тому
Hello ! I wonder when should the product be patented ? Great video ! thanks for the help !
@PredictableDesigns
@PredictableDesigns 6 днів тому
As late as possible:) I'd start with using just NDA's, then once you're ready to share it more broadly submit a Provisional Patent Application (PPA). They cost only a few hundred dollars and you can do one yourself. The PPA gives you one year of patent protection. Then after that year, if the product has proven it will be successful, then finally file a utility patent. Also consider design patents which are easier and cheaper to get than a utility patent.
@Falney
@Falney 6 днів тому
fyi, a solo engineer built a cell phone brand in 2013. Fairphone. It is an opensource cellphone platform.
@PredictableDesigns
@PredictableDesigns 6 днів тому
Interesting, thanks for sharing that, and I've never heard of the Fairphone before. However, developing an opensource platform though is a bit different than developing and manufacturing a commercial product. Thanks for commenting!
@Falney
@Falney 6 днів тому
@@PredictableDesigns it is also a manufactured commercial product. It's just opensource so you could in theory build your own.
@ChiefBridgeFuser
@ChiefBridgeFuser 6 днів тому
Open ended conversations are hard. Learning to start them and engage with the other party is worth getter better at, even if not doing development. Shut up, play dumb and ask questions and pretty soon you'll know where you were dumb and where you aren't. Great video!
@PredictableDesigns
@PredictableDesigns 6 днів тому
Agree, and it's definitely hard especially for introverted people like myself. Thanks!
@gileneusz
@gileneusz 6 днів тому
Your videos are really helpful because you focus on the crucial aspects of risk management in design, production, and shipping. This advice is invaluable for startups looking to adapt their projects to minimal viable standards, boosting their chances of success. Great work!
@PredictableDesigns
@PredictableDesigns 6 днів тому
Great feedback, thank you for sharing!
@tinu5779
@tinu5779 6 днів тому
@@PredictableDesigns I can only agree to what @gileneusz said. Thank you for the great videos you make.
@nuklearwanze
@nuklearwanze 7 днів тому
That's actually a really good list! Just made me change a few things in our business plan.
@dmytromykhailiuta9268
@dmytromykhailiuta9268 9 днів тому
DopTrace, its cool ^)
@MrAbrVal1
@MrAbrVal1 9 днів тому
Great video. What about design patenting?
@PredictableDesigns
@PredictableDesigns 9 днів тому
Thanks. I'm a big fan of design patents. Easier and cheaper to get while allowing you to still say patented.
@subhamdas2491
@subhamdas2491 11 днів тому
Easyeda?
@darnellbaird206
@darnellbaird206 12 днів тому
0:00. What about car battery?
@davidcircuity6473
@davidcircuity6473 12 днів тому
Thanks John, Most appreciated. It would speed things along for us if you also posted the component mfr part numbers. Excellent video.
@SHIRUMONO-hy7jy
@SHIRUMONO-hy7jy 12 днів тому
Hi, I'm new to product development, and your channel always give me hope! I understand that I can use a UL-certified ACDC adapter for low voltage DC products, but do I still need UL certification, etc. for small DC components like 5-24V motors actually used for the product itself?
@PredictableDesigns
@PredictableDesigns 12 днів тому
No, you shouldn't need UL, but you will still need FCC certification if any part of your circuit oscillates above 9kHz.
@MrAbrVal1
@MrAbrVal1 13 днів тому
Excellent video 😊
@PredictableDesigns
@PredictableDesigns 12 днів тому
Thank you very much!
@sebastian_harnisch
@sebastian_harnisch 13 днів тому
Worth mentioning that the STM32G4 series MCUs are marketed as mixed-signal MCUs (analog peripherals + DSP instructions). In my opinion it doesn’t really fit the „budget“ category very well, this description is more valid for the STM32G0 series specifically.
@PredictableDesigns
@PredictableDesigns 12 днів тому
Great point, thanks!
@kutalmis1534
@kutalmis1534 13 днів тому
Thanks mentor, glad you are doing this
@PredictableDesigns
@PredictableDesigns 13 днів тому
Thank you!
@ruben34
@ruben34 13 днів тому
Love your tips, thank you for your videos. I developed a few products, for internal use in a company, as an employee, I'm now going solo and I see that I can develop things for more than just one company. I'm ooking to sell it online so I can reach more countries, but everytime I'm thinking if its worth it I always come to the conclusion "as soon as this is online what stops China from copying it", back in my old job we didn't sell so there was no copying, but they are pretty simple to develop and code, a look inside and its easy to copy, specially because I believe in developing things that can be repaired some decades in the future, I will only keep the code closed source but will alow the download and replacement of the binaries (and also the behavior is easy to mimic and do the code from scratch). Kinda lost on this, right now I'm just yoloing it and burning throw my savings just for my personal satisfaction of saying in the future "I did try it, dont care if it failed and I'm back to a office job".
@PredictableDesigns
@PredictableDesigns 13 днів тому
Thanks for sharing your concern, which is a very common one I hear. First of all, no one steals unproven ideas. Instead they wait until it's a big success then they copy it. But by then you have a headstart. Chinese companies are great at manufacturing, and they're just okay at innovation. But they are utterly horrible at marketing and sales. They can't sell anything in western countries without others doing the selling. For example, I get dozens of cold marketing emails every week from Chinese companies trying to sell me services or products. You know how every single one of them starts? They all start with "Hello dear" or "Hello my friend". Then they only get worse from there. They're clueless about marketing to the US and other English markets. That's your big advantage even as a small company. You could give one of those Chinese companies a million dollar marketing budget and they'd just send even more spammy "Hello dear" emails. This is why execution is more important than the idea. You have to just out execute everyone else. Finally, you might consider a patent, or at least file a US Provisional Patent Application. Hope this helps.
@lukasvonniederhausern6153
@lukasvonniederhausern6153 13 днів тому
Thank you very much. I am in the middle of this journey right now. I just launched a beta version of my product in a small market. And I think that was a good idea. I'm getting a lot of feedback, but also a good amount of orders to fulfill. Your tips on pricing are spot on. I figured I was all set for everything, but I'm still going to sell my first batch for almost no profit because things change, suppliers don't deliver, etc.
@PredictableDesigns
@PredictableDesigns 13 днів тому
That's great to hear that you've beta launched in a small market and that you're getting orders! That's the right way to do it:) Selling first is always the best, lowest risk way to go!
@CDE.Hacker
@CDE.Hacker 13 днів тому
Great video. I am working on my second product after a lackluster first product. But the customer base for #2 is municipal clients. But the product is a completely new solution with no competition. Of course I feel like it's the greatest product in the world but is it worth pursuing? I love to be able to have a talk with you if you can.
@PredictableDesigns
@PredictableDesigns 13 днів тому
Thanks for the comment! I'll be happy to take a look at your product and share my thoughts with you if you join my Hardware Academy program. predictabledesigns.com/academy/
@Falney
@Falney 13 днів тому
Well. What I'm prototyping is definitely a niche. It has a known problem and the "competition" currently has a monopoly and charges $14k where I estimate manufacturing costs to be around $2k so plenty of room to compete on price. I put competition in "" because they do size a and I will be doing size b. No one is doing size b but people want size b.
@PredictableDesigns
@PredictableDesigns 13 днів тому
Sounds like you found a potential nice hole in the market, great job and good luck! Love your UKposts photo, I'm huge fan of Albert:)
@ChiefBridgeFuser
@ChiefBridgeFuser 13 днів тому
Great list for forcing us enginerds to embrace the business / marketing parts. Yes, plastic parts are hell - simpler tools, smaller parts and getting it right the first time is the fastest / cheapest but it is still the slowest and most expensive part to iterate changes on. Software is the easiest and it distorts expectations!
@PredictableDesigns
@PredictableDesigns 13 днів тому
Thanks for the comment! Yeah we enginerds like to focus just on the technical aspects. That's fine when you work as an engineer for someone else, but obviously not if you want to build your own hardware business:)
@ChiefBridgeFuser
@ChiefBridgeFuser 13 днів тому
@@PredictableDesigns Do you have any horror stories of working with companies that had primarily a software / SaaS business and thought they could just jump into doing something hardware also? There was one we worked with from years ago that was a mess, and we were helping with the 2.0 version of the hardware / firmware platform!
@JesseHughson
@JesseHughson 13 днів тому
I'm loving your videos. Thanks for all you do!
@PredictableDesigns
@PredictableDesigns 13 днів тому
Thank you for sharing that! Glad you are loving them:)
@tinu5779
@tinu5779 13 днів тому
Really good points, thank you. One question: How do you do design review? In a bigger company with more than one team it is easy, just ask an other team. But what is your recommendation for very small companies?
@PredictableDesigns
@PredictableDesigns 13 днів тому
Thanks! Just hire a good independent engineer to do the review. But ideally someone who does lots of reviews and has a specific checklist they follow. Oh yeah, I offer design review services too:)
@jimmaddry2295
@jimmaddry2295 13 днів тому
Thank you! Great information, however, I'm surprised that you didn't discuss the issue of patents. Researching if someone has already patented an idea is time consuming, and going through the patent process can be expensive. Should I attempt to produce and sell a new creation without knowing if someone has already patented the idea?
@PredictableDesigns
@PredictableDesigns 13 днів тому
Thank you! I rarely see an existing patent that can't be worked around. Most parents are quite narrow and infringement can be avoided usually with a design change. I think researching actual competing products that really made it to market is more useful. While I think parents are important I think most entrepreneurs focus on them too much.
@washingtonsteven6885
@washingtonsteven6885 13 днів тому
Yes sir Thank You again @23sike24
@washingtonsteven6885
@washingtonsteven6885 13 днів тому
EXCELLENT EXCELLENT EXCELLENT. Thank You Sir
@PredictableDesigns
@PredictableDesigns 13 днів тому
Awesome! Thank you, glad you liked it!
@Gangster88232
@Gangster88232 14 днів тому
Frustration? Never met CR-8000.😅
@ze_pixelShot0189
@ze_pixelShot0189 16 днів тому
Is there any particular advantage in getting an ESP32 C6 instead of H2 and vice versa? I'll be needing no Wifi and only bluetooth, so which one do you recommend? Also between the WROOM and MINI module, which one? Also I noticed the H2 DevKit is more expensive than C6 DevKit on DigiKey because of low supply, I suppose? So which one can I rely on more when I start mass production? Edit: Also when you go to order samples -- it says N4, N2 or H4 at the end of the module name -- what is that supposed to mean?
@PredictableDesigns
@PredictableDesigns 15 днів тому
If you don't need WiFi, and only need Bluetooth LE, then I'd go with the H2. There's a lot of overhead to support WiFi so if you don't need it then choose a version without it. Also, you may want to consider other non-ESP32 chips if only doing BLE, and especially if you need ultra-low current. For example, for BLE only designs I like the nRF52 BLE microcontrollers from Nordic. The N2, N4, N8,etc at the end of the development kit part number indicates how much memory it has on the dev kit board (Flash and RAM). I wouldn't be too concerned about the prices of the dev kits since you'll very rarely go to production with those. Instead focus on the cost of the SMT module. Hope this helps.
@ze_pixelShot0189
@ze_pixelShot0189 15 днів тому
@@PredictableDesigns Thanks a lot! This really helps tons... I think I'm going to go for H2 but now what are pros and cons of MINI and WROOM? It would help a lot if you could clarify this!
@billybbob18
@billybbob18 17 днів тому
In the diy drone community, we are ruled by the F1, F4 and F7 processors. My remote has an F1, and the video receiver module and flight controller have an F4. Pilots have been flocking to the F7 due to the extra UARTs for connecting GPS modules and all kinds of other goodies. I'm the kind who cares less about saving cost if it means sacrificing performance (for personal projects). You also wouldn't want me anywhere near the cost annalists.
@sanjaybatra6593
@sanjaybatra6593 17 днів тому
power consumption , size , price and availability are the factors , you are considering. so Arduino can't be used for mass production. Since I am using AVR for my products and I am designing my own "low end application" specific board. They reason is lot of support and libraries are available online. Is the any other technical issue with AVR microcontrollers ? like do the are sensitive to noise ? Do the are good or bad with inductive load ? EMI or EMC issues ?
@PredictableDesigns
@PredictableDesigns 17 днів тому
The only issues with AVR microcontrollers is they're slow, lack advanced features, and are expensive for what you get. For most commercial products I'd go with a 32 but microcontroller.
@tomasvolpe
@tomasvolpe 19 днів тому
What a great youtube channel. Cheers from Argentina 👍
@PredictableDesigns
@PredictableDesigns 19 днів тому
Hey, thanks!
@stevenkeller386
@stevenkeller386 19 днів тому
Great Info. Thanks. I struggled early on with specifying/sourcing an STM32 part. I started the design with an STM32F4 that at the time seemed readily available at DigiKey. By the time we wanted to go into production, the particular F4 package size I had selected was virtually impossible to get. It was during the COVID years so it wasn't a complete surprise. (We are a low volume using, about 500pcs/year.) I had to redesign the hardware for a different package and in the process ended up going to the F7 because it was easier to get. With our low volume, the extra cost wasn't really an issue. (I am lucky I don't have to chase pennies in my hardware designs.) @PredictableDesigns I think an interesting topic for a video is how to select a microcontroller, or other components, that are readily available. Just because the manufacturer lists it as "in production" doesn't necessarily mean it is easy to get your hands on. I typically will search for the component on DigiKey and Mouser and if it is a normally stocked item and has decent inventory levels I will move forward with it in my design. I would be interested if there are other, or better ways to determine long term availability of a part.
@mslmelectric9535
@mslmelectric9535 20 днів тому
Great useful informations, Sir! Thank you very much!
@PredictableDesigns
@PredictableDesigns 20 днів тому
You are welcome!
@onomatopejaB
@onomatopejaB 20 днів тому
In USA ;) In EU even single unit other than engeenering sample or dev-tool need to have CE declaration - you declare EMI and EMC are in the norms 🤷‍♂️
@Ma_X64
@Ma_X64 20 днів тому
The best STM32 is ArteryTech AT32 because they're more democratic to their customers.
@PredictableDesigns
@PredictableDesigns 20 днів тому
Okay, not sure what you mean by they are "more democratic to their customers". I've found ST to be a great company to work with. I've even had them give me free design reviews.
@Ma_X64
@Ma_X64 20 днів тому
​ @PredictableDesigns Well... I will try to formalize this somewhat generalized feeling of mine. AT is not forcing you to register on their site in order to receive development tools and reference documentation. AT does not pursue an aggressive policy of imposing its new ideas, when in order to download the old familiar version of the IDE, you need to solve a puzzle. Microcontrollers from AT can easily withstand overclocking by 30-50 percent, and at the same time all components continue to work properly. The library code is written much simpler, so if necessary, you can easily take a piece and adapt it to your needs. And in general, the endless assertions in the ST libraries kind of suggest that the developer considers the end user an idiot, although, of course, the guys simply came to embedded from “big” programming and brought with them their vision of the “correct” code. And AT's MCUs cost less. But there're flaws too of course. ATs has less elaborated and holistic ecosystem and it still in development. There're enough misstypes in docs. Code generation from configurator is still not supporting middleware.
@bersissevimli1588
@bersissevimli1588 20 днів тому
Can you make more videos on the microprocessor topic.
@adamborkowski3175
@adamborkowski3175 20 днів тому
Which STM32 MCU family would you recommend for 3-phase inverter or motor control?
@avinadadmendez4019
@avinadadmendez4019 20 днів тому
I am not John but probably STM32 or NXP
@adamborkowski3175
@adamborkowski3175 20 днів тому
@@avinadadmendez4019 Sorry, I didn't specified that I'm asking about STM32. Edited now. Thanks!
@petulko1907
@petulko1907 20 днів тому
Thanks for the lot of useful informations. Actually there is also U0 out now.
@PredictableDesigns
@PredictableDesigns 20 днів тому
Cool, thanks for sharing!
@user-hu7iw5cp9j
@user-hu7iw5cp9j 20 днів тому
Thank you! Great Video!
@PredictableDesigns
@PredictableDesigns 20 днів тому
Great to hear, thank you!
@nicoladellino8124
@nicoladellino8124 20 днів тому
Very useful video, THX.
@PredictableDesigns
@PredictableDesigns 20 днів тому
Glad you liked it! Thanks!
@vedantjadhav4525
@vedantjadhav4525 20 днів тому
maybe a rookie suggestion but can you make a video were to teach how to develop a prototype development board with any choice of stm32 chip
@DMS20231
@DMS20231 20 днів тому
Nanoframework. C# on a microcontroller. It’s the coolest thing I’ve seen yet. Works on a variety of STM32s and ESP32s.
@Anuvishuka
@Anuvishuka 22 дні тому
Thanks for the information.
@PredictableDesigns
@PredictableDesigns 22 дні тому
You bet!
@sandeshbanjara6651
@sandeshbanjara6651 23 дні тому
Awesome Videos John, is there a possibility for me to join your team? If there's any way to do that please point me in that direction, I feel like I can learn a lot being on your team.
@PredictableDesigns
@PredictableDesigns 22 дні тому
That's great to hear, thank you. I'm not looking to hire any new team members (nor do I ever hire people who just randomly reach out to me). But you may want to consider joining my Hardware Academy program. Are you looking to develop and launch your own product?
@Factory400
@Factory400 23 дні тому
These are all good points. They are mistakes that I was stuck learning the hard way.....over many years. For those that benefit from this, take a moment to appreciate that a video like this saves you a LOT of time and therefore a LOT of money. Enjoy your success. 😃
@PredictableDesigns
@PredictableDesigns 23 дні тому
Thank you for sharing that!
@hossammoghrabi1021
@hossammoghrabi1021 24 дні тому
please link us to those companies
@hossammoghrabi1021
@hossammoghrabi1021 13 днів тому
please share the price and links