A mix of nonsense and real ideas.
How we are going to develop and the tool with which we develop.
Instructions for writing Product Technical Specifications
Original Link: https://doyouevenerp.com/functional-vs-technical-specifications/
Now at the Way Back Machine: https://web.archive.org/web/20220121192628/https://doyouevenerp.com/functional-vs-technical-specifications/
Capture all the information necessary for duplicating the development environment, ALL tools and versions therof. Training and reference information on tools.
- Use stone knives and bear skins as necessary
- Git version control on local machines. Git-scm 2.47.0
- Use GutHub for public repository and the project development features of Issues, Boards, Roadmaps and so on...
- Arduino IDE for embedded C++ firmware. Reference: Make: Getting Started with Arduino
- Processing IDE for Java. Reference: Make: Getting Started with Processing: A Quick, Hands-on Introduction
- MS Visual Studio Code for embedded C++ firmware and more.
- ESP32 Web Server Build Web Servers with ESP32 and ESP8266 eBook
- Coding standard: Coding Standard Embedded C Coding Standard by Michael Barr LINK
- Realterm: Serial Terminal, Link for easy COM port and TCP terminal control. For best log capture, TeraTerm, Tera Term Home Page
- Schematic Capture and PCB design on napkins or KiCad 5.1.12. Link to KiCad 5.1.12
- Use ESP32-S2 to make the world's first wireless turbo entabulator. See below on "Phase Detractors" for Turbo Encabulator link.
- On folder(s) with KiCad schematic and KiCad PCB, use KiCanvas to make on line viewing of same at the click of a link.
- Fast image editing IrfanViewer
- XVI32 for editing binary files Link
- Make time laps, and edit video files with VirtualDub ver TBD Nonlinear Edit video with OpenShot ver TBD
- Capture and edit audio files with Audacity
- 3D design and drawings with papyrus and FreeCAD Link FreeCAD-0.21.2-WIN-x64-installer
- Mechanical prototyping with chewing gum, paper clips, holiday wrap cardboard tubes, 3D printing on PRUSA i3 MK3, and the Large Hadron Collider (or other particle accelerators)
- When "Phase Detractors" are a necessary part of the design, use the full principle of Turbo Encabulator
- Edit markdown: -- You may be using Markdown Live Preview. -- For tables tablesgenerator.com. -- For online spelling check Link
Describe how the tools are used together.
- KiCAD printed wiring assemblies rendered in 3D STEP files for use in FreeCAD Assembly work bench
- KiCAD Gerber files, Parts List and Placement files used to order fabrication of printed wiring assemblies, PWAs. Part List must generated to conform to JLCPCB or PCBWay template for example.
- FreeCAD parts exported in STEP / STL for fabrication. Files must be generated in format for, by example 3D printing, for slicing or for another example laser cutting and bending.
- Market Research with popular web search engine.
- Ask an AI if our product idea is any good and how to market BWE.
- Wishful thinking.
- Confirmation bias.
- Hire or purchase consulting from Has been Drip Under Pressure (Expert).
- Provide graduated price for volume purchases and follow on purchases. Reward user feedback stories.**
- Hire boys (and girls) to hawk it on street corners.
- Make a web page from a woodpress template.
- Sell using "By Now" Links on web page.
- Make web page with genuinely helpful information about our product and its application.**
- Make demonstration videos (YouTube) with genuinely helpful information about our product and its application. and embed into web page.**
*formerly "master" but William Tecumseh Sherman has marched through not only Georgia but this document.
**Has been shown to work.