toepassing 1:
Het beste kan je je smartphone in host mode zetten (doet de kabel voor je zodra je connector "A" in de telefoon duwt) en op de microcontroller een virtuele compoort creeeren, je kan ook andere devices kiezen (bijv. HID) maar dan maak je het jezelf alleen maar lastig.
Vervolgens kan je door je serieele interface gewoon bytes heen en weer sturen.
De handleiding van je microcontroller (of een application note) zal het instellen als compoort waarschijnlijk gewoon behandelen.
toepassing 2:
Je kan MiWi if XBee gebruiken, niet heel erg breedbandig, maar stukken makkelijker dan WiFi. Ik heb zelf ook een bluetooth module gebruikt, maar die zijn vrij groot.
Als de afstand echt te groot is om op deze manier te overbruggen dan zou ik met RS-485 of eventueel ethernet werken, web bedraad, maar ruim voldoende voor je afstand.
Desnoods kan je ergens halverwege je pad een WiFi signaal repeater proberen...