For development of my IR sensor project I will be using an optics board plugged into a pro-micro. I'll be reading 8 channels of ADC and outputting on 4 digital pins.
Thinking ahead to a final product it would be nice to have the arduino functionality on the optics board. In use there would be just 6 wires to the board ( 4 digital out, ground and 5V). For size reasons (and 8channels ADC) I'll need surface mount 328, therefore I might as well have surface mount IR devices as well, and I'll have to pay for assembly.
My questions are:
How bare can the 328 be when I use it? There's always so much other stuff on dev boards that I'm wondering what I might need.
I've got a 328 based board here, I recognise a CH340 chip which I don't think I need if I use serial programming. I've read I don't need an external oscillator, I don't need a reset switch. Voltage regulator: is that good practice I should follow? I'll be running from a computer USB socket. And then several leds/resistors/capacitors?
Assuming I can design the board OK. What sort of price (on top of the components) would I be looking at for assembled boards 1) a prototype 2) 100 production boards. Boards will have the 328 and say 30 simple (2pad) components.
Any tips thoughts welcomed.