Hi guys I have been building on Intel Galileo and Arduino Uno for a while now, I have a number of projects made an now looking at the next steps, first transferring to a bread board to make it standalone, then beginning looking at getting PCBs made.
The issue is all of my projects are programmed using Python, they use MQTT as the underlying communication to other devices I have built on my network and one of them uses the Electrohouse NFC module 3. I am planning on using an ATmega328 on the bread board design so I guess I will have to reprogram everything in C is this correct? The Intel Galileo uses the dev kit with various sensors is it possible to use these sensors on the bread board design ? I am guessing it is but guess I would need to write my own native C code for the ATmega328.
I understand the process quite well of starting to move to a standalone bread board, but could do with some suggestions. If everything does have to be C what IDE can I use to program the codes onto the Galileo and Arduino Uno? I had moved totally away from IDEs and been programming Python working directly on the boards through Putty but guess I will not be able to do this anymore once I build the breadboards.
Will all of the modules that I have purchased previously and others work on a standalone device and when moved to a PCB or will I need to look at other modules and sensors.
Its a bit of an anticlimax really, I have just spent a year programming a full network of devices and was at the point where I only needed to create casings before I have my commercial products and then found out that it isn't really a good move to create commercial products using these technologies, I would of preferred to just go straight to programming on breadboards and learning that way.
I guess a good question would be could I skip going to standalone breadboard -> custom PCB and just release my products using Arduino/Galileo boards and sensors or is it required to go the standalone way ?