I am busy planning a platform (400mm x 400mm) for a couple of experiments (mainly AI) that I would like to do.
I intend using a PC as the brains (program in C++, VB or whatever) BUT the platform must not be connected using wire.
Therefore there needs to be bi-directional RF communications between the platform and the brains.
As I am Electronically Challenged (to put it mildly), this is where I am stuck.
What I would like to do is use a pair of USB Bluetooth dongles, one on the PC and the other connected to a 40 pin PIC16F877A processor to do the comms for the platform.
I have choosen the dongle route after having fried a number of (expensive) modules and home-grown boards and even 2 PC Motherboards.
On the PC side, there should not be any problem BUT how do I do the platform side?
I have choosen the PIC as I have both the PICKIT1 and PICKIT2 programmers as well as PICBasic and there are at least 32 pins available to use for inputs and outputs on the 40 pin PIC16F877A units.
At this stage, I do not even want to think about analog data or video. Maybe in the future when I start to work on object recognition or similar.
This project is more about robotics programming than actual robotics construction (I have my own lathe and mill so the construction side is not a big issue in my life) but without the communications issue being solved, there is no way forward.
This is actually project number 3, the first 2 were dumpstered after blowing up the PCs. Both times while trying to get the communications working using home-grown RF comms boards.
Is anyone able to provide guidence or a solution?
All the best