This I know is a fairly open ended discussion, with way to many possibilities, but I am looking for guidance on how to go from a Arduino Uno based prototype to increasingly smaller and more permanent configurations. Looking at the spectrum at the top end would be the Uno, solder-less breadboard version. I suppose the bottom of the spectrum is a PCB design.
What I am wanting to do is to take a circuit and then build progressively smaller more permanent versions. I have a background in both HW and SW, and have been building up my skills with Arduino Uno. I feel fairly proficient with putting together the components and code on the breadboard, but am getting really lost in how I might transition a design. As such and for a good project for learning and showing off the process and results I want to for example make three versions:
- Uno and breadboard
- Much smaller version semi permanent with prototype enclosure
- Permanent dedicated version
Obviously #1 is a no-brainer. #3 my target would be to follow something like the Arduino to Breadboard tutorial and go with only the micro-controller and other needed components soldered up to a permanent board inside a permanent enclosure.
I struggle with #2 for now. For example I have a great RGB LED lamp project that I am developing. I have the Uno / breadboard running the way I want. My next step would be to transition it to a more compact version that can still be programmed repeatedly and modified as I add functionality. I had thought that perhaps going to either a Micro or Mini version of Arduino and some type of proto-shield or board as a next step. But all of the options are sort of making me crazy.
Is there a book, article, website, etc that perhaps details how to go about this type of process ? Unlikely I know !
Can anyone provide potential direction that I may want to go as I continue to learn and refine my skills and devices ?
TLDR. How does one transition from Uno + solderless breadboard to permanent dedicated build for a device or circuit ?