Typical Hardware Development Timeline
1-2 weeks Selecting chips, purchasing development kits, calculations, simulations, pros/con tables
2-4 weeks Get a modern PowerPoint Presentation that is beautifully designed
3-8 weeks Creating all footprints and 3D models for all parts, defining stack-up routing all connections, running DRC check, exporting PCB for fabricator
1-2 week Assembling quantities of any size in-house (1 to 100), to ensure the manufacturing quality is up to my own standard and all devices work.
4-8 weeks Test all peripherals, writing drivers for specific chips (e.g. ADC, LCD, LEDs, Wi-Fi), and system specific code
Testing & Compliance
4 weeks Testing prototype for any changes, testing in the field, identifying EMC and Safety standard requirements, pre compliance and formal compliance
2 weeks Optimizing BOM and PCB panel, quoting from manufacturers, creating test procedure, and designing a test jig.