Ok, thanks for the explanation, but not everything is rosy. There must also be disadvantages,
@tumwesigiremyketezla6423День тому
this has been very helpful information 🙂, i also have a hardware based startup together with some friends we are currently pursuing
@PredictableDesignsДень тому
Great to hear! Good luck!
@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.
@Ech013783 дні тому
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
@jdsalmonson4 дні тому
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!
@alenninan55245 днів тому
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 .
@Thoughtflux6 днів тому
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!
@PredictableDesigns6 днів тому
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.
@MrAbrVal16 днів тому
Hello ! I wonder when should the product be patented ? Great video ! thanks for the help !
@PredictableDesigns6 днів тому
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.
@Falney6 днів тому
fyi, a solo engineer built a cell phone brand in 2013. Fairphone. It is an opensource cellphone platform.
@PredictableDesigns6 днів тому
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!
@Falney6 днів тому
@@PredictableDesigns it is also a manufactured commercial product. It's just opensource so you could in theory build your own.
@ChiefBridgeFuser6 днів тому
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!
@PredictableDesigns6 днів тому
Agree, and it's definitely hard especially for introverted people like myself. Thanks!
@gileneusz6 днів тому
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!
@PredictableDesigns6 днів тому
Great feedback, thank you for sharing!
@tinu57796 днів тому
@@PredictableDesigns I can only agree to what @gileneusz said. Thank you for the great videos you make.
@nuklearwanze7 днів тому
That's actually a really good list! Just made me change a few things in our business plan.
@dmytromykhailiuta92689 днів тому
DopTrace, its cool ^)
@MrAbrVal19 днів тому
Great video. What about design patenting?
@PredictableDesigns9 днів тому
Thanks. I'm a big fan of design patents. Easier and cheaper to get while allowing you to still say patented.
@subhamdas249111 днів тому
Easyeda?
@darnellbaird20612 днів тому
0:00. What about car battery?
@davidcircuity647312 днів тому
Thanks John, Most appreciated. It would speed things along for us if you also posted the component mfr part numbers. Excellent video.
@SHIRUMONO-hy7jy12 днів тому
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?
@PredictableDesigns12 днів тому
No, you shouldn't need UL, but you will still need FCC certification if any part of your circuit oscillates above 9kHz.
@MrAbrVal113 днів тому
Excellent video 😊
@PredictableDesigns12 днів тому
Thank you very much!
@sebastian_harnisch13 днів тому
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.
@PredictableDesigns12 днів тому
Great point, thanks!
@kutalmis153413 днів тому
Thanks mentor, glad you are doing this
@PredictableDesigns13 днів тому
Thank you!
@ruben3413 днів тому
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".
@PredictableDesigns13 днів тому
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.
@lukasvonniederhausern615313 днів тому
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.
@PredictableDesigns13 днів тому
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.Hacker13 днів тому
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.
@PredictableDesigns13 днів тому
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/
@Falney13 днів тому
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.
@PredictableDesigns13 днів тому
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:)
@ChiefBridgeFuser13 днів тому
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!
@PredictableDesigns13 днів тому
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:)
@ChiefBridgeFuser13 днів тому
@@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!
@JesseHughson13 днів тому
I'm loving your videos. Thanks for all you do!
@PredictableDesigns13 днів тому
Thank you for sharing that! Glad you are loving them:)
@tinu577913 днів тому
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?
@PredictableDesigns13 днів тому
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:)
@jimmaddry229513 днів тому
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?
@PredictableDesigns13 днів тому
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.
@washingtonsteven688513 днів тому
Yes sir Thank You again @23sike24
@washingtonsteven688513 днів тому
EXCELLENT EXCELLENT EXCELLENT. Thank You Sir
@PredictableDesigns13 днів тому
Awesome! Thank you, glad you liked it!
@Gangster8823214 днів тому
Frustration? Never met CR-8000.😅
@ze_pixelShot018916 днів тому
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?
@PredictableDesigns15 днів тому
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_pixelShot018915 днів тому
@@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!
@billybbob1817 днів тому
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.
@sanjaybatra659317 днів тому
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 ?
@PredictableDesigns17 днів тому
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.
@tomasvolpe19 днів тому
What a great youtube channel. Cheers from Argentina 👍
@PredictableDesigns19 днів тому
Hey, thanks!
@stevenkeller38619 днів тому
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.
@mslmelectric953520 днів тому
Great useful informations, Sir! Thank you very much!
@PredictableDesigns20 днів тому
You are welcome!
@onomatopejaB20 днів тому
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_X6420 днів тому
The best STM32 is ArteryTech AT32 because they're more democratic to their customers.
@PredictableDesigns20 днів тому
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_X6420 днів тому
@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.
@bersissevimli158820 днів тому
Can you make more videos on the microprocessor topic.
@adamborkowski317520 днів тому
Which STM32 MCU family would you recommend for 3-phase inverter or motor control?
@avinadadmendez401920 днів тому
I am not John but probably STM32 or NXP
@adamborkowski317520 днів тому
@@avinadadmendez4019 Sorry, I didn't specified that I'm asking about STM32. Edited now. Thanks!
@petulko190720 днів тому
Thanks for the lot of useful informations. Actually there is also U0 out now.
@PredictableDesigns20 днів тому
Cool, thanks for sharing!
@user-hu7iw5cp9j20 днів тому
Thank you! Great Video!
@PredictableDesigns20 днів тому
Great to hear, thank you!
@nicoladellino812420 днів тому
Very useful video, THX.
@PredictableDesigns20 днів тому
Glad you liked it! Thanks!
@vedantjadhav452520 днів тому
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
@DMS2023120 днів тому
Nanoframework. C# on a microcontroller. It’s the coolest thing I’ve seen yet. Works on a variety of STM32s and ESP32s.
@Anuvishuka22 дні тому
Thanks for the information.
@PredictableDesigns22 дні тому
You bet!
@sandeshbanjara665123 дні тому
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.
@PredictableDesigns22 дні тому
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?
@Factory40023 дні тому
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. 😃